Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
301 commits
Select commit Hold shift + click to select a range
ff34fb7
[PILOT-10] Compare retained economic facts across export cleanup
Oct 11, 2026
ddf8ef6
feat: install fixed contribution export pages
Oct 11, 2026
563ca8f
Merge remote-tracking branch 'origin/main' into codex/pilot04-default…
Oct 11, 2026
97e8b1c
Merge commit 'ddf8ef6bbd0feeeecc8caa134114c16530b8d43e' into codex/pi…
Oct 11, 2026
7453a0d
docs: reconcile default checker current base
Oct 11, 2026
957da89
[PILOT-10] Preserve invalid cursor refusal through evidence projection
Oct 11, 2026
4574d44
docs: plan full PILOT-04 checker cutover
Oct 11, 2026
ef7fac0
docs: close PILOT-04 cutover planning gaps
Oct 11, 2026
64570ce
docs: bind PILOT-04 crash and activation recovery
Oct 11, 2026
805bc48
feat: lock external checker policy bindings
Oct 11, 2026
f2525f1
feat: separate pre and post checker material custody
Oct 11, 2026
9d3e92b
feat: keep optional packet text warning only
Oct 11, 2026
028f5d2
Bind external post checks to verified ART custody
Oct 11, 2026
2648bf1
[PILOT-04] Run prechecks outside database roots
Oct 11, 2026
fe792de
[PILOT-04] Select verified pre-submit checker sequence
Oct 11, 2026
dd208d7
[PILOT-04] Carry selected policy into authority
Oct 11, 2026
249c822
[PILOT-04] Bind unchanged work to the default checker
Oct 11, 2026
3cb0a2e
[PILOT-04] Bind durable selected pre-submit results
Oct 11, 2026
2eb4c08
[PILOT-04] Run selected post-submit checks over ART custody
Oct 11, 2026
b18a380
[PILOT-04] Bind selected pre-submit reservation facts
Oct 11, 2026
626281d
[PILOT-04] Own durable selected pre-submit runs
Oct 11, 2026
7134dd9
[PILOT-04] Issue selected PRE execution authority
Oct 11, 2026
08a30ca
[PILOT-04] Execute selected PRE across short roots
Oct 11, 2026
c0e119b
[PILOT-04] Authorize selected PRE phases
Oct 11, 2026
82bbdc8
[PILOT-04] Bind selected admission lineage
Oct 11, 2026
11ad0dd
[PILOT-04] Build selected PRE admission request
Oct 11, 2026
a3993e0
[PILOT-04] Seal selected PRE admission custody
Oct 11, 2026
5a4ca83
[PILOT-04] Model selected submission admission
Oct 11, 2026
6221468
[PILOT-04] Retain selected admission custody
Oct 11, 2026
a571c26
[PILOT-04] Lock selected PRE through TASK custody
Oct 11, 2026
84737a6
[PILOT-04] Select PRE before durable admission
Oct 11, 2026
a8183e6
[PILOT-04] Make selected PRE replay idempotent
Oct 11, 2026
7700f72
[PILOT-04] Carry selected POST policy through ART
Oct 11, 2026
889f181
[PILOT-04] Bind selected POST requests and results
Oct 11, 2026
82b2e5a
[PILOT-04] Separate selected POST policy identity
Oct 11, 2026
d42661d
[PILOT-04] Select external post-submit scheduler contracts
Oct 11, 2026
1a8337b
[PILOT-04] Register selected post-submit delivery
Oct 11, 2026
d486a2a
[PILOT-04] Prove selected post-submit scheduler envelopes
Oct 11, 2026
028e7f3
[PILOT-04] Require selected post-submit custody for admission
Oct 11, 2026
f16f7d6
[PILOT-04] Preserve retained admission history
Oct 11, 2026
86b6112
[PILOT-04] Reconcile ordered migration stack
Oct 11, 2026
9ea4959
[PILOT-04] Preserve qualified predecessor closures
Oct 11, 2026
f40f412
[PILOT-04] Install selected checker flow custody
Oct 11, 2026
a61348d
[PILOT-04] Finalize expired checker leases
Oct 11, 2026
4a46054
[PILOT-04] Reconcile expired preparation attempts
Oct 11, 2026
fd54170
[PILOT-04] Use selected custody API exception
Oct 11, 2026
c541e28
[PILOT-04] Detach selected activation from legacy catalogue
Oct 11, 2026
8544a24
[PILOT-04] replace live checker catalogues with registry projection
Oct 11, 2026
fcfc0a3
[PILOT-04] isolate retained checker history
Oct 11, 2026
bccdd5f
[PILOT-04] migrate guide fixtures to registry projection
Oct 11, 2026
f162977
[PILOT-04] select registry projection in compilation proofs
Oct 11, 2026
2e96c8a
[PILOT-04] remove obsolete catalogue selection proofs
Oct 11, 2026
47aeec4
[PILOT-04] migrate proposal proofs to checker registry
Oct 11, 2026
70173f9
[PILOT-04] use registry activation fixtures
Oct 11, 2026
9a99515
[PILOT-04] detach retained checker fixtures
Oct 11, 2026
9d1c27f
[PILOT-04] isolate retained policy decoder
Oct 11, 2026
0219d65
[PILOT-04] remove catalogue state from live admission fixture
Oct 11, 2026
592ac0b
[PILOT-04] remove catalogue approval adapter
Oct 11, 2026
b729994
[PILOT-04] remove legacy execution from checker composition
Oct 11, 2026
661aafb
[PILOT-04] detach archive fixtures from old checker tests
Oct 11, 2026
49ebc53
[PILOT-04] use selected policies in current flow fixtures
Oct 11, 2026
e07e414
[PILOT-04] bind external policies in proposal custody
Oct 11, 2026
fb8089b
[PILOT-04] record external policy custody schema
Oct 11, 2026
1d370e4
[PILOT-04] distinguish external policy custody failures
Oct 11, 2026
db8824e
[PILOT-04] refresh policy custody fingerprint
Oct 11, 2026
144a8a3
[PILOT-04] classify locked policy custody failures
Oct 11, 2026
0e65dd8
[PILOT-04] record classified custody schema
Oct 11, 2026
20f167e
[PILOT-04] expose invalid policy shape in custody error
Oct 11, 2026
7b995f5
[PILOT-04] refresh policy error schema fingerprint
Oct 11, 2026
c0b528c
[PILOT-04] validate JSON object cardinality on PostgreSQL
Oct 11, 2026
82181dd
[PILOT-04] record policy cardinality schema
Oct 11, 2026
3747479
[PILOT-04] use selected post policy service fixture
Oct 11, 2026
74f75d3
[PILOT-04] validate self-hashed selected PRE custody
Oct 11, 2026
1ede6ff
[PILOT-04] use selected post policy digest
Oct 11, 2026
b12e611
[PILOT-04] bind selected POST projection custody
Oct 11, 2026
94a7180
[PILOT-04] record selected POST custody schema
Oct 11, 2026
3b8a10d
[PILOT-04] validate selected PRE activation digest
Oct 11, 2026
1989f6e
[PILOT-04] bind selected policy hashes in TASK context
Oct 11, 2026
1153043
[PILOT-04] provision selected PRE fixture authority
Oct 11, 2026
96c4781
[PILOT-04] bind selected POST request custody
Oct 11, 2026
97f0b1b
[PILOT-04] record selected request custody schema
Oct 11, 2026
419fee0
[PILOT-04] bind selected dispatch packet custody
Oct 11, 2026
0e5a4db
[PILOT-04] record selected dispatch custody schema
Oct 11, 2026
413a210
[PILOT-04] bind selected checked packet custody
Oct 11, 2026
5e95170
[PILOT-04] record selected packet custody schema
Oct 11, 2026
ee33ce0
[PILOT-04] seal selected dispatch and replay custody
Oct 11, 2026
77b677f
[PILOT-04] bind selected post custody and replay
Oct 11, 2026
f3b844d
[PILOT-04] prove nonempty selected post custody
Oct 11, 2026
d9a9aa1
[PILOT-04] prove actual selected post service
Oct 11, 2026
4fb2152
[PILOT-04] prove actual selected pre service
Oct 11, 2026
1450d90
[PILOT-04] provision selected pre policy fixtures
Oct 11, 2026
34d6965
[PILOT-04] migrate retained submission fixture to selected PRE
Oct 11, 2026
6dd0cf6
[PILOT-04] migrate routing completion fixtures to selected POST
Oct 11, 2026
0f0e706
[PILOT-04] remove obsolete checker catalogues
Oct 11, 2026
55948ca
[PILOT-04] prove capability recovery activation
Oct 11, 2026
0b9765d
[PILOT-04] prove selected checker end-to-end flow
Oct 11, 2026
6e999e4
[PILOT-04] prove recoverable checker infrastructure failure
Oct 11, 2026
2dec7c3
[PILOT-04] record end-to-end checker proof
Oct 11, 2026
c47eb24
[PILOT-04] Shrink full-flow structural debt
Oct 12, 2026
c43223b
[PILOT-10] Split native pagination regression into bounded checks
Oct 12, 2026
8b45c9c
[PILOT-04] Route production checker completion events
Oct 12, 2026
8e01fa7
Revert "[PILOT-04] Reconcile ordered migration stack"
Oct 12, 2026
ed05e36
Merge commit 'a870590c824390b9af1ca08c453b1098782391f2' into codex/pi…
Oct 12, 2026
777d4e8
[PILOT-04] Exercise configured production checker delivery
Oct 12, 2026
01573c8
[PILOT-04] Bind approved configuration for external pre checks
Oct 12, 2026
498c04f
[PILOT-04] Pin selected checker flow schema fingerprint
Oct 12, 2026
d5e6388
[PILOT-04] Reconcile selected flow behavior ownership
Oct 12, 2026
f82f8d1
[PILOT-04] Resolve exact checker capability versions
Oct 12, 2026
18d21c5
[PILOT-04] Establish routing fixture assignment custody
Oct 12, 2026
893e10b
[PILOT-04] Preserve exact replacement cause through selected intake
Oct 12, 2026
d13c4af
Merge remote-tracking branch 'origin/main' into codex/pilot04-selecte…
Oct 12, 2026
bb3f6dc
[PILOT-04] Restore canonical task context after branch reconciliation
Oct 12, 2026
1b292b6
[PILOT-04] Prove selected replacement retains routed cause
Oct 12, 2026
5368bc6
[PILOT-04] Bind selected remediation cause in SQL custody
Oct 12, 2026
d03a543
[PILOT-04] Retain replacement authority test dependencies
Oct 12, 2026
1c20f02
[PILOT-04] Admit bounded machine configuration and retain replacement…
Oct 12, 2026
fbb397a
[PILOT-04] Preserve selected dispatch custody
Oct 12, 2026
43f279b
[PILOT-04] Remove product catalogue fixture paths and normalize cause…
Oct 12, 2026
d9b676c
[PILOT-04] Align checker owner contracts with the active external flow
Oct 12, 2026
fa31dad
Merge remote-tracking branch 'origin/main' into codex/pilot04-selecte…
Oct 12, 2026
1ce0f57
[PILOT-04] Replace obsolete predecessor controls with selected custody
Oct 12, 2026
07d7ee6
[PILOT-04] Preserve selected PRE currentness custody
Oct 12, 2026
7d7e622
[PILOT-04] Align selected POST delivery budgets
Oct 12, 2026
434b9e0
[PILOT-04] Preserve delivery refusal and exact shared registry fixtures
Oct 12, 2026
2290403
[PILOT-04] Refuse unrunnable policies before approval
Oct 12, 2026
8cf1bc4
test(pilot04): use approved external post-policy custody
Oct 12, 2026
590e1df
test(pilot04): expect canonical registry readiness refusal
Oct 12, 2026
72768c1
docs(pilot04): record focused post-policy caller proof
Oct 12, 2026
6e8edad
[PILOT-04] Close pre-check policy execution budget
Oct 12, 2026
11bd7bd
[PILOT-04] Reconcile selected successor tests and capability ledger
Oct 12, 2026
2d111d8
[PILOT-04] Align Celery process containment with checker budget
Oct 12, 2026
89df6a3
[PILOT-04] Prove actual external pre-check rejection before admission
Oct 12, 2026
893fe95
[PILOT-04] Clarify selected delivery and remaining public surfaces
Oct 12, 2026
644b5fe
docs(pilot04): reconcile selected hidden checker capability claims
Oct 12, 2026
c0ffb0f
[PILOT-04] Record repaired flow and exact worker bounds
Oct 12, 2026
3fde447
[PILOT-04] Repair fresh CI wording and identical Redis source
Oct 12, 2026
3c4ce2f
fix(cli): decode selected checker policies
Oct 12, 2026
4a860a7
test(pilot04): package authority contracts and capture selected PRE e…
Oct 12, 2026
e7f73a7
docs(pilot04): record complete collection and MCP drift proof
Oct 12, 2026
94e4700
[PILOT-04] Apply public CLI regression formatting
Oct 12, 2026
b63b363
Defer optional external checker runtime
Oct 12, 2026
318aa5e
test(pilot04): align permission fixture and identical Postgres source
Oct 12, 2026
9afcd4e
docs(pilot04): record MCP package and Postgres provider proof
Oct 12, 2026
953e9f9
[PILOT-04] Clarify optional runtime and remove stale catalogue heading
Oct 12, 2026
2f1f469
[PILOT-04] Reconcile delivery docs and bind final native evidence
Oct 12, 2026
71c0660
[PILOT-04] Reconcile exact administrative permission count
Oct 12, 2026
bb9b6a0
[PILOT-04] Keep the fixture scope in its existing change record
Oct 12, 2026
1e5147d
Fix correction dispatch registry read transaction
Oct 12, 2026
6db700c
[PILOT-04] Remove catalogue policy custody fallbacks
Oct 12, 2026
5ac55bd
Remove legacy checker execution branches
Oct 12, 2026
cb6f95e
Align selected checker composition contracts
Oct 12, 2026
d5a0574
Remove obsolete TASK and ART checker execution paths
Oct 12, 2026
e818b50
[PILOT-04] Document one external checker contract and remove obsolete…
Oct 12, 2026
448433d
Use one external post policy context
Oct 12, 2026
461ad80
Use canonical PRE packet in default checker API
Oct 12, 2026
5526676
Align current ART custody and selected PRE proof
Oct 12, 2026
bf85c79
Require selected checker custody at the database boundary
Oct 12, 2026
deca583
[PILOT-04] Delete obsolete checker catalogue contracts and planner ex…
Oct 12, 2026
2f77226
Bind selected POST results to every locked image
Oct 12, 2026
d083016
Bind selected POST results to the pinned image digest
Oct 12, 2026
75a0229
Require external policies at current database writers
Oct 12, 2026
614549d
test(pilot04): reconcile selected execution proof and remove obsolete…
Oct 12, 2026
b1fe30e
test(pilot04): use current member closure negatives and exact retired…
Oct 12, 2026
6be5dff
test(pilot04): bind selected member race and current canonical envelopes
Oct 12, 2026
a46c800
test(pilot04): distinguish required selected policy from private pack…
Oct 12, 2026
6c2090d
test(pilot04): remove obsolete phase fixtures and bind current public…
Oct 12, 2026
cd93a96
test(pilot04): bind fixtures to sole selected post policy context
Oct 12, 2026
1d44779
test(pilot04): retain current admission guards without obsolete evide…
Oct 12, 2026
68a66f1
test(pilot04): isolate locked policy closure from counterfeit receipt…
Oct 12, 2026
dae26bb
test(pilot04): project replay status through current selected owner
Oct 12, 2026
79397fb
[PILOT-04] Validate selected checker database guards
Oct 12, 2026
faf6bbd
[PILOT-04] Seed checker migration history as raw facts
Oct 12, 2026
27f4735
test(pilot04): keep predecessor migration evidence as raw facts
Oct 12, 2026
d8404c1
test(pilot04): reconcile selected-only canonical test inventory
Oct 12, 2026
056de62
test(pilot04): import the canonical neutral PRE packet
Oct 12, 2026
43aae59
docs(pilot04): point cleanup proof at current default tests
Oct 12, 2026
b909b15
test(pilot04): bind SQL completion to selected registry and image
Oct 12, 2026
5975423
docs(pilot04): reconcile canonical checker boundaries with sole image…
Oct 12, 2026
ad3449a
chore(pilot04): reconcile ownership for retired checker contracts
Oct 12, 2026
6a1844b
docs(pilot04): remove retired projection claims from checker flow
Oct 12, 2026
fc0acc5
docs(pilot04): correct current pointer above retired checker record
Oct 12, 2026
6e65f8b
test(pilot04): retain current post-policy no-execution sentinel
Oct 12, 2026
850afba
[PILOT-04] Bind selected terminal image identities
Oct 12, 2026
1e0a6fc
fix(pilot04): render failed external checker history from normalized …
Oct 12, 2026
c4d590c
[PILOT-04] Preserve canonical selected result shape
Oct 12, 2026
6d19fe3
docs(pilot04): retain discriminating native history proof
Oct 12, 2026
44a9725
test: store archived checker execution as literal rows
Oct 12, 2026
fcc58b0
test(pilot04): separate archived migration rows from current owners
Oct 12, 2026
fc55f57
test(pilot04): require raw JSON scalars in archived review facts
Oct 12, 2026
6fd3fde
[PILOT-04] Remove retired terminal aggregation
Oct 12, 2026
afcb4fd
refactor(pilot04): keep checker history reads to used columns
Oct 12, 2026
9a42fd6
test(pilot04): require the exact selected identity SQL refusal
Oct 12, 2026
2b444a0
test(pilot04): execute registered image verdicts for current history
Oct 12, 2026
45082f7
test(pilot04): use external policy and verdict in current consumers
Oct 12, 2026
76b541b
test: use plain archived facts in migration consumers
Oct 12, 2026
713a58f
test: use archived rows for packet custody upgrade
Oct 12, 2026
9a28676
test: consume literal archived custody fields
Oct 12, 2026
14af57e
docs(pilot04): bound migration snapshot restoration scope
Oct 12, 2026
a2e50b5
Replace checker migration writers with literal snapshots
Oct 12, 2026
81d409d
Qualify archived migration evidence
Oct 12, 2026
e89551f
test: select paid archives without current seeding wrappers
Oct 12, 2026
3f87d61
Remove obsolete scratch upgrades and migration seed helpers
Oct 12, 2026
5549243
Project checker snapshots to predecessor schemas
Oct 12, 2026
19832aa
Retire obsolete version-two scratch normalization test
Oct 12, 2026
0a675cc
Remove the retired scratch marker generator
Oct 12, 2026
389f5ca
Verify exact additive selected custody without retained backfill
Oct 12, 2026
1009454
[PILOT-04] Retire legacy pre-submit writers
Oct 12, 2026
857f0c6
[PILOT-04] Encode archived member protocol envelope
Oct 12, 2026
8357379
[PILOT-04] Complete predecessor service facts
Oct 12, 2026
9943280
test: derive archived project from stored task
Oct 12, 2026
82c00e8
test: commit archived pending review queue before lease claim
Oct 12, 2026
e644e70
[PILOT-04] Record frozen cutover and retained-data proofs
Oct 12, 2026
683ba38
[PILOT-04] Reconcile current main and preserve CLI exit checks
Oct 12, 2026
ef2c960
[PILOT-04] Restore direct SQL approval custody controls
Oct 12, 2026
f42ff69
[PILOT-04] Reconcile selected admission and transport test custody
Oct 12, 2026
10e4615
[PILOT-04] Bound concurrent fixture cleanup and grant lookup
Oct 12, 2026
a1fc30e
[PILOT-04] Assert immediate grant revocation and outer cleanup separa…
Oct 12, 2026
bd73e8c
[PILOT-04] Enter the grant context when testing material substitution
Oct 12, 2026
e7eac6e
[PILOT-04] Reconcile shared selected checker fixtures
Oct 12, 2026
3acc7f0
[PILOT-04] Reconcile shared authorization deadline fixtures
Oct 12, 2026
953d39c
test: align checker execution fixtures with selected leases and results
Oct 12, 2026
c88cbaa
Complete external policy project fixtures
Oct 12, 2026
e746542
Retain external checker review package coverage
Oct 12, 2026
7550fe8
Repair current external policy project assertions
Oct 12, 2026
ec0731c
docs: bound complete-source custody inventory optimization
Oct 12, 2026
0e36259
test: reuse immutable complete custody import inventory
Oct 12, 2026
b1bb8ff
test: reuse complete composition inventory for alias probes
Oct 12, 2026
be263cf
docs: record exact custody probe duration sum
Oct 12, 2026
51a7bd0
docs: retain complete inventory performance and mutant evidence
Oct 12, 2026
dafe043
Merge remote-tracking branch 'origin/main' into codex/pilot04-selecte…
Oct 12, 2026
414b8ab
Use literal routing migration snapshot
Oct 12, 2026
94687d4
Strengthen literal routing branch assertions
Oct 12, 2026
fbcb304
Require selected predecessor rules custody without fallback
Oct 12, 2026
847be4b
Register selected predecessor regressions in canonical CI lanes
Oct 12, 2026
3352d77
Remove trailing archive fixture whitespace
Oct 12, 2026
1a3f3b8
test: shrink auth structure with immutable action inventory
Oct 12, 2026
c789645
Expose bounded missing checker capabilities on activation refusal
Oct 12, 2026
0c91bb0
docs: retain protected structure shrink verification
Oct 12, 2026
e334f6a
Prove missing capability refusal preserves all activation effects
Oct 12, 2026
cedf84e
test: replace review policy predecessor compatibility fixture
Oct 12, 2026
da76eab
Require real selected policy rows in both migration controls
Oct 12, 2026
6fc12ee
test: align capability growth draft handoff
Oct 12, 2026
0b74a63
test: align shared authority expectations with selected pre actions
Oct 12, 2026
85b0832
Use current lease budget seam in receipt expiry controls
Oct 12, 2026
62b661b
docs: record exact checker cutover repair evidence
Oct 12, 2026
90971c4
test: reconcile identifier classifications with selected owners
Oct 12, 2026
1eafd2c
docs: record identifier cutover cleanup verification
Oct 12, 2026
ed9b4ca
ci: assign checker completion evidence to delivery lanes
Oct 12, 2026
fde1761
docs: record checker completion lane verification
Oct 13, 2026
ebad64b
Merge branch 'main' into codex/pilot04-default-checker-cutover
abiorh-claw Oct 13, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
38 changes: 7 additions & 31 deletions .ci/auth-boundaries/TEST_STRUCTURE_DEBT.json
Original file line number Diff line number Diff line change
Expand Up @@ -122,23 +122,11 @@
},
{
"capability": "oversized_authorization_structure",
"content_sha256": "d84433a6faaf6bafb0cb44e6d35431c375b15529fce32873a5b265a0a6e5c134",
"end_line": 1561,
"content_sha256": "5d706a12456adbef037616d73215b361450d24ce5f49cd68dcebb4cb66dbbb23",
"end_line": 5820,
"hard_limit": 1200,
"kind": "test_file",
"observed_lines": 1561,
"path": "backend/tests/test_default_pre_submit_execution.py",
"qualified_symbol": null,
"removal_chunk": "WS-AUTH-003-CLOSE",
"start_line": 1
},
{
"capability": "oversized_authorization_structure",
"content_sha256": "f3098d904831d566b1fef38c6d8bda4d17765958ed899f8c6b219afa12cc6c0c",
"end_line": 5821,
"hard_limit": 1200,
"kind": "test_file",
"observed_lines": 5821,
"observed_lines": 5820,
"path": "backend/tests/test_projects.py",
"qualified_symbol": null,
"removal_chunk": "WS-AUTH-003-CLOSE",
Expand Down Expand Up @@ -396,18 +384,6 @@
"removal_chunk": "WS-AUTH-003-CLOSE",
"start_line": 10047
},
{
"capability": "oversized_authorization_structure",
"content_sha256": "c8f454738457615f8e183744c677e8384ef01c27f5dac2b352caf84f4c77b2d1",
"end_line": 931,
"hard_limit": 120,
"kind": "test_function",
"observed_lines": 487,
"path": "backend/tests/test_default_pre_submit_execution.py",
"qualified_symbol": "test_effective_evidence_workflow_persists_once_and_replays_exactly",
"removal_chunk": "WS-AUTH-003-CLOSE",
"start_line": 445
},
{
"capability": "oversized_authorization_structure",
"content_sha256": "26170dfbd986d2930d7f89357d59cdd17ae50b2ac1b936a3966e24225312e895",
Expand All @@ -423,26 +399,26 @@
{
"capability": "oversized_authorization_structure",
"content_sha256": "e723bd10cd20ba716fb75edda2a5b0c21a78dfce771efd55154834063c08b4b4",
"end_line": 2211,
"end_line": 2212,
"hard_limit": 120,
"kind": "test_function",
"observed_lines": 128,
"path": "backend/tests/test_projects.py",
"qualified_symbol": "test_guide_mutation_service_executes_all_three_authorized_happy_paths",
"removal_chunk": "WS-AUTH-003-CLOSE",
"start_line": 2084
"start_line": 2085
},
{
"capability": "oversized_authorization_structure",
"content_sha256": "a801cae6e9f200073a42b7a2cb94edd614480899288fbe78783ea78fffe859c7",
"end_line": 1035,
"end_line": 1036,
"hard_limit": 120,
"kind": "test_function",
"observed_lines": 137,
"path": "backend/tests/test_projects.py",
"qualified_symbol": "test_project_role_grant_repository_filters_and_uses_strict_keyset",
"removal_chunk": "WS-AUTH-003-CLOSE",
"start_line": 899
"start_line": 900
},
{
"capability": "oversized_authorization_structure",
Expand Down
80 changes: 42 additions & 38 deletions .ci/behavior-ownership/partition.v1.json
Original file line number Diff line number Diff line change
Expand Up @@ -378,27 +378,27 @@
},
{
"group": "artifacts",
"target": "backend/app/modules/artifacts/pre_submit_attempts.py"
"target": "backend/app/modules/artifacts/preparation.py"
},
{
"group": "artifacts",
"target": "backend/app/modules/artifacts/pre_submit_evidence.py"
"target": "backend/app/modules/artifacts/repository.py"
},
{
"group": "artifacts",
"target": "backend/app/modules/artifacts/preparation.py"
"target": "backend/app/modules/artifacts/router.py"
},
{
"group": "artifacts",
"target": "backend/app/modules/artifacts/repository.py"
"target": "backend/app/modules/artifacts/schemas.py"
},
{
"group": "artifacts",
"target": "backend/app/modules/artifacts/router.py"
"target": "backend/app/modules/artifacts/selected_pre_submit_admission.py"
},
{
"group": "artifacts",
"target": "backend/app/modules/artifacts/schemas.py"
"target": "backend/app/modules/artifacts/selected_pre_submit_execution.py"
},
{
"group": "artifacts",
Expand Down Expand Up @@ -660,6 +660,10 @@
"group": "auth",
"target": "backend/app/modules/authorization/domain/post_submit_routing.py"
},
{
"group": "auth",
"target": "backend/app/modules/authorization/domain/pre_submit.py"
},
{
"group": "auth",
"target": "backend/app/modules/authorization/domain/prepared_adapter_bindings.py"
Expand Down Expand Up @@ -780,6 +784,10 @@
"group": "auth",
"target": "backend/app/modules/authorization/post_submit_routing_authorization.py"
},
{
"group": "auth",
"target": "backend/app/modules/authorization/pre_submit_authorization.py"
},
{
"group": "auth",
"target": "backend/app/modules/authorization/pre_submit_materialization.py"
Expand Down Expand Up @@ -896,6 +904,18 @@
"group": "artifacts",
"target": "backend/app/modules/checkers/api/artifact_paths.py"
},
{
"group": "artifacts",
"target": "backend/app/modules/checkers/api/canonical_values.py"
},
{
"group": "artifacts",
"target": "backend/app/modules/checkers/api/default_checker.py"
},
{
"group": "artifacts",
"target": "backend/app/modules/checkers/api/evaluation_contract.py"
},
{
"group": "artifacts",
"target": "backend/app/modules/checkers/api/execution.py"
Expand All @@ -906,56 +926,52 @@
},
{
"group": "artifacts",
"target": "backend/app/modules/checkers/api/history.py"
"target": "backend/app/modules/checkers/api/external_policy.py"
},
{
"group": "artifacts",
"target": "backend/app/modules/checkers/api/materialization.py"
"target": "backend/app/modules/checkers/api/history.py"
},
{
"group": "artifacts",
"target": "backend/app/modules/checkers/api/output_custody.py"
"target": "backend/app/modules/checkers/api/material.py"
},
{
"group": "artifacts",
"target": "backend/app/modules/checkers/api/policy_compilation.py"
"target": "backend/app/modules/checkers/api/materialization.py"
},
{
"group": "artifacts",
"target": "backend/app/modules/checkers/api/post_submit.py"
"target": "backend/app/modules/checkers/api/output_custody.py"
},
{
"group": "artifacts",
"target": "backend/app/modules/checkers/api/post_submit_catalogue.py"
"target": "backend/app/modules/checkers/api/policy_custody.py"
},
{
"group": "artifacts",
"target": "backend/app/modules/checkers/api/pre_submit.py"
"target": "backend/app/modules/checkers/api/pre_submit_material.py"
},
{
"group": "artifacts",
"target": "backend/app/modules/checkers/api/pre_submit_catalogue.py"
"target": "backend/app/modules/checkers/api/selected_post_submit.py"
},
{
"group": "artifacts",
"target": "backend/app/modules/checkers/catalogue.py"
"target": "backend/app/modules/checkers/api/selected_pre_submit.py"
},
{
"group": "artifacts",
"target": "backend/app/modules/checkers/checker_retry.py"
},
{
"group": "artifacts",
"target": "backend/app/modules/checkers/compiler.py"
"target": "backend/app/modules/checkers/default_checker.py"
},
{
"group": "artifacts",
"target": "backend/app/modules/checkers/delivery_authority.py"
},
{
"group": "artifacts",
"target": "backend/app/modules/checkers/effective_plan.py"
},
{
"group": "artifacts",
"target": "backend/app/modules/checkers/execution.py"
Expand Down Expand Up @@ -986,31 +1002,23 @@
},
{
"group": "artifacts",
"target": "backend/app/modules/checkers/post_submit_catalogue.py"
},
{
"group": "artifacts",
"target": "backend/app/modules/checkers/post_submit_contracts.py"
},
{
"group": "artifacts",
"target": "backend/app/modules/checkers/post_submit_implementations.py"
"target": "backend/app/modules/checkers/pre_submit_defaults.py"
},
{
"group": "artifacts",
"target": "backend/app/modules/checkers/pre_submit_defaults.py"
"target": "backend/app/modules/checkers/router.py"
},
{
"group": "artifacts",
"target": "backend/app/modules/checkers/pre_submit_execution.py"
"target": "backend/app/modules/checkers/selected_post_submit_execution.py"
},
{
"group": "artifacts",
"target": "backend/app/modules/checkers/router.py"
"target": "backend/app/modules/checkers/selected_pre_submit_coordination.py"
},
{
"group": "artifacts",
"target": "backend/app/modules/checkers/runner.py"
"target": "backend/app/modules/checkers/selected_pre_submit_execution.py"
},
{
"group": "lifecycle",
Expand Down Expand Up @@ -1472,10 +1480,6 @@
"group": "lifecycle",
"target": "backend/app/modules/projects/post_policy/service.py"
},
{
"group": "lifecycle",
"target": "backend/app/modules/projects/post_submit_policy.py"
},
{
"group": "lifecycle",
"target": "backend/app/modules/projects/repository.py"
Expand Down Expand Up @@ -1909,7 +1913,7 @@
"target": "backend/scripts/validate_test_lane_evidence.py"
}
],
"authority_digest": "da53a65579c9b8d2230bd946687d90ad7d14b962de67a9cc61eab81b7793953f",
"authority_digest": "7282f1d9d49950a7252f895b27cb91a00008da1ce3c33be7e763f399366fbcdb",
"protected_base_commit": "7676ce4347db0c9694962a9b587a20765e16eac6",
"schema": "workstream.behavior-ownership-partition.v1"
}
24 changes: 0 additions & 24 deletions .ci/module-boundaries/private-edge-debt.v1.json
Original file line number Diff line number Diff line change
Expand Up @@ -163,12 +163,6 @@
"imported_private_path": "app.modules.artifacts.service",
"repair_owner": "WS-ARCH-001-04"
},
{
"source_file": "backend/app/main.py",
"target_module": "checkers",
"imported_private_path": "app.modules.checkers.catalogue",
"repair_owner": "WS-ARCH-001-04"
},
{
"source_file": "backend/app/modules/actors/service.py",
"target_module": "audit",
Expand Down Expand Up @@ -241,24 +235,6 @@
"imported_private_path": "app.modules.tasks.models",
"repair_owner": "WS-ARCH-001-03"
},
{
"source_file": "backend/app/modules/checkers/pre_submit_execution.py",
"target_module": "artifacts",
"imported_private_path": "app.modules.artifacts.sources",
"repair_owner": "WS-ARCH-001-04"
},
{
"source_file": "backend/app/modules/checkers/pre_submit_execution.py",
"target_module": "artifacts",
"imported_private_path": "app.modules.artifacts.submission_archive",
"repair_owner": "WS-ARCH-001-04"
},
{
"source_file": "backend/app/modules/checkers/pre_submit_execution.py",
"target_module": "artifacts",
"imported_private_path": "app.modules.artifacts.submission_manifest",
"repair_owner": "WS-ARCH-001-04"
},
{
"source_file": "backend/app/modules/projects/create_router.py",
"target_module": "actors",
Expand Down
Loading
Loading