diff --git a/docs/okf-convergence-brief.md b/docs/okf-convergence-brief.md index 97f9c95..828be74 100644 --- a/docs/okf-convergence-brief.md +++ b/docs/okf-convergence-brief.md @@ -137,8 +137,11 @@ A spec (document, not code) that all three plugins' user-data conforms to: > block would break — so the OKF concept-bundle is scoped to **`brain/` only**; the round-trip-critical > **`ingest/` tributary is excluded** and pointed to from the hub index. We **emit** frontmatter, adding > no YAML parser. 5 new tests (`tests/okf-conform.test.ts`); full brain suite **132/132**; cross-tool -> proof — `okr/scripts/okf-check.mjs` validates `brain/` (exit 0). **Deferred:** the transient -> `brain/pending-diff.md` (cli propose artifact) is an un-typed `.md`; tag or document-exclude later. +> proof — `okr/scripts/okf-check.mjs` validates `brain/` (exit 0). **Finish (same day):** the cheap +> recommended fields `title`/`description` added to the concept frontmatter (`timestamp`/`resource` stay +> out — a timestamp would break the pure serializer, `resource` is N/A for an internal concept); and the +> transient `brain/pending-diff.md` now carries `type: PendingDiff` so the bundle passes `okf-check` even +> mid-propose (re-verified exit 0 with a pending-diff present). Brain suite **134/134**. | **okr** | Optional form-conformance alignment (already has writer + checker). | **Separate go** | | **ms-ai-architect** | Build its retrieval skill against the shared spec. | **Separate go** | | **catalog** | Host the shared spec. | **Separate go** (catalog only via `release-plugin.mjs`) |