§22 S6 (last item): spec pass for per-type surfaces (§22.4a items 1 & 3)
The per-type frontmatter schemas (item 1) and type-specific surfaces (item 3: specification release-planning; bdd scenario/coverage views) were flagged at v0.45.0 as wanting a discovery/spec pass first (they lacked BDD scenarios in Part C). This is that pass — a design doc specifying the schemas, the surfaces, their data model / API / frontend shape, BDD-style acceptance scenarios, and a three-slice delivery plan (S7a schemas, S7b releases, S7c bdd surfaces), all additive and engine-preserving per §22.4a. Doc-only; no code, no version bump. - docs/design/2026-06-06-per-type-surfaces.md — the new spec pass. - three-tier design doc S6 bullet: forward-pointer + S6 shipped/spec'd status. Leaves implementation to the S7a–S7c coding slices; S7a (schemas) is unblocked, S7b/S7c carry open product questions for the operator/discovery to settle. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -614,6 +614,15 @@ means the deployment runs and either gains a capability or provably loses none
|
||||
place). **Usable end-state:** the model is fully realized and merged into
|
||||
`SPEC.md`. **Completes:** type-specific scenarios (added in S6, beyond Part C's
|
||||
role focus).
|
||||
- *Shipped in S6 core (v0.45.0):* the SPEC merge, per-collection
|
||||
`enabled_models`, the type-driven entry noun (§22.4a item 2).
|
||||
- *Shipped as the S6 remainder (v0.46.0):* request-to-join + the
|
||||
cross-collection inbox (§22.8).
|
||||
- *Spec'd, not yet built — the last S6 item:* the per-type **frontmatter
|
||||
schemas** (§22.4a item 1) and **surfaces** (§22.4a item 3, the
|
||||
`specification` release-planning + `bdd` scenario/coverage views). The
|
||||
discovery/spec pass + BDD scenarios + slicing (S7a–S7c) are in
|
||||
[`2026-06-06-per-type-surfaces.md`](./2026-06-06-per-type-surfaces.md).
|
||||
|
||||
### Slice → scenario index (the inverse of the `@S<n>` tags)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user