The README and CLAUDE.md "Repository state" sections were both stale —
they still claimed "v0.1 skeleton, one PBC implemented" and "no source
code yet" when in reality the framework is at v0.6+P1.5 with 92 unit
tests, 11 modules, 7 cross-cutting platform services live, 2 PBCs, and
a real customer-style plug-in serving HTTP from its own DB tables.
What landed:
* New PROGRESS.md at the repo root. Single-page progress tracker that
enumerates every implementation-plan unit (P1.x, P2.x, P3.x, P4.x,
P5.x, R, REF.x, H/A/M.x) with status badges, commit refs for the
done units, and the "next priority" call. Includes a snapshot table
(modules / tests / PBCs / plug-ins / cross-cutting services), a
"what's live right now" table per service, a "what the reference
plug-in proves end-to-end" walkthrough, the "what's not yet live"
deferred list, and a "how to run what exists today" runbook.
* README.md "Building" + "Status" rewritten. Drops the obsolete
"v0.1 skeleton" claim. New status table shows current counts.
Adds the dev workflow (`installToDev` → `bootRun`) and points at
PROGRESS.md for the per-feature view.
* CLAUDE.md "Repository state" section rewritten from "no source
code, build system, package manifest, test suite, or CI yet" to
the actual current state: 11 subprojects, 92 tests, 7 services
live, 2 PBCs, build commands, package root, and a pointer at
PROGRESS.md.
* docs/customer-onboarding/guide.md, docs/workflow-authoring/guide.md,
docs/form-authoring/guide.md: replaced "v0.1: API only" annotations
with "current: API only". The version label was conflating
"the v0.1 skeleton" with "the current build" — accurate in spirit
(the UI layer still hasn't shipped) but misleading when readers
see the framework is on commit 18, not commit 1. Pointed each
guide at PROGRESS.md for live status.
Build: ./gradlew build still green (no source touched, but verified
that nothing in the docs change broke anything).
The deeper how-to docs (architecture/overview.md, plugin-api/overview.md,
plugin-author/getting-started.md, i18n/guide.md, docs/index.md) were
left as-is. They describe HOW the framework is supposed to work
architecturally, and the architecture has not changed. Only the
status / version / scope statements needed updating.