Skip to content

Commit 0b82d09

Browse files
dmealingclaude
andcommitted
docs(roadmap): R13 output-prompt-conformance corpus shipped (5 ports) + FR-011 attr fixtures
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1 parent 3f8c222 commit 0b82d09

1 file changed

Lines changed: 1 addition & 0 deletions

File tree

spec/roadmap.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ _Last refreshed 2026-05-30._
3030
- **Persistence conformance**`fixtures/persistence-conformance/`. TS / C# / Kotlin / Python all 12/12 against Testcontainers Postgres / Derby (per port). Java runs the **query** scenarios only (it no longer owns schema migrations); its runtime auto-create path bootstraps the schema, and the aggregate-projection view scenario is deferred (the view-body builder was part of the removed migration engine).
3131
- **API-contract conformance**`fixtures/api-contract-conformance/`. TS / C# / Java / Kotlin / Python all 20/20.
3232
- **Recover conformance**`fixtures/recover-conformance/` (20 dirty-input cases). TS / C# / Java / Python all 20/20; Kotlin reuses the shared JVM engine.
33+
- **Output-prompt conformance**`fixtures/output-prompt-conformance/` (10 cases × 3 `@promptStyle` styles). Pins the FR-010 output-format prompt fragment byte-identically across all 5 ports (zero-drift, no ledger) + a render→recover round-trip skew guard. TS pilot; C# / Java / Python reproduce the bytes natively; Kotlin drives the shared JVM engine. Backlog item R13. (Also added three `fixtures/conformance/error-enum-*` negative fixtures pinning FR-011 enum-coercion attr-validation — `@coerceDefault`/`@default` membership + `@normalize` mode — across the 4 loader ports.)
3334
- **YAML / verify** corpora — green across the ports that ship those layers.
3435

3536
### Key cross-language features

0 commit comments

Comments
 (0)