Skip to content

Commit 60a4384

Browse files
committed
no-mistakes(document): docs: document init/gen advisories, fix conformance count
1 parent 92f067a commit 60a4384

2 files changed

Lines changed: 6 additions & 2 deletions

File tree

‎docs/CONFORMANCE.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ regenerate with `ls -d fixtures/<corpus>/*/ | wc -l` for directory-shaped corpor
5151
| [`fixtures/scope-conformance/`](../fixtures/scope-conformance/) | 10 cases | ✓ (reference implementation) | ✓ | inherits via Java | ✓ | ✓ |
5252
| [`fixtures/dependency-conformance/`](../fixtures/dependency-conformance/) | 47 cases (36 resolution, 7 of them with a ledger arm, + 11 check) + 32 transport cases | ✓ (reference implementation; all four arms) | ✓ (resolution arm, all 36, ledger included; check arm, all 11) | inherits via Java | ✓ (resolution arm, all 36, ledger included; check arm, all 11, as `verify --deps`) | ✓ (resolution arm, all 36 identically, ledger included; check arm, all 11, as `deps check` and `verify --deps`; the transport arm is Node-only) |
5353
| [`fixtures/shared-model-conformance/`](../fixtures/shared-model-conformance/) | 15 cases (9 publish + 6 refusal) | ✓ (reference implementation) | ✓ (all 15; `SharedModelConformanceTest`) | inherits via Java (`KotlinSharedModelGeneratorTest` pins the generator) | ✓ (all 15; `SharedModelConformanceTests`) | ✓ (serializer arm: the 9 publish cases' document bytes; no publisher) |
54-
| [`fixtures/agent-context-conformance/`](../fixtures/agent-context-conformance/) | 4 | ✓ (the emitter is TS-owned) | — | — | — | — |
54+
| [`fixtures/agent-context-conformance/`](../fixtures/agent-context-conformance/) | 5 | ✓ (the emitter is TS-owned) | — | — | — | — |
5555
| [`fixtures/metamodel-docs/`](../fixtures/metamodel-docs/) | 1 | ✓ (docs emit is TS-owned) | — | — | — | — |
5656
| [`fixtures/fmt-conformance/`](../fixtures/fmt-conformance/) (#304 — `meta fmt`) | 12 | ✓ (reference) | ✓ | inherits via Java | ✓ | ✓ |
5757
| [`fixtures/field-lint-conformance/`](../fixtures/field-lint-conformance/) (the `verify` field authoring lint) | 15 | ✓ (reference) | ✓ | inherits via Java | ✓ | ✓ |

‎docs/features/cli.md‎

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -857,7 +857,11 @@ The C#, Java/Kotlin, and Python CLIs keep a **non-executing `agent-docs` pointer
857857
stub** that prints `agent-context scaffolding moved to the meta CLI — run: npx meta
858858
agent-docs --server <lang>` to stderr and exits non-zero. The **live staleness check**
859859
in `gen`/`verify` stays per-port (it only *reads* the scaffold to nudge when it drifts);
860-
its message now points at `npx meta agent-docs --server <lang>`.
860+
its message now points at `npx meta agent-docs --server <lang>`. In the Node `meta`, `gen`
861+
and `verify` also advise (exit code unchanged) when the model declares `requirement.*` nodes
862+
and the scaffolded context has no requirements pages, naming `meta init --docs-only
863+
--refresh-docs`; `gen` advises separately when no `requirement-tests` generator is wired,
864+
naming `requirementTests()` and `meta eject requirement-tests`.
861865

862866
## Running Kotlin codegen via Maven
863867

0 commit comments

Comments
 (0)