Glossary term
Application metadata
Application metadata is the structured, typed definition of a business application — its objects, fields, relationships, views, permissions, workflows, actions, and APIs — stored as source files that a runtime reads and executes directly, rather than as generated application code.
Also known as app metadatametadata-driven application definition
In practice
The distinction that matters is not "config versus code" but what happens at run time. Generated code is a one-way export: once the generator has produced a controller, a form, and a migration, those artifacts drift apart and the original intent is gone. Metadata stays the live source. Change the permission rule in the definition file and the API, the UI, the audit log, and the agent tool all change with it, because all four are derived from that one declaration on every request.
That property is what makes metadata the right target format for AI. A complete CRM expressed as metadata fits in roughly 150k tokens, so a coding agent can hold the whole system in one context window instead of guessing at a codebase it can only sample. And because the definitions are typed and schema-validated, a wrong field name or an unknown permission value fails at the validation gate rather than shipping as a runtime surprise.
It is also what makes AI-written software reviewable. When an agent adds an approval step, the diff is a handful of readable lines in a definition file — not four hundred lines across a controller, a template, a migration, and a test. A reviewer with business authority but no interest in framework internals can read that diff, understand what changed about who may do what, and sign off.
Where this term is used
Pages and articles that put this term to work.
Product pages
- Data modeling Objects, relationships, validations, and formulas become tables, migrations, a query language, and REST APIs — with an object designer, an ER diagram, and datasource sync that federates existing databases in place.
- Platform ObjectOS is the commercial production platform for ObjectStack apps, combining in-app AI, deployment, and team operations with the open, governed ObjectStack runtime.
- Agent developer Teach a coding agent the open ObjectStack target format, Strict TypeScript definitions, Zod schemas, validation gate, and whole-context proof needed to generate reviewable applications.
Articles
- 한 문장에서 객체, 뷰, 권한, Agent까지: AI Builder 생성 체인 AI Builder에서 중요한 것은 한 문장을 페이지로 바꾸는 것이 아니라, 비즈니스 요구를 객체, 필드, 뷰, 워크플로, 권한, 자동화, Agent 도구로 분해하는 것입니다.
- 업무 앱은 몇 토큰일까? 완전한 CRM 전체가 150k 미만 완전한 CRM은 150k 토큰 미만의 타입 메타데이터로 구성됩니다. 비즈니스 로직은 100k 미만, UI는 약 50k이며, 번들 레퍼런스 CRM은 여전히 약 16k입니다.
- 복잡한 비즈니스에서 low-code가 무너지는 이유와 AI-native 앱 플랫폼의 차이 Low-code는 페이지와 workflow를 빠르게 만들게 해주지만, 복잡한 비즈니스 시스템은 객체, 권한, 통합, 변화, 유지보수성에 의해 제한됩니다.