Skip to content

13 — Roadmap

Phase 1 — Metadata Browser

Goal:

View existing model metadata.

Features:

  • model version list,
  • published model view,
  • entity type list,
  • property group list,
  • property definition list,
  • relationship definition list.

Phase 2 — Draft Editing

Goal:

Allow safe editing of metadata in draft mode.

Features:

  • create draft from published model,
  • edit entity types,
  • edit property groups,
  • edit property definitions,
  • edit relationship definitions,
  • audit model changes.

Phase 3 — Validation And Publish

Goal:

Make model changes safely publishable.

Features:

  • full draft validation,
  • validation results screen,
  • publish workflow,
  • published model cache invalidation,
  • model audit events.

Phase 4 — Runtime Generic CRUD

Goal:

Use published metadata to power generic entity operations.

Features:

  • create entity by type,
  • update property values,
  • attach tags,
  • add relationships,
  • list/filter entities,
  • hierarchy operations.

Phase 5 — Metadata-Assisted Frontend

Goal:

Build consistent runtime forms and screens using metadata.

Features:

  • generated property sections,
  • type-aware forms,
  • tag pickers,
  • relationship editors,
  • table column metadata,
  • filter metadata.

Phase 6 — Governance

Goal:

Add stronger control over production model changes.

Features:

  • compatibility analysis,
  • destructive change approval,
  • import/export model JSON,
  • rollback by re-publishing previous model,
  • optional review workflow.

Phase 7 — Advanced Configuration

Future:

  • saved views,
  • query builder,
  • automation rules,
  • integration mapping,
  • tenant-specific model overrides,
  • external schema import,
  • model promotion between environments.