Skip to content

Documentation current at 1.2.1: prose, comments, six new documents, proposal records (DR-184) - #36

Merged
datajace merged 3 commits into
mainfrom
docs/currency-1.2.1
Oct 6, 2026
Merged

datajace merged 3 commits into
mainfrom
docs/currency-1.2.1

Conversation

@datajace

@datajace datajace commented Oct 6, 2026

Copy link
Copy Markdown
Contributor

Documentation only. No schema keyword other than two description strings changes; the additive guard reports zero findings against main; no release is needed.

Why. A read-only audit on 6 October found the contract's own gates current at the tag and the prose around them not: the 1.1.0 self-test defect attributed to the published tarball (true only of the pre-tag candidate), "eleven words" over a list of ten, x-stability where the shipped marker is a $comment, SPEC §9 at "schema set 1.0" without rule L3, CONTRIBUTING describing four checks where there are a dozen, header comments naming the wrong findings and the wrong counts.

What. Three signed commits, one per spec task:

  • 86dfa95: every statement current (README, CHANGELOG, SPEC §9 with clauses 9-1 and 9-3 re-affirmed, CONTRIBUTING, GOVERNANCE, SECURITY, seven header comments, two description strings with the suite export regenerated). Two audit claims were rejected on reading the code and are recorded in the harness spec.
  • 1507b10: docs/implementing.md (with a worked example executed from the installed package), docs/upgrading-1.0-to-1.2.md, docs/decisions.md, docs/conformance/cdf-harness.md, five proposal records (four accepted, host ports rejected for 1.x citing DR-183 D2), README Layout and links.
  • this commit: the CHANGELOG [Unreleased] entry and the README evidence figures at the pin.

Checks. npm test Conformant (Layout names every entry; traceability 87 mapped); node check-additive.mjs --baseline-ref main additive, 0 findings; tooling/changelog-section.mjs 1.1.0 exit 0; the harness's documentation-currency gate reports zero stale lines under this repository.

Governed as harness spec update-every-document-describes-governance (DR-184); Linear COGDEV-269.

🤖 Generated with Claude Code

datajace and others added 3 commits October 6, 2026 09:54
Documentation only, from the delta sheet contract-1.2.1-delta.md: prose, header comments
and two schema description strings. No schema keyword other than description changes and
no code behaviour changes.

- README.md: /1.2.1/ frozen copy; the 1.1.0 release candidate (e91afb0) is what could not
  run its own test; the npm test comment names everything the run checks; lease rules name
  L3 and the rules(lease, context) hook; the development-stability fields at 1.2.1
- CHANGELOG.md: 1.2.1 intro (schema set stays 1.2, schemaSetVersion follows the package);
  110 entries cover 115 tightenings; tool_args stability wording; 664 properties at 1.2.0
  annotated with 666 at 1.2.1; RE2 job history; pages.yml dispatch note; ten words; the
  duplicate Added and Fixed headings inside [1.1.0] merged; the 1.1.0 candidate named
- SPEC-agent-lease-manifest.md: section 9 names schema set 1.2 (any 1.x under section 10)
  and rules L1 to L3 with the journal condition; an editorial row in section 13
- conformance/traceability.json: clauses 9-1 and 9-3 re-affirmed
- CONTRIBUTING.md: what npm test checks; which findings need which lock format; how a
  definition-path allow-list entry covers referring properties within its schema
- GOVERNANCE.md: release step 4, release.yml dispatches pages.yml on main
- SECURITY.md: lease-record in the lease-escape scope
- schemas/audit-event.schema.json, schemas/cdi-signal.schema.json: "ten words" in the
  details propertyNames description; conformance/suite/draft7/{audit-event,cdi-signal}.json
  regenerated by npm run lock
- .github/workflows/contract.yml, release.yml: comment and warning text
- conformance/runner.mjs, ids.mjs, schema-checks.mjs, check-additive.mjs,
  generate-schemas-lock.mjs, generate-contract-types.mjs: header comments and the
  generated-header string

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Signed-off-by: Jason Cruz Falzon <jason@cognitivedelivery.co.uk>
…conformance report (DR-184, task 2.2)

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Signed-off-by: Jason Cruz Falzon <jason@cognitivedelivery.co.uk>
…he pin (DR-184, task 2.3)

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Signed-off-by: Jason Cruz Falzon <jason@cognitivedelivery.co.uk>
@datajace
datajace merged commit 4b4e619 into main Oct 6, 2026
10 checks passed
@datajace
datajace deleted the docs/currency-1.2.1 branch October 6, 2026 09:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant