Repository navigation
docs(spec): seven more liveness ledgers cite the deciding commit, or state the decision in words, in place of dead tracker numbers - #20788
Conversation
…ss ledgers to the commits that decided them 123 note sites across the datasource, api, query, object, email_template, mapping and webhook ledgers cited GitHub issues that answer 404. Each now names the commit that decided it, or says the decision in words where the number alone carried it. The manifest permissions note gains the commit that recorded its structured arm's zero. Note strings only: every row's status, evidence, proof and verifiedAt is unchanged. Claude-Session: https://claude.ai/code/session_01Sfe5YjBLwB9J3y8fvm2xq1 Co-authored-by: Claude <noreply@anthropic.com>
📓 Docs Drift Check
What this run could not see
Coarse fallback — 137 page(s) merely mention a changed package (the pre-#9192 predicate, kept for the deliberately-wide backstop): |
Contract reviewServed-tier: Read: card #20234 (body and all 52 comments, among them the slice-2 claim ① Derived judgments(a) Accept set and public surface: nothing moves. Right. The diff is 8 files under (b) The anchors: real, reachable, and their own content decides each note. Right. 11 distinct 9-hex shas stand on added lines: (c) Form D, 4 clauses, tested against the tree. Right, with one witness note. 'the review that accepted the re-anchoring sorts as OLDEST' (datasource (d) Text someone acts on, sentence by sentence. Changeset headline 'Notes in seven more liveness ledgers cite the commit that decided them, or say the decision in words, instead of a tracker number that no longer resolves': true on ② Semver level
③ Boundary flagsBlocking: none. Dev flags ( Non-blocking notes from this review: (1) The PR title and changeset headline say 'seven more liveness ledgers' while 8 ledger files change; the eighth is the manifest rider (one note, no dead number), which the PR body and the changeset body state, so the count is the swept set, not the file list. (2) The mapping CI at this head, read last, 46 check-runs deduped to 35 names by newest Implemented-by: VERDICT: PASS Adopted and posted by
Generated by Claude Code |
Part of #20234
Clause-②: no
Slice 2 covers the
datasource,api,query,object,email_template,mappingandwebhookledgers. Each note that cited a tracker number answering 404 now names the commit that decided it, or, where the number alone carried the meaning, says what was decided. Themanifestpermissionsnote gains the commit pointer the slice-1 review asked for. Onlynoteand_notestrings change: no status, evidence, proof or date moves. Onedatasourceevidence string still cites#8874; the next slice takes it. One@objectstack/specpatch changeset.🤖 Generated with Claude Code
https://claude.ai/code/session_01Sfe5YjBLwB9J3y8fvm2xq1