Skip to content

docs(#536): record CC-536-01-02 N-T3 legacy checksum_matched status - #574

Merged
raylei50653 merged 2 commits into
mainfrom
docs/536-s2-1a-status
Oct 11, 2026
Merged

raylei50653 merged 2 commits into
mainfrom
docs/536-s2-1a-status

Conversation

@raylei50653

Copy link
Copy Markdown
Owner

Docs-only writeback of the CC-536-01-02 implementation status after the #549 S2-1a merge, authorized by the owner for documentation changes and review only, not merge.

Source baseline: main@56540bf93a8988b546535f480e5123d8f8e97c52, the #572 merge commit with parents 15e81950 and reviewed head 2b2b45aa.

Changes

  • docs/architecture/ship_export_contracts_536.md
  • docs/reference/native_identity_observability_549.md: only the status paragraph changes. It no longer describes itself as an "unmerged implementation candidate" and now points to the contract card as the single status writer. The evidence tables are unchanged.

Verification

  • check_doc_links.py: all 3088 relative links resolve.
  • check_doc_structure.py --strict: no state-projection violations. The 2 S2 warnings were already on main and are unrelated.
  • Local scripts/pre_push.sh on the clean committed tree: exit 0 at 7f619260 (HEAD unchanged, tree clean during the run): 5575 passed, 52 skipped, 105 deselected, 5 xfailed. An earlier run had 2 test_h2_measurement_controller.py failures (H2_MEASUREMENT_EXECUTION_INVALID) because I committed/amended while it was running; on the clean tree that file passes 63/63.

Not changed / not claimed

🤖 Generated with Claude Code

Write back the #572 merge (56540bf) to the CC-536-01-02 contract card:
legacy N-T3 checksum_matched is implemented at source level only;
expected_source_verified, the recognised expected source and the
enforcing policy remain accepted target. PR CI, independent review,
the #573 runtime coordinate and the actual main CI state are recorded
separately; V5 GPU parity stays UNRESOLVED, the installed package
UNVERIFIED and runtime equivalence unproven. The S2-1a evidence page
now points to the contract card as the single status writer instead
of describing itself as an unmerged candidate.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Review P2 on #574: the §4 introduction still said CC-536-01-02 had only
Gate A and no identity level. State that legacy checksum_matched is
implemented at source level while expected_source_verified, the
recognised expected source and the enforcing policy remain open, and
scope the §6 item 3 'identity.level stays null' note to the #565 slice.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@raylei50653

Copy link
Copy Markdown
Owner Author

Review P2 addressed — head a7e4a7e7

P2 (§4 intro contradicts the new status): fixed in a7e4a7e7bf0c806a538f749a9f13bdfadc16f66b. The line ship_export_contracts_536.md:146 now says:

  • CC-536-01-02 has implemented Gate A (N-T2) and legacy N-T3 checksum_matched, both source-level, linked to the status section;
  • expected_source_verified, the recognised expected source and the enforcing policy are still not implemented;
  • the card as a whole is not complete.

Same kind of issue, fixed in the same commit: §6 item 3 said "identity.level 維持 null" with no time scope. It is now scoped to the #565 slice and points to item 4 for the #572 N-T3 addition.

No other text changed (2 lines, 1 file).

Verification:

  • check_doc_links.py: 3088 links resolve.
  • check_doc_structure.py --strict: no state-projection violations.
  • Local pre_push.sh at a7e4a7e7, clean tree, HEAD unchanged during the run: exit 0; 5575 passed, 52 skipped, 105 deselected, 5 xfailed.

PR CI for the new head is pending. The PR stays Draft, and merge needs separate authorization.

@raylei50653
raylei50653 marked this pull request as ready for review October 11, 2026 02:37
@raylei50653
raylei50653 merged commit f06c906 into main Oct 11, 2026
7 checks passed
@raylei50653
raylei50653 deleted the docs/536-s2-1a-status branch November 13, 2026 11:10
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