Skip to content

docs(model-apps): sync the roadmap's spec-status section - #410

Merged
Akshay Maloo (akshaymaloo) merged 2 commits into
mainfrom
users/akmaloo/roadmap-spec-sync
Aug 14, 2026
Merged

docs(model-apps): sync the roadmap's spec-status section#410
Akshay Maloo (akshaymaloo) merged 2 commits into
mainfrom
users/akmaloo/roadmap-spec-sync

Conversation

@akshaymaloo

Copy link
Copy Markdown
Contributor

Docs-only sync, found while refreshing the MDA Agentic Authoring spec status column (pushed to that repo's master as bde4be5).

Two stale bits in docs/app-builder-roadmap.md:

  1. The "8 of 10 core P0 primitives" count contradicted its own section. The bullet list directly below it already said roles + JTBDs as first-class planning outputs (spec rank 1) was ✅, but the count was never updated when that shipped. Now 9 of 10, with rank 1 named in the list.
  2. The branch pointer was dead. users/akmaloo/mda-spec-impl-status merged; the spec's status column lives on master now.

I also added an explicit keep the two in step note. The spec's status column had ranks 1 / 14 / 29 wrong for ~2 weeks after the persona/security work landed (2026-08-03), because nothing connected "flip a row in the roadmap" to "update the column in the spec". Naming the drift is cheaper than rediscovering it.

On the spec side (separate repo, already pushed)

Each status change was verified against the plugin rather than inferred from this roadmap:

Rank Was Now Evidence
1 — planning pass with roles + JTBDs 🟡 personas[] with jobs[]privileges[] + surfaces[]; captured before the data model; plan-mode gate
14 — security roles per persona security is one of the engine's 14 build phases; vendored bundle carries createPersonaRole / createSecurityRole / deleteSecurityRole / associateRecords
29 — README output 🟡 model-app-plan.md renders jobs→surfaces traceability, entity map, surfaces, access model per role, sample data, AI features

Rows left unchanged were re-checked, not assumed — e.g. rank 22 (rich AI descriptions) stays ❌ because the App Spec carries description only on app, and rank 16 (role-specific forms/views) stays ❌ because forms have no persona/role linkage. That evidence is now recorded in the spec footnote so the next pass need not re-derive it.

Verification

  • Plugin suite 1427 pass / 0 fail.
  • Spec table re-parsed after editing: all 47 ranks present, no duplicates, no unknown status glyphs; tally moves 10/6/28/3 → 13/4/27/3 (Done/Partial/Missing/Platform).

@akshaymaloo
Akshay Maloo (akshaymaloo) requested a review from a team as a code owner August 12, 2026 17:15
Copilot AI lite review requested due to automatic review settings August 12, 2026 17:15

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Docs-only update to keep the model-apps roadmap aligned with the external “MDA Agentic Authoring spec” status column, reflecting recent shipped primitives and correcting a stale reference.

Changes:

  • Updated the spec evaluation date and corrected the “core P0 primitives complete” count from 8/10 to 9/10, aligning with the listed ✅ items.
  • Replaced a dead branch pointer with master and added an explicit note to keep the roadmap and spec status column in sync going forward.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread plugins/model-apps/docs/app-builder-roadmap.md Outdated
Two stale bits, both found while refreshing the MDA Agentic Authoring spec:

- The "8 of 10 core P0 primitives" count was not updated when roles + JTBDs as
  first-class planning outputs (spec rank 1) shipped - the bullet list below it
  already said that was done, so the count contradicted its own section. Now 9
  of 10, with rank 1 named in the list.
- The pointer to branch `users/akmaloo/mda-spec-impl-status` is dead; that work
  merged, and the spec's status column now lives on master (refreshed today for
  ranks 1 / 14 / 29, which had been wrong since the persona work landed).

Added an explicit "keep the two in step" note naming that drift, so the next
person to flip a row here knows the spec column is a second place to update.

Docs only - no behaviour change. Plugin suite 1427 pass.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 42626da2-b66f-4162-acaa-b1127ef23d89
Copilot AI review requested due to automatic review settings August 14, 2026 16:02
@akshaymaloo
Akshay Maloo (akshaymaloo) force-pushed the users/akmaloo/roadmap-spec-sync branch from dc98915 to faf47ab Compare August 14, 2026 16:02

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 1 out of 1 changed files in this pull request and generated no new comments.

Suppressed comments (1)

plugins/model-apps/docs/app-builder-roadmap.md:106

  • This line says the spec was last synced against "plugin v2.4.3", but the current model-apps plugin version in this repo is 2.4.4 (plugins/model-apps/.plugin/plugin.json). If the intent is to point readers at the current version, update the version here (or drop the version entirely to avoid frequent churn).
and **MCP server + Catalyst by default** (rank 12). The spec's §5 stack rank carries a status column annotated from
this roadmap; it is refreshed on `master` in `powerplatform-modelpages-ade` (last synced 2026-08-12, plugin v2.4.3).

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Copilot AI review requested due to automatic review settings August 14, 2026 16:53

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 1 out of 1 changed files in this pull request and generated no new comments.

Suppressed comments (1)

plugins/model-apps/docs/app-builder-roadmap.md:106

  • The roadmap notes "plugin v2.4.3", but this repo's model-apps plugin.json reports version 2.4.4. This makes the sync note immediately stale/inaccurate for readers trying to correlate status vs a shipped version.
and **MCP server + Catalyst by default** (rank 12). The spec's §5 stack rank carries a status column annotated from
this roadmap; it is refreshed on `master` in `powerplatform-modelpages-ade` (last synced 2026-08-12, plugin v2.4.3).

@akshaymaloo
Akshay Maloo (akshaymaloo) merged commit abe68e0 into main Aug 14, 2026
11 checks passed
@akshaymaloo
Akshay Maloo (akshaymaloo) deleted the users/akmaloo/roadmap-spec-sync branch August 14, 2026 17:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants