Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
39 commits
Select commit Hold shift + click to select a range
0153bd9
Add verify_citations v1 case inventory
Jun 18, 2026
de560e7
Schema validate verify_citations contract inventory
Jun 18, 2026
f320501
Harden verify_citations inventory guard
Jun 18, 2026
879a4ee
Guard verify_citations schema vocabularies
Jun 18, 2026
ab224a3
Tighten verify_citations blocker guard
Jun 18, 2026
397fec5
Guard verify_citations config hash
Jun 18, 2026
50a1fb5
Guard verify_citations CLI alias boundary
Jun 18, 2026
9b0f4a4
Guard verify_citations case lane names
Jun 18, 2026
a33e7ea
Guard explicit verify config hash
Jun 18, 2026
4a9b5e8
Add crop_element v1 contract guard
Jun 18, 2026
42ce062
Guard default verify citations crop refs
Jun 18, 2026
e15d1f6
Add sandbox_subprocess v1 contract guard
Jun 18, 2026
a847038
Guard crop descriptor evidence binding
Jun 18, 2026
d562542
Add Milestone D internal contracts target
Jun 18, 2026
2917c38
Add crop element request contract guard
Jun 18, 2026
7059238
Guard crop descriptor logical identity refs
Jun 18, 2026
296e346
Add sandbox subprocess request contract guard
Jun 18, 2026
2c15bb9
Guard crop element request identity
Jun 18, 2026
a5cea28
Guard Milestone D contract registry
Jun 18, 2026
6b1c166
Guard crop descriptor rendering metadata
Jun 18, 2026
a66ae39
Guard sandbox stderr diagnostics boundary
Jun 18, 2026
5fa82a1
Add sandbox request identity refs
Jun 18, 2026
d41f441
Guard sandbox contract case order
Jun 18, 2026
a8ff7e7
Add capability downgrade contract guard
Jun 18, 2026
8d4f6a2
Add OpenDataLoader adapter shape contract guard
Jun 18, 2026
5a2b949
Add grounding source contract guard
Jun 18, 2026
ec53e1d
Add crop element surface shape contract guard
Jun 18, 2026
1413633
Add claim kind boundary contract guard
Jun 18, 2026
6e4c88f
Guard sandbox worker outcome contract
Jun 18, 2026
8b5873c
Guard crop element diagnostic contract
Jun 18, 2026
da51ed6
Guard verify citations usage diagnostics
Jun 18, 2026
23edd73
Guard sandbox request diagnostics
Jun 18, 2026
4b8972b
Guard capability downgrade category invariants
Jun 18, 2026
42c6cf7
Guard sandbox page selection diagnostics
Jun 18, 2026
79f6e9e
Guard crop descriptor text hash diagnostics
Jun 18, 2026
1ded2bb
Guard malformed sandbox page selection diagnostics
Jun 18, 2026
938595d
Bind sandbox artifact header contract
Jun 18, 2026
54d8701
Guard sandbox artifact header rejection diagnostics
Jun 18, 2026
09edd38
Guard sandbox request identity drift fields
Jun 18, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 15 additions & 0 deletions .github/scripts/test_execution_status.py
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,13 @@ def test_status_is_scoped_to_internal_continuation(self) -> None:
text,
)
self.assertIn("docs/milestone-d-verify-citations-contract.md", text)
self.assertIn("docs/milestone-d-claim-kind-boundary-contract.md", text)
self.assertIn("docs/milestone-d-grounding-source-contract.md", text)
self.assertIn("docs/milestone-d-capability-downgrade-contract.md", text)
self.assertIn("docs/milestone-d-opendataloader-adapter-shape-contract.md", text)
self.assertIn("docs/milestone-d-crop-element-contract.md", text)
self.assertIn("docs/milestone-d-crop-element-surface-shape-contract.md", text)
self.assertIn("docs/milestone-d-sandbox-subprocess-contract.md", text)
self.assertNotIn("Status: Pre-alpha / Milestone B entry.", text)

def test_internal_check_command_is_documented(self) -> None:
Expand All @@ -47,6 +54,14 @@ def test_internal_check_command_is_documented(self) -> None:
self.assertIn("make milestone-b-internal-checks", text)
self.assertIn("make milestone-c-internal-checks", text)
self.assertIn("make milestone-d-verify-citations-contract", text)
self.assertIn("make milestone-d-claim-kind-boundary-contract", text)
self.assertIn("make milestone-d-grounding-source-contract", text)
self.assertIn("make milestone-d-capability-downgrade-contract", text)
self.assertIn("make milestone-d-opendataloader-adapter-shape-contract", text)
self.assertIn("make milestone-d-crop-element-contract", text)
self.assertIn("make milestone-d-crop-element-surface-shape-contract", text)
self.assertIn("make milestone-d-sandbox-subprocess-contract", text)
self.assertIn("make milestone-d-internal-contracts", text)
self.assertIn("CI has a static guard for that target's command wiring", text)

def test_public_posture_boundary_remains_explicit(self) -> None:
Expand Down
Loading
Loading