atdd/__init__.py,sha256=-S8i9OahH-t9FJkPn6nprxipnjVum3rLeVsCS74T6eY,156
atdd/__main__.py,sha256=B0sXDQLjFN9GowTlXo4NMWwPZPjDsrT8Frq7DnbdOD8,77
atdd/cli.py,sha256=t5rPanvYhaYaeWpPTWJueKcx7CjBSgXfUAUh9VHFmV4,106933
atdd/conftest.py,sha256=909jU3rHCY9noAcGFyyHT_u34BZ4UFN7CQjNiBX19Rs,12914
atdd/doctor.py,sha256=e8_JqyaG7ljYCBKGA_B5Uqa4YZVpXg_krxkU5g0_DUg,10774
atdd/version_check.py,sha256=k863QfN5Lpqr5RR6oyXQSzepNS8Q8CZoK3a07S3js7U,33379
atdd/author_atdd_substrate/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
atdd/author_atdd_substrate/author_issue_body/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
atdd/author_atdd_substrate/author_issue_body/tests/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
atdd/author_atdd_substrate/author_issue_body/tests/_helpers.py,sha256=SqLgImmGxe4ReFGR8j9MHBBnZE6gEB5WWiw0QLkCaLc,8461
atdd/author_atdd_substrate/author_issue_body/tests/_publish_helpers.py,sha256=bqU3eDNWfkcopiadoybpIODXOF4TK8lcwkyC0GpeX8Y,3797
atdd/author_atdd_substrate/author_issue_body/tests/test_c010_smoke_001_cli_rejects_tampered_body.py,sha256=8pR3MIoll31TLfmNNGd7p2KqC__q4ztMWOdFLYnMY9I,1515
atdd/author_atdd_substrate/author_issue_body/tests/test_c010_unit_001_rejects_missing_graph_context.py,sha256=Oguz7qZOJri9AabTP6ZONL6PU14uV10AcRlz_IQCyxg,1255
atdd/author_atdd_substrate/author_issue_body/tests/test_c010_unit_002_rejects_out_of_enum_status.py,sha256=SpByikOWkclJMHiMG292ChIEqHnz4Oqh8oWO0VwcnVo,2304
atdd/author_atdd_substrate/author_issue_body/tests/test_c011_smoke_001_live_drift_guard_over_real_artifacts.py,sha256=-FaVtwmq5B4u2tPYokDWXW8vZaVLc3_swVtt8nuv6YY,1606
atdd/author_atdd_substrate/author_issue_body/tests/test_c011_unit_001_tri_directional_drift_guard.py,sha256=Gq6NxiT3sQD13TzgZEt0h4acJGBr3IISMFlX7w13VcY,1838
atdd/author_atdd_substrate/author_issue_body/tests/test_c012_smoke_001_store_unreachable_fails_loud.py,sha256=dO0MLpy4zWmpPhNLDnWfmyB27ymRNd0R56fJ2mWSUQ0,1726
atdd/author_atdd_substrate/author_issue_body/tests/test_c012_unit_001_store_unreachable_fails_loud.py,sha256=jqcPB7rqNoWt9C9PAgVAHkRsdhEKRQ0D84UYTzX4EAg,1773
atdd/author_atdd_substrate/author_issue_body/tests/test_c015_unit_002_the_deferral_claims_only_what_the_registry_can_back.py,sha256=QVBsy3lVQ-QqyOJhiA055nKTi-rHZNwN40Iyd6ML7g8,8175
atdd/author_atdd_substrate/author_issue_body/tests/test_e006_smoke_001_cli_emits_gate_passing_body.py,sha256=NQQ_jXq_knBQU6pI0hcveSK1SQgkLuHLz3ZG1Nr03V8,2460
atdd/author_atdd_substrate/author_issue_body/tests/test_e006_unit_001_emits_schema_valid_body.py,sha256=HECxX3UdgPr98KlDXm4f_SaIzp03EuSjDyee2QSZjCY,1518
atdd/author_atdd_substrate/author_issue_body/tests/test_e008_smoke_001_author_issue_publishes_to_live_store.py,sha256=xCiJ3xZP5c2ikYItcEjkKFY6QOjJWHJHCzK7B1Htm1A,2434
atdd/author_atdd_substrate/author_issue_body/tests/test_e008_unit_001_author_issue_creates_work_item.py,sha256=38FIBD3VFeXyFrQc-9ib8JdRAY4s5XPPB0kO62mLoZ8,2170
atdd/author_atdd_substrate/author_issue_body/tests/test_e008_unit_002_links_exactly_one_github_ref.py,sha256=bDvz5O88NzW1gJCmug0wEH9MmgeQEMWXFUnUBRxfXvw,3367
atdd/author_atdd_substrate/author_issue_body/tests/test_e009_smoke_001_real_cli_mint_records_the_creating_session.py,sha256=qsbphQZde7T2E7yvxQgNPm8Kynrn0jTfgcFYGPSR58k,2888
atdd/author_atdd_substrate/author_issue_body/tests/test_e009_unit_001_mint_records_creating_session.py,sha256=0qC7nj7f5w70GZ4U0y-vcmZVc-MuXpwD6sTI8CVtqew,3239
atdd/author_atdd_substrate/author_issue_body/tests/test_e009_unit_002_mint_without_agent_env_records_nothing_and_succeeds.py,sha256=KQmIfu-Ld0Z8T6Wwb_O1biceoALPWBMrRqrHYfeVo3o,1959
atdd/author_atdd_substrate/author_issue_body/tests/test_e009_unit_003_store_failure_does_not_fail_the_mint.py,sha256=6I8UUoFOfThUvZfmQTiZaZ0W5qXmExNC96wS5kqMtj0,2165
atdd/author_atdd_substrate/author_issue_body/tests/test_e019_smoke_001_revise_publishes_to_live_store.py,sha256=DGJfmd59wITme91M-wKD7FIx27-wc08ATszGCFyRpuM,6634
atdd/author_atdd_substrate/author_issue_body/tests/test_e019_unit_003_author_issue_revise_store_first.py,sha256=vdFuxULCHUcG-X7j2zG1BAyn396fZWT0Q4thJbmBQgM,6029
atdd/author_atdd_substrate/author_issue_body/tests/test_k002_smoke_001_real_issue_bodies_validate.py,sha256=s2fOz3EPUC0vXwq8Mm-Ec0UJBkMQ0Dj17-MhBCr9FE4,1644
atdd/author_atdd_substrate/author_issue_body/tests/test_k002_unit_001_existing_bodies_validate.py,sha256=SJEaEAoG6lT1c7KVEmsfXy58v92pTdkPXhXMC8rESJs,1655
atdd/author_atdd_substrate/author_issue_body/tests/fixtures/issue_1223_body.md,sha256=VhsXQyfYMvbNQR97QrE4lNJhl8J_BZhR60GJzTDLsyw,28243
atdd/coach/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
atdd/coach/github.py,sha256=PITdVPdfmWKCXtCIrtPIxbyny2uiJGnt8JHvYLKwJPk,24843
atdd/coach/store_mirror_gate.py,sha256=RV5n5QtddxJMCJa4sg5TSMGu4347DKCkKbmGY7V1SZI,11593
atdd/coach/commands/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
atdd/coach/commands/auto_phase.py,sha256=mcSf7HoTVkFwY2VKZEncuidhs-vyf4M1OE868Q1OsKw,8217
atdd/coach/commands/autofix.py,sha256=Djyfr6q90P0GiXw6P7JP_pTiyHYBWpALf1OnKXpzaKE,6763
atdd/coach/commands/branch.py,sha256=Fc87OxdKrdd-0FEtbkn3jg_eKXrNq8QMpooTCRyXnU0,27222
atdd/coach/commands/branch_protection.py,sha256=wKxUD24gQthV1P0FvyAk-yh3KgHcxTKGQJSKNHnH6lo,8450
atdd/coach/commands/checkpoint.py,sha256=oMy8K1MlgU5kYnnmepsSuLnUqVPp2p3WNdFKYM-NDT8,4963
atdd/coach/commands/cleanup.py,sha256=KAJQEkupWvEBlswIbKmUm5WaRGFv85YrtIdDPRUuIJs,9328
atdd/coach/commands/coach.py,sha256=4425fAXKmJwFSV32iXjOJAPSrjRcS-7NmbsEfIsuPTo,41331
atdd/coach/commands/coach_gc.py,sha256=1DIuj-5GeGQaWP5c3v82ImdK2A_kwJfspw5nK86hJg8,7472
atdd/coach/commands/coach_status.py,sha256=HvdPvxd_OuC96XcY0aczP6K-RxC-ndWEGQM2x6XLtDg,4856
atdd/coach/commands/coach_watch.py,sha256=np6BBTwqSD0jdH8TdTbAOC_4EYpO0QIh2Y2VHH7UK0Q,2868
atdd/coach/commands/coach_workspace.py,sha256=1amE7lkLfHHywdp8DlYXRhCpt3k3n_xOlPWitQyERo4,3761
atdd/coach/commands/consumers.py,sha256=7AQjJap3h_hXbNXa24AF1a_gVSKfp8xbrAiIB_GiqIc,27934
atdd/coach/commands/diagnostics.py,sha256=BkVHbsc-bc1LyuLL7PjMAKdOUSeK1j-quW7b2i8R89s,5709
atdd/coach/commands/durability.py,sha256=YCEdA6D3v5SEGhc9Rzjnu4P70I3CmBQu-Nq1Tcahv7Q,7428
atdd/coach/commands/emergency.py,sha256=vmHQYsEMtEbIkZiMl_3LZd3zjucsDvgxOr-OI016H7E,5147
atdd/coach/commands/event_queue.py,sha256=oawgkBQoqSbpa3dDyJC0E_7nY6CL5KgOhTuN5TjeiKA,4601
atdd/coach/commands/gate.py,sha256=erXZ6ZMmbPo-waJXDS5EX84zOq52rWLS7jsd09DK6u8,11366
atdd/coach/commands/git_watcher.py,sha256=6ZIu_YceDcgvpXPNBNpN34bsmr8OWd8uRiJWbvw24ok,5696
atdd/coach/commands/hooks.py,sha256=wTBhrNBpDO9JrracB0qUx8-kabGZwxUZncW1tMTXt0M,2808
atdd/coach/commands/initializer.py,sha256=HSABNw5eod1isYg_ytxYEXAZHZdancvto9p3heE3I5w,82541
atdd/coach/commands/interface.py,sha256=hRY4coTaRAIho2mIaBqFKcaftcD1rMhyMrjA8EX24l0,40509
atdd/coach/commands/inventory.py,sha256=QuYkDBpUwiZ8o82i0pzEb_0Ct2KT0l9TDT2flb7NMYc,35107
atdd/coach/commands/issue.py,sha256=xSXIko6qunZ5kSs8qhTAqFBzNdzoMpzFzeKj7Ck-9WM,97923
atdd/coach/commands/issue_feature_binding.py,sha256=sX5tUHZV2jfzQVrN9rRBQ9NHTQV0eE0itCsjA7Jbjk8,20118
atdd/coach/commands/issue_graph.py,sha256=a7xz0bs8D2E9PZHSx8Jpvxm2ChNCMR3QDqo3PQHw3tc,12792
atdd/coach/commands/issue_lifecycle.py,sha256=L-4hARmBL7xUCrn9CIYeXqWXSyKS2l-n7LRC1BBCdWw,28375
atdd/coach/commands/issue_prefixes.py,sha256=2R0IuSaCVcs3I2A8hDjrNgsaEeVqRKRQulbvHnAFniM,1125
atdd/coach/commands/issue_read.py,sha256=jBy2-yuiaa_l2xR4TEHXwCudED0OAod29WhwlzC2KT8,3182
atdd/coach/commands/issue_reconcile_state.py,sha256=MyeoUtiaVegBUpt7gSWNtWGFcrXww5SCoAVxQ57nPUE,18592
atdd/coach/commands/issue_reconcile_state_evidence.py,sha256=O6p3c59tqJPnfzJo7glGkH6DalPJjor9dO1YeRLqoq8,4968
atdd/coach/commands/issue_reconcile_state_report.py,sha256=KWQLwTbbJ4GLPGV7JArVQvXC2QKh-o47kB7ZzRO0s98,3484
atdd/coach/commands/issue_review.py,sha256=g4KYUApHWhLqFq9CbXihcUh0D16noi936U7abuaUH7k,24793
atdd/coach/commands/issue_template.py,sha256=sQoIsjNy4Xtd1MuWEvNb1owE3wlE-qQT8sGAilqGkSE,7541
atdd/coach/commands/issue_transition.py,sha256=S44fFTB6M1pQ4BUF2UjubV13v3FXP_TK1g_HuwxMP28,6972
atdd/coach/commands/liveness_checker.py,sha256=2wDEQKkasrfTPZTk4VnSmI-8ZtiY_SxwZ30B4ZcinqM,3438
atdd/coach/commands/merge_cascade.py,sha256=Gbz59ZqvcNtAHSqh1kYpyZ65VzwDt0H37yj64zQKm0s,16513
atdd/coach/commands/merge_cascade_pyproject.py,sha256=3g1QfVNSZA7uDa7029OcFdf-54yPmgY8YRR9SFR0eKw,2226
atdd/coach/commands/merge_cascade_topology.py,sha256=9wYBecDnZZA4iaMnlZy6Cl4-fOqrMra7-BUmjUb7U_4,6091
atdd/coach/commands/migration.py,sha256=eP-L-Jjk5o3xBXcKzqIzPy6m6k0GKSCZOXvJuVOBKPU,8920
atdd/coach/commands/pr.py,sha256=f4hOxU1Jj03LZqjWyZhsOICmL2o2G1DJy_b8j_lOZyc,33794
atdd/coach/commands/registry.py,sha256=bNqDwgF5hsCqofrKz-tppSGcafrc7v3pvC2EMvElGF0,88789
atdd/coach/commands/resume.py,sha256=DuApDnMD_gu4A1kOYwxGBYImaC2CDTddvuGhQI-U-tY,12118
atdd/coach/commands/rules.py,sha256=rOeoubBBOiBJfEFPxoQa7QQ4FtwTmfGApaYHOif9J-g,28933
atdd/coach/commands/runtime_watcher.py,sha256=a8xeOdjLKAQLDFU-cZfMU07OyCl1oMzvd9TZC-qUQ6o,12915
atdd/coach/commands/session_template.py,sha256=RJEAcD3CKvc3_qAdntFAzTkMrzMbzIwW2gz1gzugrBQ,14215
atdd/coach/commands/spawn_harness_blocks.py,sha256=EZAVRMbWu2mnJ79zHtQwR67cjo7ZX2JHRL5cIgk1ssE,8672
atdd/coach/commands/suppress.py,sha256=QFvRXVnfsNqRQu_nMTilfg0LaAaQ1Rh6W-rplpeb04U,9605
atdd/coach/commands/sync.py,sha256=GT47nn3tCDRWBmDUlm_9FuqKmotZi9tXiY_kYne06aM,23408
atdd/coach/commands/test_interface.py,sha256=a7ut2Hhk0PnQ5LfJZkoQwfkfkVuB5OHA4QBwOS0-jcg,16870
atdd/coach/commands/test_runner.py,sha256=F9E4J1_9bEmQhltlBUzR_XNfAEBR7Xin45UQgRzt8Yw,20464
atdd/coach/commands/token_threshold.py,sha256=HJwfCBV5Ilxt_cwlZ5hpuQ2RE9Ak6qqFI2atzwy_Ne0,4822
atdd/coach/commands/traceability.py,sha256=Xcb414baOKMddwET9-LqjiLgg3FdZ7WW4tteJBNdiaA,164666
atdd/coach/commands/upgrader.py,sha256=reW6KUYAPK2jJaApjYmTZ-OVz8w4YJXntmpc_rdNjYs,13137
atdd/coach/commands/urn.py,sha256=FVHig8TbCXUfrJ1lQBUK_ua51xl7vAPFBkRXxJj2O6g,21050
atdd/coach/commands/validation_baseline.py,sha256=2-HRJfB8xMWKzzAaWELtQ_Vi3w6S4azkTtcHDDfLmlE,8141
atdd/coach/commands/viz_app.py,sha256=zP-a4GXJdZIuE7563R92fTv6UQB-X2t59Foz_tzq_CI,13848
atdd/coach/commands/watchers.py,sha256=JD2cxpemIfVl8kc_vZQ1-ASyQxbKAsCiHAO-7rwpp-c,1058
atdd/coach/commands/wave_planning.py,sha256=E3-9vtL_DvQesOZmuFi6WGLlvrk1kD5oD83K-EQ3Qmk,5044
atdd/coach/commands/worktree_gc.py,sha256=I4hIihWqvCKif1_Ddh0_YOHUK9aizD2sba-RWOqYhC8,3131
atdd/coach/commands/coach_verbs/__init__.py,sha256=imOAYt21Sr2z7tAqlCn0BBB_dFgBBjVq5K1kd3gth4k,3342
atdd/coach/commands/coach_verbs/backfill_bindings.py,sha256=KG8azZGtRFBs4kM9a9KCSrTMzTH3byuvyOUtHWMm1D8,3826
atdd/coach/commands/coach_verbs/check.py,sha256=YiFb_CbooeovVQUlHq15MUEsuOHXCFiiuyhXtfn2uo4,1581
atdd/coach/commands/coach_verbs/close_wmbt.py,sha256=zqenrwdcJzZG38y0dNU6u8z6EQlDQz0UtzczFm2PgUE,1956
atdd/coach/commands/coach_verbs/enter.py,sha256=SBWvmsR_HpjjfaLfppUdKsQT4MTdpMaDFE4nMdHIj30,1939
atdd/coach/commands/coach_verbs/is_registered.py,sha256=h3dyrOfi0mERcXcK2scVQPTpn4mxF4SozW4BdXmPq0w,2072
atdd/coach/commands/coach_verbs/issue_review.py,sha256=Qk4Nh4lWbQzjlwMd1LgryrzM_U8lkR5ZbKz8gKFmE_8,3804
atdd/coach/commands/coach_verbs/issues.py,sha256=jydII6AwGlGW29fhL4iIXfkglR-WmxPY4IBMYy84zhk,651
atdd/coach/commands/coach_verbs/reconcile.py,sha256=5X0yO4i7VpyxbgRfFQiYf4ZiduWgM-1tUzcTD7hu6Tk,2144
atdd/coach/commands/coach_verbs/reconcile_state.py,sha256=g_zJFfmGzeALQWE-mEBJGS_jJ-Sare955X2eD_f6V0Q,4830
atdd/coach/commands/coach_verbs/store_gate.py,sha256=Hue8woRvaxKQPfBHv63hyJbaqLWR8aReFCxNEtUSkp0,2776
atdd/coach/commands/coach_verbs/sync_labels.py,sha256=fHrb1LvkDMYKH0z22OLjBydCYV9nHFbtVoMKN1aYiMI,4439
atdd/coach/commands/coach_verbs/transition.py,sha256=zElaoC0a6oObEL4tNnzoOVuxLSu2Y1en2iD9i_qDeD0,550
atdd/coach/commands/llm_clients/__init__.py,sha256=3Dwo3X9W2Q6Lxg14fVakGUGooto1XEZABfHBKJofXk0,2175
atdd/coach/commands/llm_clients/_subprocess_shim.py,sha256=ZItnumbdZPGLA2xptu7LQvSMEWm9Bt6ioXr1GwOMz8w,2677
atdd/coach/commands/llm_clients/registry.py,sha256=onHITMFi5tR1VTkYMLK8TFM0ltQplyoQ_q3LH6XfkuI,1689
atdd/coach/commands/tests/__init__.py,sha256=svBEnRruMuXuaYi3lFxJlzHNWdZ5vlBTaBpjXupaxDA,33
atdd/coach/commands/tests/_upgrade_unattended_helpers.py,sha256=-TsJfLID9CK2pqx5prupdgyjUCRc2tuHZRrOIpYnMX0,3273
atdd/coach/commands/tests/conftest.py,sha256=4ZkWwcNdC8J3Yiz89_ILFDroXTGyIi0BqfYK5Biugok,3410
atdd/coach/commands/tests/test_E001_cli_characterization.py,sha256=MhCkEeqd4U5sRo7JZsWpfTpc8YLCtxG9FPEl-yNs6a4,12195
atdd/coach/commands/tests/test_E025_integration_001_consumer_sweep_excludes_red_phase.py,sha256=QLjkIcmUQapr4mPkphlCf-6n0FHMW4nepYg5n8XqOnM,3174
atdd/coach/commands/tests/test_E025_unit_consumer_validator_scope_gate.py,sha256=lgrnZan3zqnELgIB9JQqEhIibYCkqz5E_cMJ7Kst4ac,11992
atdd/coach/commands/tests/test_J3_integration_001_decision_per_transition.py,sha256=khfb2-KfOz8z_QtUHA-bZR8ByXE5dHuJyWurIVH8IuQ,5836
atdd/coach/commands/tests/test_J3_integration_002_write_before_side_effect.py,sha256=N-aZmcphnmPU8ZzIb736g5Rbom7y9reGGWrQumdI9ag,5879
atdd/coach/commands/tests/test_J3_integration_003_resume_replays_correctly.py,sha256=YgG82XRjODTt1ZfSm4kTabLeeaSwJ1wETsLScFzG3U8,6225
atdd/coach/commands/tests/test_M3_integration_001_validators_fire_at_phase_exit.py,sha256=efBfqkdJaarwRhsx1K3gWckxkUP3PYzZVo9kXLHflUo,6407
atdd/coach/commands/tests/test_M3_integration_002_strict_violation_blocks.py,sha256=CPBJ_h5O7llBpZmLyrEdBHIMKJDZeS5hy-nY5YSGnHQ,6358
atdd/coach/commands/tests/test_M3_integration_003_risk_threshold_block.py,sha256=0oRvIMx0U6oMtWCKIXLfTEBO976uGDdHHd-AM-VGTcI,5462
atdd/coach/commands/tests/test_R001_integration_001_resume_mid_run.py,sha256=SS8Lo-YS7LdYA2rdnbFiVwYbTLLqQU_LHvsSDK4B8Xk,4793
atdd/coach/commands/tests/test_R001_integration_002_no_duplicate_transitions.py,sha256=WGGmVifOBDGYwDBO9Vv9KxH0Jy70uHQcmD6ZUz6PJ4A,4050
atdd/coach/commands/tests/test_R001_integration_003_watcher_reconstruct.py,sha256=RqyMo5kV_q39Ad43EkxA_hGYqfty7fykVeV9We69w4s,7144
atdd/coach/commands/tests/test_R001_smoke_001_resume_real_runtime.py,sha256=Y2sFJ517dtcujVfi5XuGG6RXkBxiq_LUODPencofYw4,5257
atdd/coach/commands/tests/test_auto_phase.py,sha256=8OpQdyRjNYnzXffJe-eKFiEO2J1sKpzdIhDAfPCKLpA,7685
atdd/coach/commands/tests/test_bare_subparser_help_author_coach.py,sha256=DiWcalEL-kFqXyLbzVsmpsJKgBKV4SDhd1LNZ_zJiuI,3992
atdd/coach/commands/tests/test_branch_empty_pr_defer.py,sha256=vWGHHvKUiVsaHyXhY_SgrT8iPwshNg9dj3C_DvIFP08,6124
atdd/coach/commands/tests/test_branch_is_registered.py,sha256=mbzs1XgzEOLULv81KAFcizpQ-rENLzMloRIKURZE7RA,3216
atdd/coach/commands/tests/test_branch_protection.py,sha256=uGY7mkA01_XcPEri0TdZyk9zhK4cmCkqAp6AOCU1z4M,15504
atdd/coach/commands/tests/test_c014_smoke_001_real_runner_reports_deselection.py,sha256=VKhUprOR6KnyNX8YWtIM46_HlQlHxzM8xd-Yoeao0EM,6656
atdd/coach/commands/tests/test_c014_unit_003_baseline_carries_the_count.py,sha256=skAZpu20rsJDfsbWbZNoqi-IWjpzOh1Dbnridm0bTaU,3290
atdd/coach/commands/tests/test_c016_smoke_001_real_cli_admits_the_commit_on_a_divergent_branch.py,sha256=tC__VzexW314MwWktIwVBFNA1CbDq2pNCn_uQEjxxhE,4578
atdd/coach/commands/tests/test_c016_unit_001_divergent_branch_name_resolves_through_the_populated_binding.py,sha256=SLLLDKPqNyLPAOhHrzBu3GbNMd-rVja1KxUhhXWJ9pI,4219
atdd/coach/commands/tests/test_c016_unit_002_unregistered_branch_is_still_refused.py,sha256=P7qEGMrFR1w05AronUCXSgwSyxzCdpdJeVVZEx6txW4,2970
atdd/coach/commands/tests/test_c016_unit_003_records_predating_the_binding_are_not_newly_stranded.py,sha256=aVYCZqA9qyk1Q5Etw8l8KUZt_BBicUQBsgLtokSr04Y,3432
atdd/coach/commands/tests/test_checkpoint.py,sha256=dFsx8J-AKnS6_27qAdTGe8JbIyGxl-ldJPGaP68UqIM,5773
atdd/coach/commands/tests/test_cli_readers_store_first.py,sha256=cuY542GD_5J9QqFF5GlUZUgXZ0Y7EPdwd03gICuM3Vs,6176
atdd/coach/commands/tests/test_coach_agent_done_advance.py,sha256=uR5TAdQDsP_hW4cTRL7TO_yxjiIXar1zBGrG0AyPrHA,4368
atdd/coach/commands/tests/test_coach_atomization_smoke.py,sha256=StIys4kB1uWuEo7qAXv3Vw4JCY9h3YIY3XR6UTB_KRA,9209
atdd/coach/commands/tests/test_coach_stale_done_json_baseline.py,sha256=H4DXuTsexBo7NW7aldKow6_N7NuwXxMsQ0oAllbEER4,4556
atdd/coach/commands/tests/test_coach_sync_labels_extraction.py,sha256=aWQViTttLY9IyRzoURekrmR_ldkg8RKwFzzO0FYEy3E,6723
atdd/coach/commands/tests/test_d001_integration_001_no_scope_leak.py,sha256=6AJ2BIFWvM6kIc_EZHplYgRSVcPDvAbz1S5IyT2xX-A,3773
atdd/coach/commands/tests/test_d001_unit_001_state_machine_skeleton.py,sha256=SpD9K6fQ12rRnORO8tv-2jo79LEoBXsZigTLLjOPfuM,4111
atdd/coach/commands/tests/test_d001_unit_001_worked_example_doc_committed.py,sha256=dkYt8PKFg2Wd-iswnkFUsTxh9Ah6McXgAnaaGcsqoQc,2285
atdd/coach/commands/tests/test_d001_unit_002_flag_parsing.py,sha256=e3nTi1DujuZsOfq5F5Nox3U-GGKs_gL39Ei9Zywl6xc,4842
atdd/coach/commands/tests/test_d001_unit_002_integration_bugs_section_present.py,sha256=x8v-Z2MuUWffv6Bwghhib61IlTKZwayEC5JZhjAiErE,2317
atdd/coach/commands/tests/test_d001_unit_003_compute_waves_reuse.py,sha256=PJr4M3KhEz9_bGVu7gafODvEc6sLrjtoPWBrlTIKR8Y,3099
atdd/coach/commands/tests/test_d001_unit_003_production_readiness_disclaimer_noted.py,sha256=r6IMJGyONv2u9D4i2dHSvZRyUpj1hqyZJM5GhxbSZVw,2103
atdd/coach/commands/tests/test_d002_judge_unit_002_response_schemas.py,sha256=2QPdQCc1x1ovnBiYttaG7vAI3HtRwQ1dnFjCwuS_lRQ,10692
atdd/coach/commands/tests/test_d003_unit_002_aggregate_response_schema.py,sha256=G9YKtjmhdVtb-BDi1y2IEaCeILhIq8mpFl3X19ZGPH0,6930
atdd/coach/commands/tests/test_d004_unit_002_consolidation_response_schema.py,sha256=HIKfwVamvdUTG3Nk0eYmD1p88g2WPPnQAyQBe3SZs3I,6183
atdd/coach/commands/tests/test_e001_coach_transition_extraction.py,sha256=fpkqY2wOlnlXZk_wpdMwl6XqfXIiWLEje5600kNeuQQ,7814
atdd/coach/commands/tests/test_e001_integration_001_between_wave_dependency_order_preserved.py,sha256=99F9CmWXeDc-KWAjOCsC9Bb32SqD29j3TOc5EVxgDGk,3031
atdd/coach/commands/tests/test_e001_integration_001_coach_cli_uses_resolve_multiplexer_mode.py,sha256=4sfm2X-HFZuueng3Q-L9HnHf_mrtI5kMXVQ0Ttg1Di0,1728
atdd/coach/commands/tests/test_e001_smoke_001_coach_transition_real.py,sha256=eSUw42wtdr0Bj6P2L5uw4NAJ_IFQxW0jLoZk7D21Ru8,6994
atdd/coach/commands/tests/test_e001_smoke_001_cycle_reaches_complete.py,sha256=kvFvPmxEBcCRt0vJ2hNGYjnlgb1m2RdD71NsMxyn2hE,4708
atdd/coach/commands/tests/test_e001_smoke_001_pane_mode_in_real_cmux_session.py,sha256=s-K2AvoqhwPHaWOypnFMHIvAzDxsOA7UwzKa_bGzdtY,1529
atdd/coach/commands/tests/test_e001_smoke_002_artifacts_readable.py,sha256=tx9qlamkDwkf40ZjcGNh5i5Je23IjLzcHTwxlsg3GEM,4775
atdd/coach/commands/tests/test_e001_unit_001_concurrent_spawn_before_terminal.py,sha256=05rskYGvGIQk3y1VQ09zWsq9kwOnbdf-LLaT82JmZoI,3407
atdd/coach/commands/tests/test_e001_unit_001_pane_mode_default_when_cmux_workspace_id_set.py,sha256=fJchk1PkYw4ObLrb8Bc31WwdtWZ8jFGWcNDzDcN3mHE,2276
atdd/coach/commands/tests/test_e001_unit_002_pane_mode_default_respects_tmux_env.py,sha256=nGcMFIykiY0CKltVVwqTC5EmPtRbh5ano3pywb7GU-I,1792
atdd/coach/commands/tests/test_e001_unit_002_wave_joins_before_next_wave.py,sha256=lzkobB2yyIMARoghRYpFDa6hc0sAr-8Ai6ZGRWfHXDQ,2777
atdd/coach/commands/tests/test_e001_unit_003_blocked_member_not_aborting_siblings.py,sha256=wn81YHyBvkF7p-rTh5VKTE9Nw2Twnl-k76pHzRR08gQ,3530
atdd/coach/commands/tests/test_e002_coach_reconcile_extraction.py,sha256=-z9MdO_CnCjZkKp-yfHn1yYVZHkh_cZkfJ6rPXd-eX0,8152
atdd/coach/commands/tests/test_e002_integration_001_coach_cli_no_prompt_when_not_tty.py,sha256=nHUiexlFW2H_YFwzDBgJuVAvMC5583oTvMLIS2MgEW8,2898
atdd/coach/commands/tests/test_e002_smoke_001_no_prompt_auto_in_piped_invocation.py,sha256=SV20HSsI0t97UV3b1cu6oEGrwE1rPreYApTaUdqpEts,988
atdd/coach/commands/tests/test_e002_unit_001_no_prompt_auto_enabled_when_not_tty.py,sha256=EPM12jvLnAC-D76E-y37Dju30knZBxLkO9f5raCcAfo,2784
atdd/coach/commands/tests/test_e002_unit_003_agent_done_advances_only_on_persona_phase_match.py,sha256=YCJvEdUCsJNwHXGRDauiWHA5g_y_MpCQe4pLO_8R8oM,3310
atdd/coach/commands/tests/test_e003_coach_issues_read_extraction.py,sha256=WsKnVDD9pGlrKkX3vNVk_iXXIDz3ugLtJPujnD9mlzE,6741
atdd/coach/commands/tests/test_e003_integration_001_graph_helper_matches_spliced_content.py,sha256=jEm58nK4eLcAxNWy4HHM_NUDTuV2W6ZJeEMue3X20wE,5545
atdd/coach/commands/tests/test_e003_smoke_001_coach_issues_read_parity.py,sha256=S-qUKuvI0W0oP9GndQ4N6E96KiD_sqwSrtpv0Q5WytU,2895
atdd/coach/commands/tests/test_e003_unit_008_schema_deprecation.py,sha256=yJdb9-5xt86HnhTlPHl1ZaiH6OLo0wiglcdycrMDFPE,3809
atdd/coach/commands/tests/test_e004_integration_003_status_surfaces_resume_hint.py,sha256=m4N0KLb-n8NYa9eLgy9LEi0W56aj-UcFizf3rqynM2A,2458
atdd/coach/commands/tests/test_e004_smoke_001_coach_sync_labels_real_subprocess.py,sha256=4ZAC0sW3iF2OJ9sHZMBGGnsgtIPjzSaotHC3Dni8ab8,5265
atdd/coach/commands/tests/test_e004_unit_002_suite_audit_no_live_multiplexer_callers.py,sha256=dRdZ1ffyyD7tX1_Ez00pbZpDK4VxXEOQ7xmxXS-POYI,6275
atdd/coach/commands/tests/test_e004_unit_004_build_architecture_context_for_wagon.py,sha256=eC9ZkiAejclpaYiaUUSgmVtMi1pyz1eG6MejrVVCvDU,3376
atdd/coach/commands/tests/test_e005_unit_001_parse_cli_defaults_review_phases_to_refactor.py,sha256=iT3VqWe5F4qU8ZKlXHfF0DK7Uo15bN6KG4Q6xa6bkzY,1972
atdd/coach/commands/tests/test_e005_unit_003_explicit_review_phases_override.py,sha256=GmER_cMkJ0juIW4z6FvDryDMcMYYsxIRzwhz4abAyU4,2545
atdd/coach/commands/tests/test_e005_unit_003_multiplexer_help_flag_exits_zero.py,sha256=5MRDdrQxCUyeLKRv9EWUoaabec1uT03ewbRn1-y-eAM,3214
atdd/coach/commands/tests/test_e006_issue_surface_removal.py,sha256=hUIeo9p52J2jGRYK5xdx9qgUxe9TNQzPxyKjdB5dxEY,12738
atdd/coach/commands/tests/test_e006_smoke_001_no_orphan_pane_after_spawn_failure.py,sha256=2z1PbzHZWjahzqS9XgjBruGILb_WWdRgXdsi1O7Y4Ns,1123
atdd/coach/commands/tests/test_e006_smoke_001_real_removal_and_repointed_blockers.py,sha256=7fl_JRF66QgkfkHXr4OAqGDSYxyPp3s93zXncs5ljE0,7085
atdd/coach/commands/tests/test_e007_integration_001_wave_planning_uses_graph.py,sha256=Bbo6AAg0UBlc-z8WkXpCWf-UrXzzeYvUn19CUdP-nDU,4352
atdd/coach/commands/tests/test_e007_integration_002_merge_cascade_topological.py,sha256=dMdpwBF3T6f0in7GGuJUwYsUiVLcAWtJ5GmK2coev7E,4341
atdd/coach/commands/tests/test_e007_integration_003_merge_cascade_blocks_orphan_creating_pr.py,sha256=8EB_0-GNAXoHAJR3iw7gh6YN7PcgIgryf2PGjmcOiqc,3855
atdd/coach/commands/tests/test_e007_smoke_001_is_registered_resolves_from_store_after_create.py,sha256=_zmnQWXRqlTThBDaVS0GYzVqWWt_YaiJfCgbCfLW57k,2247
atdd/coach/commands/tests/test_e007_smoke_001_wave_plan_against_real_repo_graph.py,sha256=AhJNyuLA-Zyo0xbkMQrcA6Z38gUO--w9CSZI-3JfpOU,4608
atdd/coach/commands/tests/test_e007_unit_001_create_writes_branch_and_worktree_path_to_store.py,sha256=KGkc0IIERO00gNhMZYwAgz5moHbCWy8BwzWI-ju8iEI,2685
atdd/coach/commands/tests/test_e007_unit_002_not_in_store_returns_false_without_raising.py,sha256=gXl2btE9xFKEoCZKN5wYaCvswn-hp5sjCHR8DCJHw-c,1713
atdd/coach/commands/tests/test_e007_unit_002_resolve_multiplexer_mode_defaults_surface.py,sha256=cvlkdzR6DST9f7KUYyfRWpi7FQ0xKIPYrfLAN3CFhIE,2271
atdd/coach/commands/tests/test_e007_unit_003_existing_data_keys_preserved.py,sha256=_5Vm8Z5N-6KIZOuvlT27rZF8h0POZaxQoE1pFQjcAg4,2399
atdd/coach/commands/tests/test_e008_smoke_001_create_makes_zero_commits_on_main.py,sha256=GBKePp0JIndEn-0nTBVnurYo4SOtYdWQnF9fFaToa0M,3449
atdd/coach/commands/tests/test_e008_smoke_001_registration_visible_cross_worktree.py,sha256=tW_MObkQiMrCb0VE4rnJjyNkfw50KGm7NlIkvgd07dE,4068
atdd/coach/commands/tests/test_e008_smoke_001_two_real_concurrent_upgrades_serialise_on_one_install.py,sha256=HHkKbeV9__SdRB09BMXh4_ow3VlKCGdfPCSI8Wbw3sc,2733
atdd/coach/commands/tests/test_e008_unit_001_behind_only_clean_fast_forwards_main.py,sha256=bXATpmPWtrjcmC89DJn84ptdnwopcG0MpVivH-18qJw,2217
atdd/coach/commands/tests/test_e008_unit_001_lock_is_scoped_to_the_install_not_the_checkout.py,sha256=ZpfYMcqgIp4vxVmjV4_b4F0t1RV8LDPZalc-zznTQFA,2282
atdd/coach/commands/tests/test_e008_unit_001_path_scoped_commit_isolates_index.py,sha256=_Ugqj41lX2j1q0YJNzcvzuDMrtn8d8itcoxwjX3fDUg,3898
atdd/coach/commands/tests/test_e008_unit_002_diverged_main_is_not_rewritten.py,sha256=Zczpa5QF6__D4rp1Sl8Lx8_-TpvVnPUOYU2YJTge4CI,2272
atdd/coach/commands/tests/test_e008_unit_002_registration_failure_is_not_swallowed.py,sha256=0dCestGQpyQWKQ5lTnjVRuemC_JzBf9HDR4E42tKuEc,3356
atdd/coach/commands/tests/test_e008_unit_002_second_run_waits_and_never_sees_a_partial_install.py,sha256=XwfIMNasJiiHc6MAN5t3ZbKXW7NB1Pogv3yN5X19Zv8,3064
atdd/coach/commands/tests/test_e008_unit_003_already_current_run_is_a_no_op.py,sha256=1s0E5vas9Xv9p2zxYoriazdZg9hwIh_pyvguz7cIMo0,3276
atdd/coach/commands/tests/test_e008_unit_003_dirty_tree_skips_fast_forward.py,sha256=gs260i1hebSo0Z-oBrnDGtMTi2aGnZMcoudc92xPWPo,2092
atdd/coach/commands/tests/test_e008_unit_004_unavailable_lock_refuses_loudly_and_never_proceeds_unlocked.py,sha256=6IJg1XQOUmVb0bMdtCc51oRBSrVsErErCOYoSYQH0ss,3800
atdd/coach/commands/tests/test_e008_unit_005_a_dead_holder_does_not_wedge_the_install.py,sha256=9Cx9Tr7nkrJJWRUjgNxKWnFpKJeXwR8698bUqpgwYYg,3366
atdd/coach/commands/tests/test_e008_unit_006_two_sequential_runs_converge_and_the_first_names_the_second.py,sha256=jtOgDOeZUv2bnUL_bnc7-E4ESLDIvPHFDri5dd3iR5s,5369
atdd/coach/commands/tests/test_e010_smoke_001_real_branch_creation_starts_at_origin.py,sha256=0d-QnEMF1VHCNktPVOq5C_FmFhACM44dr9cRN4PU_n0,5293
atdd/coach/commands/tests/test_e010_unit_001_branch_manager_cuts_from_origin_default.py,sha256=jucMnz7nA_KUoYp7byhACGdlp3_bVSYgYE_la9YH8OM,6235
atdd/coach/commands/tests/test_e010_unit_002_ff_default_branch_clean_tree.py,sha256=IKy5r0Sz4FWPAbxQlHqe6_NRzTc3y1BZvXrFf0iVOPc,5923
atdd/coach/commands/tests/test_e010_unit_003_ff_default_branch_dirty_tree_skipped.py,sha256=yBm17eCHp6SAkgMQXurSZV6PtLa3H75a4F3fFdjokmo,4691
atdd/coach/commands/tests/test_e011_smoke_001_real_fs_lock_prevents_concurrent_coaches.py,sha256=fVXsyb7IGEAgZTv75F1wgvM-rtkhptW21tC5bdB7Km4,1016
atdd/coach/commands/tests/test_e011_unit_001_lock_created_on_acquire.py,sha256=7UBVrDZ-EainPITPCtRUEZ6DDMZQB9V2SOV2AthcBCU,1038
atdd/coach/commands/tests/test_e011_unit_002_live_pid_raises_already_running.py,sha256=cB9SIbeXbzRD4KVLX9IfmZW6bIuXjYPjrho853S3fLA,1290
atdd/coach/commands/tests/test_e011_unit_003_dead_pid_cleans_stale_lock.py,sha256=g70jaUfO0udlepmS7ZYeyYuSq5NhQy3Z0MYrqs9n6h8,1556
atdd/coach/commands/tests/test_e011_unit_004_context_manager_releases_on_exit.py,sha256=H3qt6KlIfLSSGAzNagXCm8AOA3COWt70qjqvh9Hqfag,815
atdd/coach/commands/tests/test_e011_unit_006_no_progress_ttl_escalates_and_exits.py,sha256=XcpaN63RcQRJUAAkqjv41d2XWrKf7NMZynRy-QAf7X8,2023
atdd/coach/commands/tests/test_e012_smoke_pre_commit_manifest_exception.py,sha256=qRsAQDUaUJ9hS7cCs9C2VJTiZ4a-DNYnOEUTvmv4f-M,3615
atdd/coach/commands/tests/test_e012_unit_branch_self_heal.py,sha256=5yd5p-bPB2pOB-rY_IvUnTkCz7TFbw5fAafsnl1_P2Y,11910
atdd/coach/commands/tests/test_e013_smoke_docs_models_and_manifest_backfill.py,sha256=z-YgIznfECRBJ58eFAS1YYbcvupQQ_i99ARYxBj2560,5115
atdd/coach/commands/tests/test_e015_smoke_001_gate_output_contains_rules_in_live_repo.py,sha256=3kckKplL6WWVyJG8mKpEeIF7lO-8s14vDHjJRQHpXAA,1478
atdd/coach/commands/tests/test_e015_unit_001_gate_includes_portable_rules_when_yaml_exists.py,sha256=kzR_dU3WX4CLZRwJIFT29Ccl8mBEN1BPzLhsp7Kbhtc,1809
atdd/coach/commands/tests/test_e015_unit_002_gate_silent_when_no_yaml.py,sha256=T65Ea_-8QwWE-fD6sCVZZo6PoOa5DPkT03DvH0XlKEs,1253
atdd/coach/commands/tests/test_e015_unit_003_agent_rules_yaml_is_valid_yaml.py,sha256=Pe7ha6BrZxkBcWbRLJTAQYoXNuKeNAMQM4-ybffZh1I,1059
atdd/coach/commands/tests/test_e018_integration_001_scope_flag_in_cli_help.py,sha256=eVxDncsp-g81lpWu5UfiW0OLvtSc_RWqlNuHA4mxqpk,1647
atdd/coach/commands/tests/test_e018_integration_002_scope_changed_files_exits_zero_on_clean_branch.py,sha256=TzONTt0W-4HumQq7cIAjZA5uUiGpBpyavbXSgzmNc4c,2428
atdd/coach/commands/tests/test_e018_smoke_001_scoped_check_exits_zero_on_this_branch.py,sha256=jMQ4s1vY9lK1naFc3KI9HX2qrxmKVd1oBSKKEIzYbn0,1541
atdd/coach/commands/tests/test_e018_unit_001_scoped_check_exits_zero_no_wagon_sources.py,sha256=S2_8iQ7o1HGyOzhWgsJGfqGPOm4aK34eaQg14-dVWc8,2912
atdd/coach/commands/tests/test_e018_unit_002_scoped_check_exits_one_names_drifted_wagon.py,sha256=OCqNsPBfNckQySNAnsZp6SLgBrDvBFDVjezbSVDAWcY,3433
atdd/coach/commands/tests/test_e018_unit_003_pr578_replay_16_drifted_wagons_no_touch.py,sha256=6DUpJmyWlGmxtl1RC3yQMCLohLCxtnt3QhAVdqxk1Bs,2838
atdd/coach/commands/tests/test_e020_smoke_001_live_sync_codex_produces_conductor_md.py,sha256=J-iwjMTtnnXO6HAyCJfvONzPOzKpCsVLGiFATZ-f0Uw,1899
atdd/coach/commands/tests/test_e020_unit_001_agent_files_maps_codex_to_conductor_md.py,sha256=NXQe11JEMAMyWU13jmRkoSpcTGYokheeobu9SGUPpkk,766
atdd/coach/commands/tests/test_e020_unit_002_persona_template_maps_codex_to_conductor_md_tmpl.py,sha256=EBSIhWeGz5BafMCevqHpPEuWbi_Frp99KtlZcziqWiQ,875
atdd/coach/commands/tests/test_e020_unit_003_sync_codex_agent_writes_conductor_md.py,sha256=ZjBF-Wop18jCZlFY3TThbhQU0cDT7tXLRgyPzuIfAXw,1455
atdd/coach/commands/tests/test_e020_unit_004_conductor_md_tmpl_template_file_exists.py,sha256=1NnZE5jtnpe08jodlwVS8_AC238OsuPRGagKv4oEjWA,1545
atdd/coach/commands/tests/test_e020_unit_005_stale_agents_md_triggers_migration_notice.py,sha256=9TlR5qO0j4v3CPo2aHAqN9BmJzEGXnCJMwH_e7l9_Ww,2538
atdd/coach/commands/tests/test_e021_integration_001_ci_check_fails_on_drifted_pr.py,sha256=OTiCZ63fS1fS-fLa4fKPi3KgTUN3xlGa_W-kk_WkN60,3815
atdd/coach/commands/tests/test_e021_smoke_001_registry_check_passes_on_main_after_chore_pr.py,sha256=i7Dn6TiLaZ9mCcMFxrM25eqtAxB5iTifGWyKw-Ns1B0,3738
atdd/coach/commands/tests/test_e021_unit_001_registry_check_exits_zero_after_resync.py,sha256=0HH8QjEOeuUCB2JDVVCZpmzidHK2dY4eF8s1UIvJNME,2951
atdd/coach/commands/tests/test_e021_unit_002_pre_push_hook_rejects_drift.py,sha256=cOlZog89WPzSwfiA2nqogJSdK-vSKyclysPMuvklXH0,5811
atdd/coach/commands/tests/test_e021_unit_003_pre_push_hook_passes_after_resync.py,sha256=JsxJgoFyRVrMPYldQVLVqV3SKfb7fcHMXIJ7RVqtoxM,5422
atdd/coach/commands/tests/test_e021_unit_004_fix_hint_names_exact_command.py,sha256=3NU6_hKCrZnCEvjmIg0yEWMZnw05wo7m6METx465azA,3765
atdd/coach/commands/tests/test_e025_smoke_001_consumer_sweep_excludes_toolkit_only_tests.py,sha256=stfWTEypnb2N5lmxJjRJlFNfjIopbtyuDfkxa-2mc2M,3528
atdd/coach/commands/tests/test_e034_integration_001_init_installs_three.py,sha256=mqCGSgl1k185ShBPmvaLqsvmuds_Rm0hWYC0J6T2KRA,3359
atdd/coach/commands/tests/test_e034_smoke_001_real_init_installs_and_warns.py,sha256=WnJ1_Tjwsn4-1bfPCf1lIOGfErNBGs4GjDDuhx5mM30,2617
atdd/coach/commands/tests/test_e036_unit_002_init_installs_git_shim.py,sha256=5dag6kMs1tuGRcL98no1o4D-spER3IWz5wnmUusId74,1945
atdd/coach/commands/tests/test_e036_unit_004_gate_self_heals.py,sha256=ACssjkgdRsrQ5v9VuDvMeS1GcCrAulFQCUGIRt8KnUQ,2317
atdd/coach/commands/tests/test_e044_smoke_001_toolkit_registry_build_leaves_no_stray_stub_dirs.py,sha256=TZdQV4OzoE0Sz-M0QG6b6bHWdRTDR42jY7amTGNxRYQ,2976
atdd/coach/commands/tests/test_e044_unit_001_toolkit_only_config_creates_no_game_template_stub_dirs.py,sha256=wCRLuDVgUZmboExmOvS51hitZDqwmX4hV4D5BE5nI44,2843
atdd/coach/commands/tests/test_e044_unit_002_declared_default_roots_still_materialize.py,sha256=s62cBHBy41KA28aSI_XYf7ozGPxifZbo-jEuzsPWEKQ,1769
atdd/coach/commands/tests/test_e044_unit_003_declared_code_roots_excludes_merged_defaults.py,sha256=ydsFpgT-P4fjFkrMZH2SKyXjygtO0gVtXi0ESRtoIpU,1767
atdd/coach/commands/tests/test_e051_smoke_001_full_cycle_zero_projects_v2_graphql.py,sha256=f5JAKfYXs8NZZjUzmV8nkV47acZuKfpcJ8h0QnBxXZQ,3169
atdd/coach/commands/tests/test_e051_unit_001_transition_label_rest_only_no_board_graphql.py,sha256=YFNgZayRIyTFLt401mJUXyCz7rJsUg5P9AlbO8I0fZA,4084
atdd/coach/commands/tests/test_e051_unit_003_skip_board_sync_gate_retired.py,sha256=KAQrGj87MdygYQca7z1nkUokNfKN6gIHCdTiUfAFcEk,3377
atdd/coach/commands/tests/test_e052_smoke_001_train_gate_enforces_offline_zero_board_graphql.py,sha256=HlgjxRLU0FsHoSbMakjuKT0JfOsMo8IYWBGbBNxoIBU,3410
atdd/coach/commands/tests/test_e052_unit_001_train_gate_reads_manifest_not_board.py,sha256=D4-rl34AnLjnUJwwLdRBOYsb49SwYeE6pa96mvWxF6U,3763
atdd/coach/commands/tests/test_e052_unit_002_train_gate_rejects_unknown_train_no_board_fallback.py,sha256=xrBC758cCBhMClLTyycpXM3YAljJVNWPExl8hSForoA,2993
atdd/coach/commands/tests/test_e053_smoke_001_config_loads_and_github_imports_without_projects_v2.py,sha256=yZuuh_6eqyOckGryOnMwkPTKr6CVdlK5ws_DRTK7gig,1737
atdd/coach/commands/tests/test_e053_unit_001_no_projects_v2_module_or_token_in_shipped_code.py,sha256=QY16qnQRpLmXmG0Nznmr00kfxV_3Xi7rEIwW-kGgnVM,2694
atdd/coach/commands/tests/test_e053_unit_002_claude_md_source_of_truth_debanners_projects_v2.py,sha256=Ag5GXuA8thfspVoJ8YbOM9iW6crK5TkQZLRTPhO3qEs,2160
atdd/coach/commands/tests/test_e053_unit_003_board_contract_regression_tests_retired.py,sha256=_waJx8lKxEHXQN_XQCzxDQaQTuLYJf-AYW7l9vXDuio,2140
atdd/coach/commands/tests/test_e054_smoke_001_reconcile_no_unboundlocalerror.py,sha256=pteLkXP5h1GnhcygdNQMNqZms3LPkdSwuliaDBnT4yM,3238
atdd/coach/commands/tests/test_e054_unit_001_reconcile_resolves_module_issuemanager.py,sha256=OUXR7i2T72zs09ZjjJ9mmjnV8QcwY3veHf821JtMZoQ,3200
atdd/coach/commands/tests/test_e054_unit_002_no_local_issuemanager_shadow.py,sha256=tTrEaXCuYg0E6kqmhUIaCavaP_GkGCya98YUCnNiwHA,3184
atdd/coach/commands/tests/test_e063_integration_001_hook_template_change_propagates.py,sha256=2twB6bqquZ4GhLHsHmJ-aZnpUGfzcu6a0cOXUtFygRA,11963
atdd/coach/commands/tests/test_e063_smoke_001_real_commit_runs_changed_packaged_hook.py,sha256=6Elj1h0HMlFjmm8gpTNUb5slE8Ra8lfzkzlPKZ0vIzQ,4488
atdd/coach/commands/tests/test_git_hook_env_scrub.py,sha256=OPOsxumY5P31QL2wdp7uj0d7O6meCF2bwy54n0ZdYGc,2001
atdd/coach/commands/tests/test_init_gitignores_state_artifacts.py,sha256=vX49vY5Vo5F6cdUIgEGmL6usXaouM-_XHxqpZ-W_bb0,8830
atdd/coach/commands/tests/test_initializer_workflow_emission.py,sha256=uBFoKIaeKFYYDSIeCYtqHGgDirqz18nhGaNL4YCRQLM,10075
atdd/coach/commands/tests/test_is_atdd_source_repo.py,sha256=zhnDYSb-vZFmVDOzctffUOT4k-VQJ5b3iON7Xap1HWk,2168
atdd/coach/commands/tests/test_issue_gate_post_merge_verification.py,sha256=TNUm5CtUZnuN17UbDwnCmzLV8ZMH4KRgVtMjcNtRRGI,7599
atdd/coach/commands/tests/test_issue_graph_store_first.py,sha256=LXf8_Bh_WPDMIzgzPWt5ycPPvLrHlHuHGtBSp4uSyg8,4534
atdd/coach/commands/tests/test_issue_lifecycle.py,sha256=0aWOcbnR1gqQwpgbhQvOMX8qqPLd9SSBw6G_fMKb3MY,10638
atdd/coach/commands/tests/test_issue_planned_pr_gate.py,sha256=04F3NDEzf6e_rx7J1aBOG2QBzMjcruaM2uqhTyQX_8w,6220
atdd/coach/commands/tests/test_issue_template.py,sha256=dor1QBow1qMOKx-FgRBtdoA6lceFSkekw51glYXVg3Y,5971
atdd/coach/commands/tests/test_issue_template_new_sections.py,sha256=zcbo9Hr5wEIsXI_Nw17IcIO8dYNSsyUDuE17siYG9L4,6561
atdd/coach/commands/tests/test_issue_train_required_hint.py,sha256=iiNLGPTWiYlNJ4T0VUU6nRAzHUCdMZEK6PB9Qwey6U4,3997
atdd/coach/commands/tests/test_k4_per_llm_convention_sync.py,sha256=TDC4EplTM06-4IDmBhYvmfLtEOhmoecaBEbEKvv6NJI,5659
atdd/coach/commands/tests/test_l001_integration_001_cli_dispatch_wires_status.py,sha256=l9GEAAAUJZEQ6CbkX00gKtwzgu-pHcOCTlnVppLx2eA,2334
atdd/coach/commands/tests/test_l001_unit_001_no_runs_exits_zero.py,sha256=n_7syWI2ILzLK3IED36Xkz-8_Mt50CysKtiTqV8FHz8,1952
atdd/coach/commands/tests/test_l001_unit_002_fixture_run_renders_table.py,sha256=6HtmVyXr-pvIMk1pPSj7MDUMZTS6KBzqh8yClj3FKd0,3949
atdd/coach/commands/tests/test_l001_unit_003_json_flag_parseable.py,sha256=S22bmGYDJ-epl0xzLF0Te0GeZzOYJUxw3lPaWRhvx1M,3522
atdd/coach/commands/tests/test_l001_unit_004_nonexistent_run_id_exits_nonzero.py,sha256=RO9fRiU9CJf1l8-HyL6ooW9TIWG_XysA55ouk9CyLTw,2568
atdd/coach/commands/tests/test_l002_unit_001_worktree_create_dispatches_to_creation.py,sha256=iw4arXajGBszyYfarkAE3-1P8uxZ-m2rexIf-nX03ZU,1188
atdd/coach/commands/tests/test_l002_unit_002_branch_alias_warns_and_delegates.py,sha256=06TZh9NdYa2JPWnBMB8nn29KNgq7pQ16kp5qwsa31zI,1319
atdd/coach/commands/tests/test_l002_unit_003_worktree_list_shows_registered_worktrees.py,sha256=kzBO9OTt5tgFjvJz6sR-JQThqHcgHtu8lyjU7IBp6f4,1234
atdd/coach/commands/tests/test_l002_unit_004_worktree_remove_refuses_main_checkout.py,sha256=I1MsX_dIVhTi8bIGg19mb2XO0SEy1zpkYMqpF70RcmM,1292
atdd/coach/commands/tests/test_m001_integration_001_runtime_event_latency.py,sha256=HzRHlz1Tjd52wexNTZEsU3tNcEhDF5QUB6uzjUQtx4E,5795
atdd/coach/commands/tests/test_m001_integration_002_git_watcher_commit_observed.py,sha256=30VTL1E3dovTj4DIvcuyz59B8A16emx7H121YbL7MyE,5869
atdd/coach/commands/tests/test_m001_integration_003_liveness_stuck_detection.py,sha256=2NXlHbWR7DgGYUBF-CMviXlhqwqmj7ZCn4d5-CnCRBw,5937
atdd/coach/commands/tests/test_m001_integration_004_watcher_reattachment.py,sha256=2c65_Rir0bicP819GTR43b5qG4H1SUhXrausqMxGKqI,6108
atdd/coach/commands/tests/test_m001_integration_005_append_only_no_interleave.py,sha256=2LdGyDBG74KUKteAtuasyGMFleyNdntCVa2Yw4gT-Ew,5813
atdd/coach/commands/tests/test_m001_smoke_001_integration_log_covers_every_handoff.py,sha256=6lF-WyPKdbsIX43LhsufY6SjRlhp9NLLSHPxonfNo2I,4059
atdd/coach/commands/tests/test_m001_smoke_001_runtime_watcher_real_infrastructure.py,sha256=30Coav5NL5w8f9RVxbFj2ikN88psJ8WYlkPeSKO4Zu4,8867
atdd/coach/commands/tests/test_m003_smoke_001_installed_gh_accepts_the_query.py,sha256=myma5HhyR-vVoHs150NidhidJGnkFHwW-cRwWmAYzZk,5044
atdd/coach/commands/tests/test_m003_unit_001_verdict_derives_from_advertised_fields.py,sha256=bDtnk3uMae-fM7mRZ6RhywVb1kkQwFxRm_x95TnGMAg,6684
atdd/coach/commands/tests/test_main_dispatcher.py,sha256=stc5TAtoJYOKiFHOvNxbCTvGrTkvJRlzEvzRqTJdiQY,6024
atdd/coach/commands/tests/test_merge_cascade.py,sha256=xU4TAR3vxfE_PhLCiJEJG6btDuFzLudI_JioAb6Ydbc,10816
atdd/coach/commands/tests/test_merge_cascade_pyproject_resolve.py,sha256=x0VU47wW2hUvC7fqd62fzZ6FgX27gVMKkArfb85hxhs,7638
atdd/coach/commands/tests/test_merge_cascade_topology.py,sha256=LGL_FYrgoOB0SLs7jjoSKOun6MjbbnkvpLbeRxF4BtU,5713
atdd/coach/commands/tests/test_p001_unit_001_decisions_append_only.py,sha256=b_76QG3lT_vEWoVARdEKQx4b-GubmwNxa6s3z9kWDB0,6249
atdd/coach/commands/tests/test_p001_unit_002_judgments_append_only.py,sha256=cYkTfsREsOjAu-J2fbjmpUKQ-f1SKnHmHJ5PsALfhFw,5373
atdd/coach/commands/tests/test_p001_unit_003_schema_validation_at_write.py,sha256=J4XuIJmk8d7QLq-4E_l0xZRNrEm1TvnGDyxiJDlh89Q,3432
atdd/coach/commands/tests/test_p001_unit_004_actions_idempotent.py,sha256=2ao6260Ib3EzNt_Xuw4gb_jtSkq4Npg9at4W_o7T6jY,3515
atdd/coach/commands/tests/test_p001_unit_005_durability_smoke.py,sha256=3Uym4yqNDzg1jTRN2rrmRFkMok1MoTQ69ZXDo8FHaoI,6127
atdd/coach/commands/tests/test_parent_body_template_seed.py,sha256=JVWC9m1yk8qOmgpiePSCi8EOwGoRm9oTu54Ysyji8eg,2931
atdd/coach/commands/tests/test_pr_base_validation.py,sha256=L9wFFXcOVgeuzRALp_FjfjNr9XP0INxzAshq_RKsAV4,6548
atdd/coach/commands/tests/test_pr_risk_breakdown.py,sha256=2PB9yoyFRdymNW_uZMgbPkBhYR-n-1WKSsGYoMVcYCY,3640
atdd/coach/commands/tests/test_r001_smoke_001_real_gh_error_ends_the_wait_on_the_first_read.py,sha256=TTtaPz3r8KU_sct7pULYka381Nu1GBYvZ0g3ZceqpzM,6039
atdd/coach/commands/tests/test_r001_unit_001_refused_query_ends_the_wait.py,sha256=2gMTmH-pPOa1IioO8DZ2tJMnT9Aio2RnI7Bo6V8qOjE,6127
atdd/coach/commands/tests/test_r002_integration_001_full_lifecycle_no_abort.py,sha256=0qQQ3_jgIw_XmBuiF5IavG_k62mIEJD2le1_dA144mA,4208
atdd/coach/commands/tests/test_r002_unit_001_green_is_not_terminal.py,sha256=x-PHlFBMtAOqgYIS8BVcCE6Ub4NMGg-ZJvcRNYSnU28,2297
atdd/coach/commands/tests/test_r002_unit_002_loop_continues_through_green.py,sha256=8K9D94iV_opiZ2uLbLUDMdOOouXKjjUHKCcNXpU2JYk,3830
atdd/coach/commands/tests/test_r004_integration_001_branch_gate_passes_from_flat_sibling_worktree.py,sha256=pVN4QkC2_mVLuneVjhsaKDCDVip5eTXQvx8e0BkJips,2707
atdd/coach/commands/tests/test_r004_integration_002_init_worktree_layout_noop_on_already_flat.py,sha256=DB-3KfTVpSOCs3vQdANz_d04wGnKannaV8NG-L7bVO8,3512
atdd/coach/commands/tests/test_r004_integration_003_issue_reenter_create_branch_passes.py,sha256=c7sBh1wXJwiH7WptKbM8AfCBwu7sJjIu6LCD3cFrX4M,3206
atdd/coach/commands/tests/test_r005_unit_002_store_written_before_label.py,sha256=A4TY1flAvqgDAVOdfemktPtI2zayEPZj11CbAu37txQ,3369
atdd/coach/commands/tests/test_r005_unit_003_auto_phase_fails_loud_on_divergence.py,sha256=xcaJFd4pl8sJmgzWJ7b1AGDoiHHCFZUKbC4uU-JRSQE,4686
atdd/coach/commands/tests/test_r006_unit_001_classification_selects_the_right_remedy.py,sha256=tX4eSa9Y3TbBNm2p5VpmjME8wPRjwlMNFm8RDK0dVTg,6128
atdd/coach/commands/tests/test_r006_unit_002_class_4_refuses_to_fabricate_history.py,sha256=5-IdjnBR8fr5IyNRmIUArV9Q8SxYw-N4XA2IOJOP9P0,7499
atdd/coach/commands/tests/test_registry_no_empty_code_root_stubs.py,sha256=2JjNcntxlV3H2F1yCoX4xei27vKG8EJT9OpzsMvkPP0,1693
atdd/coach/commands/tests/test_rules_cli.py,sha256=uy_KDtHoeAT9EWeOeuhu2ZD08_Jp0u_GcV-gKepD8V4,40361
atdd/coach/commands/tests/test_security_rules_cli.py,sha256=yQIgEmFWTjVU2aXPTDbnQhjZ0PdmbCZMnv-l92yi3Vo,4409
atdd/coach/commands/tests/test_session_template.py,sha256=xyJeIE0j_SePlkVqJP8r0gUf1882j9H8ENweYCPQShQ,3122
atdd/coach/commands/tests/test_session_template_checkpoint.py,sha256=eYVniXfu2yzynlremVwaitXDpkN-Ba_uCE48Mb1TDGk,4715
atdd/coach/commands/tests/test_store_authoritative_writes.py,sha256=Nn_9IYmEpl5piU2fDvwjJzmYwE-sqGojJyWGsCzpfH8,8162
atdd/coach/commands/tests/test_suppress_backfill.py,sha256=nOSUbpkNeQRKtaO4jnpOMcv3LcCU2pLFkqjzPsygkUA,11210
atdd/coach/commands/tests/test_sync.py,sha256=1amqM8zK0iCgdsiskjtRyD9GzZjzk161qYf6MmSWOQA,3781
atdd/coach/commands/tests/test_sync_labels.py,sha256=7npCouwrhUee1TB0YOVPpBHRiBSHpcj0TFM_Oc8Mico,15732
atdd/coach/commands/tests/test_telemetry_array_validation.py,sha256=WK5ZXvR1avlzX7mSX84dmxxLFnw7eQB4jtjo7bHG7aE,8464
atdd/coach/commands/tests/test_test_runner.py,sha256=ePply8-3u99MJxzK3_2_Xm8QelnV8CQTgWBDqmfMuZ0,1924
atdd/coach/commands/tests/test_transition_side_effects.py,sha256=uPlrN0-4x0W4TRu6CXfbvxH042tUOQpyK7WL9Fde7As,4432
atdd/coach/commands/tests/test_upgrader.py,sha256=-8S8Actz05h5rYaJ3NQKbTLqb5z9C6kCuirdyQqV0Z4,4148
atdd/coach/commands/tests/test_urn_graph_edge_type_exclude_default.py,sha256=fW_AHEoGCphz4T_PgPTrmnE8Mp2IY1qW0f_v5g4Abe8,4589
atdd/coach/commands/tests/test_viz_app_journey_mode.py,sha256=6VU9BP7g8YURiYMfHXCmuOM9lHDTzjq4607LHfDYhbw,5786
atdd/coach/commands/tests/test_wave_planning.py,sha256=p3ymnilkBKkO99b2ZleCZOIaAsYTXsgiqLd-jy8jlS4,1647
atdd/coach/commands/tests/test_worktree_gc.py,sha256=bCWWbE5qzb7PPXxbqOUaAkjnWsTc6rfdMxpt1SxPBeU,9598
atdd/coach/commands/tests/test_y001_integration_001_warm_resume_skips_planner.py,sha256=RMOaU9DYtgyx_CbpHMy38kznBxkx04By1OupNx2qHh4,3568
atdd/coach/commands/tests/test_y001_smoke_001_help_text_shows_timeout_in_real_shell.py,sha256=Ki3AbeIKheBxfzL8v64hXeUp0-TU6haGSS0SVRKRq4Y,1345
atdd/coach/commands/tests/test_y001_unit_001_read_current_phase_at_startup.py,sha256=jb95pIlTkEi1dH1RqjLVuoU5CU3ddIuwyJJ34Uo1XmY,2343
atdd/coach/commands/tests/test_y001_unit_001_user_content_before_block_preserved.py,sha256=QjBUKVDqiE6N4qKZkyKjSphIdiO3k1d6pL5TR5xM3tM,1305
atdd/coach/commands/tests/test_y001_unit_002_help_text_advertises_env_var.py,sha256=w8U1WOhTA5ARny8Nfb8o7V3IDMXXZHjXQMlFAO1Chcc,2205
atdd/coach/commands/tests/test_y001_unit_002_spawn_correct_persona_for_phase.py,sha256=6g3uvQOdWXy1JyRAI7bwMhGPCgi_-lDskFCaguBtfKE,4250
atdd/coach/commands/tests/test_y001_unit_002_user_content_after_block_preserved.py,sha256=k9rT8YHSITGTqTSD7u03W6C5GSj4zbfXZiynno86T6M,1269
atdd/coach/commands/tests/test_y001_unit_003_within_block_deletion_warns.py,sha256=Ece-nUMb6bkTur-4tdLuJldlyLvlW91TW7Qcoe-4sxI,2171
atdd/coach/commands/tests/test_y002_integration_001_github_label_reflects_sm_phase.py,sha256=Kg2eF0TGtdmtHmai4d9aZCOfKU32iehNTImdD1W_JMo,3386
atdd/coach/commands/tests/test_y002_smoke_001_banner_absent_after_sync_in_real_env.py,sha256=Ie3mxOIjxXYJrsaA-8h_fvhjVIuoCSPypjznRLS8Dm0,1185
atdd/coach/commands/tests/test_y002_unit_001_swap_phase_label_helper_exists.py,sha256=QbuEY3ahASgg3f7Yu5O7UFYEi3kuX7xkTsyTcTvtbKY,4367
atdd/coach/commands/tests/test_y002_unit_002_label_swapped_on_each_watcher_advance.py,sha256=xOPqMFIwjecr5wIq7tzZ1Fqvvg73U_FJ3JEzLrt226c,3596
atdd/coach/commands/tests/test_y003_smoke_001_resume_absent_from_real_help_output.py,sha256=SSTZaJs0_c8Wd5F3LXzAdVazQ25yGn35eWEgdFUL1Jc,1315
atdd/coach/commands/tests/test_y003_unit_001_resume_not_in_help_text.py,sha256=rxjkIxrANbaXbVjfdz1u5yh0DIKUpYcSOMe4t9LNo7I,2216
atdd/coach/commands/tests/test_y003_unit_002_resume_flag_removed_or_hidden.py,sha256=7A5nqEpOT50Y87Z8HVXjQVhbawVJNlLo_ChAYe0ecqk,1621
atdd/coach/commands/tests/test_y004_smoke_001_real_template_render_excludes_sibling_deps_from_merge_wait.py,sha256=TGBDnVPIvbz4IVMEuiERYknqPXeldHlRh-3UyDxHbIE,5337
atdd/coach/commands/tests/test_y004_unit_001_parse_typed_deps_classifies_tagged_entries.py,sha256=D90oiM_kUrkmbpzFEc9q8OHvESloBz50sA-Si56rwFM,2590
atdd/coach/commands/tests/test_y004_unit_002_bare_dep_classified_as_prereq_with_warning_flag.py,sha256=Hi2sE-XGNSXH5NmUTzrPn1v5LaMj57jmmEQLs8XdFV0,1405
atdd/coach/commands/tests/test_y004_unit_003_merge_wait_loop_excludes_sibling_deps.py,sha256=6jeIMCmoZcy3shY4SpLD6Iyndk0Apu3ThwIKYb0w7hE,2057
atdd/coach/commands/tests/test_y004_unit_004_render_includes_sibling_context_block.py,sha256=qME2mVDx5864tC4OrC5xSVEt-hFPhQgOjOYtGJUFdKU,2035
atdd/coach/commands/tests/test_y004_unit_005_no_prereqs_skips_merge_wait_loop.py,sha256=okDD6fpcbsl_0TRA5X1_H9QIA48i4IhS8ExwQQzdtJU,1686
atdd/coach/commands/tests/test_y004_unit_006_render_emits_bare_dep_warning.py,sha256=khVD6NYgzQTjdghSP0_ED6ZYrXoZsKf9BGp1pDdQf7M,1797
atdd/coach/commands/tests/test_y006_backfill_bindings_verb_wiring.py,sha256=mpA5dLLupClifQBSLqKPyKtM5FgB2SypHFpT2BjutTs,6853
atdd/coach/commands/tests/test_y006_smoke_init_hookspath_worktree_isolation.py,sha256=4IBQR7kySeXSupmvpU3f2GaoAim5t5tL79za_R2gtlw,4889
atdd/coach/commands/tests/test_y006_unit_init_hookspath_worktree_isolation.py,sha256=YKKaUEPqC9a1wwVaOSE-_3sqQswUGRuVr_2brtuptOY,10533
atdd/coach/commands/tests/test_y007_smoke_001_real_upgrade_with_stdin_closed_does_not_raise.py,sha256=nYsQgo5nraCLqLbXvDhFwfIpDuBGVcgtUKguvaYpyso,2273
atdd/coach/commands/tests/test_y007_unit_001_no_tty_pypi_prompt_resolves_without_input.py,sha256=hxUEfl-qVisjALMXJGL_TBr4ZnV8kN1nosBVe58P9Oc,2120
atdd/coach/commands/tests/test_y007_unit_002_no_tty_sync_prompt_resolves_without_input.py,sha256=b9IRcoZQWLMAbPRQCgJf77DhpEKhUlvE2iwy5h9FbZg,2273
atdd/coach/commands/tests/test_y007_unit_003_tty_behaviour_is_byte_identical.py,sha256=W37y-AjvYx4qhlCWx0-sJ_zrOzUvc9Y29VS1GaWQiKM,4196
atdd/coach/commands/tests/test_y007_unit_004_yes_flag_still_bypasses_on_both_paths.py,sha256=moG5yOwKHPdTEiN_PrLhWAPcmH13JcaBHMdkRHvE0aU,2781
atdd/coach/commands/tests/test_y007_unit_005_non_interactive_decision_is_stated_not_silent.py,sha256=kjS5zLAlshi9xJJe5dc54Is6el2zGnEm49J2b1zgKDI,3069
atdd/coach/commands/tests/test_y007_unit_006_runnable_does_not_become_automatic.py,sha256=VVl1vaEAuMS1ljSPcffgP3aYbLtbDk9tEZLSHXt_HAc,2668
atdd/coach/conventions/coach.convention.yaml,sha256=0TPzn-gMPKpbifwpSmvEjIO2iL5AFZ0y4D5otN4syD0,7296
atdd/coach/conventions/code-roots.convention.yaml,sha256=loYqeTWQZP_r2dbj8qE52r7PRZOFH30VZt0Y_gR1deg,7263
atdd/coach/conventions/commit-trailers.convention.yaml,sha256=ipVYssBdnz3liWS-V4dlS6QB8yxP7cwDMoj33sT4eFQ,4159
atdd/coach/conventions/forbidden_commands.convention.yaml,sha256=Bel2zSP2TO31qi3dbCuoMK4dNVrCywmg44fYyqTSquw,5560
atdd/coach/conventions/issue.convention.yaml,sha256=J2qROgo9S21RoxoiB3J9GQr9sKVB9P0H_-WEAqTLVmA,50780
atdd/coach/conventions/naming.convention.yaml,sha256=9vjBvgc9dAWf-SP6NZzxrzvyCXUT_x9IqJ4c-RxDsBA,12536
atdd/coach/conventions/observer.convention.yaml,sha256=kEWlqWDBAsnOW7Zh7ze9xPWmhBWsMrh2yjMSXGc2nfQ,9367
atdd/coach/conventions/path_shim_gh.convention.yaml,sha256=2daU8ZoPJf-D3ptShnHF5wt0L15Oz4ottczf_aLfEo0,3644
atdd/coach/conventions/path_shim_git.convention.yaml,sha256=NsmR40fZn190y8q_9_TQneq6eY3MBtSnKI6CnYa-yeE,3830
atdd/coach/conventions/phase_machine.convention.yaml,sha256=mBKPOMdy6XHjUyN5HGf8tlqJuRIGcXyGK51zOu_bMzQ,3446
atdd/coach/conventions/pr.convention.yaml,sha256=foulRcOOi4auGWWSw-i73vP04SKEbnZpL0QcVRm8tkI,11787
atdd/coach/conventions/rule-id.convention.yaml,sha256=t43Ya6cl7sbJGRBh6c67GRsQHhC9n2d4OlIMCTjvsIw,26249
atdd/coach/conventions/session.convention.yaml,sha256=cuUwBrknBQFhqdblTA9C2os2qa6J5e2fJOw3oBzo6xg,10908
atdd/coach/conventions/source-layout.convention.yaml,sha256=q6VuJV8I-o0whiM3uufA-zIJieboaxLPZG1Yj_fYn_o,2275
atdd/coach/conventions/template.convention.yaml,sha256=Gx7Fh9tjqfqHgtWv9emcy9EVleajNNsT_gQPIx53MHY,1504
atdd/coach/conventions/wheel-completeness.convention.yaml,sha256=GqTz5xGo_ypW0rB4sglFd3CNVnytAjvdlCCuCwNa_Us,4717
atdd/coach/conventions/nodes/coach.code-roots.no-hardcoded-toolkit-root.convention.yaml,sha256=Aunh81IjSduN8yatD0n9slVXRBqBJEsSZxUv8hsf-u4,2763
atdd/coach/conventions/nodes/coach.code-roots.no-source-depth-walk.convention.yaml,sha256=WqXFJqeyly5wwLOzKaBCWFdWvv2-hBzSaAp562obvkI,2598
atdd/coach/conventions/nodes/coach.code-roots.resolver-degrades-not-raises.convention.yaml,sha256=tu1EnX1o5HQ86zQFinWgyY8LB0jrjnn-90ipXB_gr9c,2444
atdd/coach/conventions/nodes/coach.execution.agent-liveness-and-structured-asks.convention.yaml,sha256=jbcVJEKH09T8nlkwcDz_NA8rVEtMVUHLeujAc-BYWr4,1117
atdd/coach/conventions/nodes/coach.execution.atomic-registry-write.convention.yaml,sha256=w5NOU-gdsfB3BuHQ7ahxwHGOUEkxYMW4je_trIKiQ2M,1352
atdd/coach/conventions/nodes/coach.execution.decisions-mediated-not-auto-executed.convention.yaml,sha256=05mmi46QBNmzQXFZlZcDxtcBmAxlQI1f-6isTg4oRjQ,1070
atdd/coach/conventions/nodes/coach.execution.dispatch-verifies-channel-live.convention.yaml,sha256=Uf4WBQ63TcQWQOtXR6S3KzpQpm56j0weSvyoIr17Ub4,1201
atdd/coach/conventions/nodes/coach.execution.freedom-with-a-leash.convention.yaml,sha256=AmKyy95Nxfi0QAHLzAXfXPXICf5mBkSXWcTI7_dlmJw,1046
atdd/coach/conventions/nodes/coach.execution.one-agent-per-delivery-unit.convention.yaml,sha256=pyy4aUyjkH5GeGNuSgnbaQrJ6mcuGrODbeAXTj2-VPs,1107
atdd/coach/conventions/nodes/coach.execution.out-of-contract-detection.convention.yaml,sha256=BuSnYXv5ESkVApK5fdXl8_r0AQ7-RCVGbsFj230yyQQ,1209
atdd/coach/conventions/nodes/coach.execution.runtime-state-not-a-delivery-artifact.convention.yaml,sha256=x4tB5-H9O5Og5acn2-hWO6Rs89RWUf1v9FP9PipgoV8,1805
atdd/coach/conventions/nodes/coach.execution.structured-correction-and-escalation.convention.yaml,sha256=zVSeQaEiJ2PiNLUVEos6C_w7YiTtRK30Cd9m78KykNQ,1032
atdd/coach/conventions/nodes/coach.extension.realization-mapping.convention.yaml,sha256=UxMZX4uJTn4XcGxwlsZtHGEE0tNay7uAuK8PzvPz5DE,1202
atdd/coach/conventions/nodes/coach.graph.implementation-root-resolution.convention.yaml,sha256=u60WVlLapnUQQ2Urj9bMxIfRAThjlJKYpIs-IWr6Zyc,1803
atdd/coach/conventions/nodes/coach.issue.feature-binding-must-resolve.convention.yaml,sha256=0lU-Kj9ZtT8OFJil1arBgeJl6jRmsNH5ttC38sdElp4,3654
atdd/coach/conventions/nodes/coach.lifecycle.no-green-to-refactor-without-smoke.convention.yaml,sha256=2rlQMvzjU-NI-gAlN8KxHJtjQZMSFQqECfqsyLKCnqE,2347
atdd/coach/conventions/nodes/coach.lifecycle.no-terminal-before-lifecycle-satisfied.convention.yaml,sha256=4Yorz8WMd1IPbwEel0LdGPZ8fVvVV3UIfRy6CES2i1s,2856
atdd/coach/conventions/nodes/coach.lifecycle.phase-machine.convention.yaml,sha256=A4-Y03xUnrxpcfJ6W-PsiHvy-M0QgA9joHqvTnUdMBY,1366
atdd/coach/conventions/nodes/coach.lifecycle.session-type-required-phases.convention.yaml,sha256=R-gLHZNDtPbbFayOOOnwdkvpmtzGbstOxtvq5U5X4z4,955
atdd/coach/conventions/nodes/coach.lifecycle.single-step-advance-on-delivery.convention.yaml,sha256=m2GjQsqTt9O2VnUH61KmVxpP_LQ017AnxP38VuTawwM,914
atdd/coach/conventions/nodes/coach.lifecycle.transition-autonomy.convention.yaml,sha256=oD-uz6Rd5LCBYqoaleNVFY9tmEIOXig2An4pmnm9z6I,4475
atdd/coach/conventions/nodes/coach.lifecycle.universal-completion-gates.convention.yaml,sha256=fYvAsRFrOGYllEiM6FBtL_EVt5EZGjr0Lw1RYF7o8Go,1004
atdd/coach/conventions/nodes/coach.role.cross-cutting-urn-types.convention.yaml,sha256=6HiTlk2IWZICWfGO7nAPi8QfmfkTlZ859UFtaNrgDKA,1086
atdd/coach/conventions/nodes/coach.role.operator-decision-authority.convention.yaml,sha256=zwU56-61xqz2gUqs6p_7SYohM92EErADwNc2hN02_UQ,956
atdd/coach/conventions/nodes/coach.role.planner-tester-coder-sequence.convention.yaml,sha256=APg3e_3VCM7GPlwOhVhROoDRLsPnkpHuBIT-82m8G6s,998
atdd/coach/conventions/nodes/coach.role.reviewer-no-write.convention.yaml,sha256=U_l6oYjCbJrzXUBKHsaFGrlLmduXkCdug50qwqzhhg8,932
atdd/coach/conventions/nodes/coach.rule-id.disposition-required.convention.yaml,sha256=iZFMACRMO6wZZSLkg2h5NVbnhINMzXnUdvW-9pmVfqo,1164
atdd/coach/conventions/nodes/coach.rule-id.fix-hint-completeness.convention.yaml,sha256=W-ivpbPNyQQXtOR0EZ8G914xjbOQhTjYDJf0cFJ529k,2768
atdd/coach/conventions/nodes/coach.rule-id.grammar-and-schema.convention.yaml,sha256=gwruQCCK4dKAuorbP7ER6sVccCFlaJGtjt5jqYp94ic,1228
atdd/coach/conventions/nodes/coach.rule-id.migration-playbook.convention.yaml,sha256=5pFJlD5ENPFLPOKMKGOyZLZVAdE9uINkbP6lHf0YSNY,1276
atdd/coach/conventions/nodes/coach.rule-id.no-hardcoded-rule-severity.convention.yaml,sha256=kpdD6BVzh-Vpl4uznmC35bUAitBzxwSj76p2T_LIyWQ,1194
atdd/coach/conventions/nodes/coach.rule-id.stale-suppression.convention.yaml,sha256=jpPoNlNiZdgIMG5_ARfjDRT-EeVrHsfgaRwHI_OdHbM,1160
atdd/coach/conventions/nodes/coach.rule-id.validator-binding-violation.convention.yaml,sha256=2P1QCCeMJx8cN__scDGbO9naD-xqHZgmpSsvHPz294U,1238
atdd/coach/conventions/nodes/coach.source-layout.no-bare-version-detection.convention.yaml,sha256=uaFnPUsizeYi688gaAHTsgRqg51Lly5zPoN4A2P9_LQ,2050
atdd/coach/conventions/nodes/coach.source-layout.no-toolkit-self-layout-assumption.convention.yaml,sha256=uPuIR1DembWuZuyvNtz3iVz81hfPAWmFy_h3ACRP7pM,1987
atdd/coach/conventions/nodes/coach.source-layout.platform-marker-on-toolkit-selftest.convention.yaml,sha256=1fK4L0OlDs-HOgiEz9-2ZsyNXQFtR-JEww-ep3-CD4M,2250
atdd/coach/conventions/nodes/coach.substrate.transport-realizes-mediation.convention.yaml,sha256=XP2-nCEu9AA4rMss0a7me9SEfo30G6Cl61HcNjIl-ew,1136
atdd/coach/conventions/nodes/coach.template.no-duplicated-convention.convention.yaml,sha256=HM2VDpMYmNbTPAP9ldFVqFQ4bcERdo6bD3JDI7rbZwQ,1708
atdd/coach/conventions/nodes/coach.wheel-completeness.fixture-missing-from-wheel.convention.yaml,sha256=icUhdH7WZvWlWEH5iBIZQqcr2NZfrau8THJWUFl5AOI,2646
atdd/coach/conventions/nodes/coach.workspace.emitted-cli-must-parse.convention.yaml,sha256=fxrsgCZq1v8zwQ-0GhtFvUJLQFG94nSb8YDXe44t9gM,2200
atdd/coach/core/__init__.py,sha256=QKDFUJT7UJqWXz01J-_b_NfsAVM7PF6MNRnKC2T8gec,8013
atdd/coach/core/types.py,sha256=PHDqcfJwnLfPuA6UlCyMg-JlWq8fZMjFQtH0yJlKFa4,6248
atdd/coach/gate/__init__.py,sha256=Ta7rtwKe2xV9oBtYbrDyBdgOKRokSpBLsutEYzovcAA,47
atdd/coach/gate/approval.py,sha256=V6GK8X3hNI4SWgSGbVMTdbEfbnFdtLHICIxm1tiT570,16228
atdd/coach/gate/approval_binding.py,sha256=q1tMvwJNj_WAsQqfI4ePQtea3GTStRGWvDQIMR5ZnnA,8595
atdd/coach/gate/approval_check.py,sha256=a93DrDWxupysS5PIECHlfmhdgmdRnvODhGEgWhoW02U,13594
atdd/coach/gate/approval_paths.py,sha256=UvN5tZENCG_sl2Np7C9iQS5uqLj_8-n8SWL1Ojsc6ls,4898
atdd/coach/gate/approve_command.py,sha256=XygWULdo-1dpwvNZDid53CIJgmJaGTay0eaudccIxC8,19219
atdd/coach/gate/command_check.py,sha256=tCHDN8Zvqgrh8R7CC1ltBZwg7VGKWTaKb9eTAOkOdhU,3473
atdd/coach/gate/decision.py,sha256=RwsTLBd36Ic3YaPpoVBho7IJCFtff1c-gmcYy5sZjFs,16765
atdd/coach/gate/live_smoke.py,sha256=omf9w2iomHP_nZXzpcjndRFTmyxciVX5-VOXFki5DvI,18339
atdd/coach/gate/mint_gate.py,sha256=rDFAlWIExBIDAX9CErTFwZsa5OxgmKRX61gGfznDV1w,22080
atdd/coach/gate/mint_head.py,sha256=KQJzDYwBnpE6I1iuqQV0ZC13thvIKEy5qZSyBfoztEg,7744
atdd/coach/gate/phase_edges.py,sha256=_vXBEdnXxg9aiECoii8s3_D-Tt2LRA4iyr03eJEpldM,8535
atdd/coach/gate/registrations.py,sha256=VIUWr7gph7Yf_pdH-G_rXEfw8yUtxt6XNUuBLNRT1iI,5688
atdd/coach/gate/registry.py,sha256=fCRMxbq6iQ_0Vji3cLVGMgG8IkCVKr3IzmE8sQN5K2w,2187
atdd/coach/gate/smoke_execution_check.py,sha256=pDuA6ET_wtOsNKRUl6HKPn7AtPEwL1cFXVsJbaiwxEQ,11112
atdd/coach/gate/smoke_obligation.py,sha256=UQ1wsvpeWVdAVyKkP7qa28bTv5Bb2nspLLjJhP14m3M,11771
atdd/coach/gate/tests/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
atdd/coach/gate/tests/test_1602_smoke_execution_end_to_end.py,sha256=_0-GP3L2anJWvCm1VdOwSbfZA9T0aj6GtYUd7YPNogo,11656
atdd/coach/gate/tests/test_1602_smoke_gate_is_opt_in_per_issue.py,sha256=_0YnF75n_tGVFY7Clsd4tKp6-YLhct37MH-gqNP5Z1s,14467
atdd/coach/gate/tests/test_c007_unit_multi_check_and_semantics.py,sha256=yGazFWZfJYXUrnDK3zozCYNOZXfvCnJSciZ3a0Qp6hA,1998
atdd/coach/gate/tests/test_c010_integration_002_guards_are_not_stubs.py,sha256=UGjEnWur8fONL_wRa59i9ptjb3UCjfIqYrNbW0gg4eE,6121
atdd/coach/gate/tests/test_c010_integration_003_branch_binding_is_enforced_at_the_gate.py,sha256=Cwv6PApVmAGLALxw7I7kdzEJhZC9py4bsaiHKvSovjw,7591
atdd/coach/gate/tests/test_c010_integration_004_expired_token_names_expiry.py,sha256=FEWMMkYB_aVdULYgLNOypDrvfN-rDb9x_ZepCf1N0FA,7607
atdd/coach/gate/tests/test_c010_integration_005_pre_binding_tokens_keep_their_regime.py,sha256=HCD9Z7CkD51W5aV-o9ZSDoVqqn93Jw-YHGJuWy7YwQc,6628
atdd/coach/gate/tests/test_c010_smoke_001_real_token_does_not_replay.py,sha256=ot5n1-zYRXuUhA3_KG3VBVkkYewMf3zUiMreOY-YdGI,4108
atdd/coach/gate/tests/test_c010_unit_001_scope_binds_branch.py,sha256=XdU4_-F45hj79Zb8Lxf_yh70RKuxkA_XnfuDN-Zn64A,2757
atdd/coach/gate/tests/test_c010_unit_002_scope_binds_expiry.py,sha256=F6USVOB4nGmugvgsvc3mpdmeY899pcevAS9kY6gt_cc,2810
atdd/coach/gate/tests/test_c012_smoke_001_real_mint_records_the_acting_session.py,sha256=faVVJoKeJvtnpu8kWSCsW554l2ynHVyxJrRhKOHaVcE,9587
atdd/coach/gate/tests/test_c012_unit_001_actor_is_observed_not_defaulted.py,sha256=wFHabpSEXbLjA2M7g5lr6B6BADwctLGD5kkuM-CWC-k,6348
atdd/coach/gate/tests/test_c012_unit_002_actor_is_bound_into_the_signature.py,sha256=Ni6zxmvIxfcYI9w-D26V0HsajYW5uXayVaf8FBRaJUM,5447
atdd/coach/gate/tests/test_c013_smoke_001_real_store_not_applicable.py,sha256=3wTgdqhLbaCTtDYgWRLA5FfBRhTUB-Z_P6Bg37urb7E,6400
atdd/coach/gate/tests/test_c013_unit_001_could_not_check_blocks.py,sha256=m4XGlz56Ar1yEHd-dwWsQyP9GkS4KdF3ZUqfNhuSmQE,3609
atdd/coach/gate/tests/test_c013_unit_002_could_not_check_is_not_a_failure.py,sha256=SwcrUc1Q0CTkv3Jg52Cky8gxqr3M0o19LLCpfmCI9n8,4018
atdd/coach/gate/tests/test_c013_unit_003_exceptions_remain_failures.py,sha256=lvU-GNu_LpMt-Yq4Qrd9O-24nZH2p3nYAJYSBkHzKoY,3946
atdd/coach/gate/tests/test_c013_unit_004_vocabulary_is_total_and_pure.py,sha256=Xva7H2DGYU9qi387kVOF94g_P_lfVZ7IWgAN7YVkIH4,7142
atdd/coach/gate/tests/test_c020_integration_001_minting_for_an_edge_the_issue_is_not_on_is_refused.py,sha256=DwNXQ9kvkQEwZo99LrXfaot1Fq1qhKDH4H7p9RdtX8w,6099
atdd/coach/gate/tests/test_c020_integration_002_the_edge_the_issue_stands_on_still_mints.py,sha256=zBaonstltWmgtAXp2JyBwOqDKPECdqux5pPlShMeLis,4880
atdd/coach/gate/tests/test_c020_smoke_001_the_real_command_refuses_the_edge_the_issue_is_not_on.py,sha256=b2r5gDTBmdO5rjgxFp3dhS_rt4XmHcSjZazy2DmEkIo,5178
atdd/coach/gate/tests/test_c020_unit_001_an_edge_the_lifecycle_does_not_declare_is_refused.py,sha256=hE9aHHVydP0L2d9k9xwKGdp_maQP0Yq68fYBvBITHWY,5661
atdd/coach/gate/tests/test_c021_smoke_001_real_mint_refuses_a_real_unsatisfied_obligation.py,sha256=IARpUT-Ku75FMnj845Z41g9OG0O8jki3g6ShNNm7B9M,13156
atdd/coach/gate/tests/test_c021_unit_001_a_refusing_check_refuses_the_mint.py,sha256=XXnawgq-vvrgmih52k-atQiPPnG1znZfDj3k4zGwTe0,10382
atdd/coach/gate/tests/test_c021_unit_002_not_applicable_mints.py,sha256=fb8EF23CjOp7Gk7Nyh4J_zS7Pp5iYvb4pPFPWK0GExA,12430
atdd/coach/gate/tests/test_c021_unit_003_zero_substantive_checks_is_could_not_check.py,sha256=5oGGZqJj2KxfExYQUwNXAEnQ1TCWYQnVz31Hsoq8AvI,7528
atdd/coach/gate/tests/test_c021_unit_004_unresolvable_head_refuses_the_mint.py,sha256=kaSd7YjWLO96l1e3HqXmhKv8KRUb3DEHAVjW6RHKci8,8126
atdd/coach/gate/tests/test_c022_smoke_001_the_real_command_signs_for_the_issues_tree_from_a_foreign_worktree.py,sha256=-46iGVjKbZ1Tl6GL_J9-iZikRKsOK7l8EKoS8P6pPkU,8602
atdd/coach/gate/tests/test_c022_unit_001_the_mint_names_the_issues_branch_head_not_the_invoking_worktrees.py,sha256=iNI8BGIi57PDar7Nb8Ck9N7OThgmly6v90MQt8j_iDw,9966
atdd/coach/gate/tests/test_c022_unit_002_an_unresolvable_branch_head_refuses_naming_the_issue.py,sha256=Lf9FF8gEud1Mo_zLlG_8V4CE0qo6-ihUWLFzC5oD45E,10738
atdd/coach/gate/tests/test_d019_unit_003_the_next_step_hint_names_a_runnable_command.py,sha256=33AYkjAn-GdFvhyrp0-AVoRtkkbzolRcVf_A5cg6e7s,7302
atdd/coach/gate/tests/test_d019_unit_config_and_migration_safety.py,sha256=xFTvL6VzlZob9txAngkLQbZvh36x5CDoLkiDrF20nuk,3013
atdd/coach/gate/tests/test_e045_integration_failing_check_refuses_transition.py,sha256=kEWoJVu-5xk9UJcO5IFbNqc9fnT_H95-kguyenkxTI4,4571
atdd/coach/gate/tests/test_e045_smoke_real_subprocess_check.py,sha256=wefo12W7yJjuISrRYAqs_LRfeyXBsmHMfdCXNIe6f1w,2576
atdd/coach/gate/tests/test_e046_smoke_real_missing_tool.py,sha256=YW3fBp9ABPw0HTYZo9MeO9YKfZq2JQTLAEKqMoi42nI,1860
atdd/coach/gate/tests/test_e046_unit_fail_closed.py,sha256=-IChBVe_89_GClpMcX9w943sAdNQAWsrC6MnfGXR63E,3119
atdd/coach/gate/tests/test_e050_integration_001_no_token_refuses_transition.py,sha256=YVq20oBSjH74jicRQu8K6n_-1FxAtjTUnxne-dzZBHY,2744
atdd/coach/gate/tests/test_e050_integration_002_token_allows_transition.py,sha256=OGEEzbQhqxbADsd0MD-EV99z1nvGlwwUMDibuzVypJs,2895
atdd/coach/gate/tests/test_e050_smoke_001_real_block_then_approve_proceeds.py,sha256=ESDvsF8xT_vQYtKZ-jV3xYsZI7Bp7lPiJO3Hng0cFXc,4444
atdd/coach/gate/tests/test_e050_unit_001_token_sign_verify_scope.py,sha256=yv3B8i0NEee9O_M20IDK0l6h_tz9UfJuB8BOCRU03yc,2863
atdd/coach/gate/tests/test_r010_integration_001_control_root_token_satisfies_gate_from_child_worktree.py,sha256=I-pVWY8EZ8ZIJJPhGUL8cV-Rx7pXvbJ_w0OoIPNl384,5579
atdd/coach/gate/tests/test_r010_smoke_001_coach_approve_token_and_gate_share_one_control_root_location.py,sha256=6sGJpsfr-QDZYysnd_syJS_EFE-3XIgX1hbiPI4-HDU,7167
atdd/coach/gate/tests/test_r010_unit_001_token_path_resolves_under_control_root_with_worktree_fallback.py,sha256=6Hkx-2AMNiZiVfU58GzOlJDDmirP1pq8in49l3_U9DU,6169
atdd/coach/gate/tests/test_spike_1602_smoke_execution_fail_closed.py,sha256=MbESW2nZX1k8xNKIPd_9hXhfpkvhzXg3mxpd6wbp3Yw,12950
atdd/coach/graph/relationships.yaml,sha256=oAX31Hmi6vGMCUWn2bQDPWbDSoUjNswG8lfRtlyV0ZE,126386
atdd/coach/handlers/__init__.py,sha256=YwJUQGMnFn-qhksCRfg_j1mQzwqJZ-F9H6JuHHQkhXE,619
atdd/coach/handlers/decisions.py,sha256=vRmhO6H6HkelFl_I7nkusGQ2yB9lrQU7dk879NszSsA,2537
atdd/coach/handlers/observer.py,sha256=9J8YHJMKoebT_GWAd4Ut9JVFKQvNj0HFmaHgKNXxOqM,3022
atdd/coach/handlers/state_machine.py,sha256=rc6Nb8IPW-d5_nwuBAVpbWzJxWdET6hFWJf25Nfrz08,4908
atdd/coach/handlers/validator_dispatch.py,sha256=WX8SfgPwpfZNfmnLDknABrHjPclVS9YOmX8jzPTdLGI,9005
atdd/coach/handlers/watcher.py,sha256=TCg0NjMJSkv7eJ3iOqWg1mhoCROxWw_Qoy3FEfbUn1I,10106
atdd/coach/handlers/tests/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
atdd/coach/handlers/tests/test_j5_integration_001_watcher_drives_state.py,sha256=b_9cSjlxmMhSit7v9lG_S-moYYG0hvFhYyxkbMdPx-E,5259
atdd/coach/handlers/tests/test_j5_integration_002_stale_warn_fires.py,sha256=evSInyswgKKg3xV4CRmBbVuRZlBHXgUYiBZLHMZIJtU,4821
atdd/coach/handlers/tests/test_j5_integration_003_liveness_cleanup.py,sha256=W5vtfZhSMzPZH2c_mcmAsLSrowU8gNCt6XG5mIQTNzk,4788
atdd/coach/handlers/tests/test_j5_integration_004_event_serialization.py,sha256=zwR3v8Jzsip8w0wh02MCbiP9o4T78bbQ4P38hgFMRBs,4653
atdd/coach/handlers/tests/test_j5_smoke_001_watcher_real_infrastructure.py,sha256=o4PfhosCcPh9PMI5ETNFulo6jLgU7zgZa-flKvm6dus,4732
atdd/coach/overlays/__init__.py,sha256=kd_NaOWr-1YT8qlUNmBXhAkO5MgmVvFPZ7DLQCRy210,128
atdd/coach/overlays/claude.md,sha256=f-OBNTfVFxiGCuMnStLScOfwukVgRd8HG0fG2J1q2Xo,106
atdd/coach/overlays/glm.md,sha256=ElLjUjhGiKJ-lG1lcE-O9m4yRZyhL-ywfUTRz3232eY,100
atdd/coach/overlays/mistral.md,sha256=qNVozE8nSCZOGGB-LZsmWTCuP2KRPGDLAJZN0ExnxSs,108
atdd/coach/plugins/__init__.py,sha256=fWIAheJcOAAbIySQNCON_9yOCuh9Pw3w1lzBthMYxWc,354
atdd/coach/plugins/diagnostics.py,sha256=jvmiWgK0FW-C3Q5rgJmq9YLWTN8eiJTwrehFCORJalc,15865
atdd/coach/plugins/violation_collector.py,sha256=AjdMA61FkbJsaM4YmcFuxDXzroMpz13PkgPV8ew4pMI,9253
atdd/coach/plugins/tests/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
atdd/coach/plugins/tests/test_diagnostics.py,sha256=mNUAv8BVta16uOAEnNiPGvSi2jp0yQzwC8ZvTvrs8H8,14494
atdd/coach/plugins/tests/test_e001_contract_001_violations_jsonl_schema_conformant.py,sha256=euxPFbuXUWffTtkcUeGEzky3U_LhRFAJXosZ9D-V3lk,8217
atdd/coach/plugins/tests/test_e001_smoke_001_violation_collector_real_subprocess.py,sha256=ZiF-h2lLdPNxkS_mlsXPusvqpSfpNx2nFL8lAd_vtEI,8114
atdd/coach/plugins/tests/test_e001_unit_001_pytest_plugin_captures_all_violations.py,sha256=cY7JapqR_tzQMaAkmr0Cws6WFGdIn7KeNxfZbdiyIoc,13404
atdd/coach/prompts/judge-issue-review-aggregate.prompt.yaml,sha256=Eb-jKtVcCXeCSPM1daRspphz9yfnOdao4x-3oXn-goE,1643
atdd/coach/prompts/judge/judge-reviewer-concern.prompt.yaml,sha256=i2g0lE-3vsF0ZoAQpSodAWq4cSxSdvgYGLlrvqVHKv0,756
atdd/coach/prompts/persona/coder/green.prompt.yaml,sha256=lySO2_rkHtWTqqpxwgA8C7oLZLvo1IePZX69b9V-Yk4,1340
atdd/coach/prompts/persona/coder/refactor.prompt.yaml,sha256=CjnH0UadDnlrQ0KskqM73HXk0fGmFWxiGtoISaeBSRs,1573
atdd/coach/prompts/persona/planner/planned.prompt.yaml,sha256=-Fo8qDkj-HbE_GEdWnKLfN6pdXEtfhtc02wV9SLsqfA,1356
atdd/coach/prompts/persona/reviewer/green.prompt.yaml,sha256=y83nSdYZ32tVGEU4d_Tr-crMZaK9PolaQrLyx3EkI-w,2621
atdd/coach/prompts/persona/reviewer/planned.prompt.yaml,sha256=8gKcfhGgeuOh5ElUj51e5UWVc_TqGCH27aRNCNsIHyM,2573
atdd/coach/prompts/persona/reviewer/red.prompt.yaml,sha256=V4W6nOJxRWa_CS0BXpT4aEkmY8FMGDzkY0g9QhACC1s,2663
atdd/coach/prompts/persona/reviewer/refactor.prompt.yaml,sha256=f_Vcq6LBUSE5Ly4BFJiTl0-3bWRf4HDPnbwn60LHsWg,2634
atdd/coach/prompts/persona/reviewer/smoke.prompt.yaml,sha256=8VV7-oQKERau2ZJiXyPZtl6L_8qtYElPQBfXSZJ6uGE,2488
atdd/coach/prompts/persona/tester/red.prompt.yaml,sha256=fKqQBkyWYXgbZt4lDJsYv6DLFg5hp3Mex8nWTx27pWs,1373
atdd/coach/prompts/persona/tester/smoke.prompt.yaml,sha256=UkGq3xlgRupN0XZRMkhNLxN5VZvupaKotMgXdLejubA,1463
atdd/coach/runtime/__init__.py,sha256=OAJVbwttDsBIEWOY4KMSdUfpnBZBz7ev_Z9lU4F6VOc,142
atdd/coach/runtime/dashboard.py,sha256=oVc61DcSdQvxGtq9G2p_Rb4Dp39WEpttcVlW0WkDpEo,17971
atdd/coach/runtime/dispatcher.py,sha256=1UO6JOmT_xoxx-qjECBs1W7cP2gtysybiLI02MEBf8o,5425
atdd/coach/runtime/git_watcher.py,sha256=MTQlmcEuR76J0xrU2q2XdBKHN_1y-JyCgfrjUPEvx_w,8094
atdd/coach/runtime/graph.py,sha256=jWfYaxtOQmne4AwfAZL79r2YSt6XDSRijpudCsq7y1c,4667
atdd/coach/runtime/integration_logger.py,sha256=iNxjPTS75OeCMHN0R5HbO8o6_bW2smqjK4dumT0fzqg,7753
atdd/coach/runtime/pr_watcher.py,sha256=epBHo21_gBJf4fiD2H5vOP7uQ0PEf3irClHRZJG66-E,7594
atdd/coach/runtime/reader.py,sha256=wnew4yCCxLWfSVrJ8ikhdgbW2oTdD0cENQGPsSMTxFM,7458
atdd/coach/runtime/risk_score.py,sha256=3wiNmI7N-r0mFhT3R9FVUDyuFyGCmWYhEPyY8Pnyio4,7040
atdd/coach/runtime/status_render.py,sha256=hONplJc9B8Ydu0KPH3ESTNYQruQEKN1yhV86JxLqm1A,4226
atdd/coach/runtime/suppression_filter.py,sha256=J0Of4nbPoar7CeqMqRCzzKcwwInY1wJIFrB22JWWB7A,6752
atdd/coach/runtime/validator_selection.py,sha256=hT2ejFlpt8E3IKJ3Q7q1akriF6ojYf4SvyXfYzjq-9c,6087
atdd/coach/runtime/tests/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
atdd/coach/runtime/tests/test_c001_unit_001_toolkit_suppression_marker_absorbs_violation.py,sha256=U50OFP7z5tFnUASG7CYOyU6uhUxob8t9k4XjjehT0z4,5892
atdd/coach/runtime/tests/test_c001_unit_002_repo_rule_violation_never_suppressed.py,sha256=AyR9933_-QekvOKY9YU2EM6tDhirhbHcMp1CIktwSyU,4567
atdd/coach/runtime/tests/test_c001_unit_003_stale_suppressions_populated.py,sha256=I03YhJHBsoY77bi3VRj5rsEM3hYDe1-Cu1wKd2qYWMM,5368
atdd/coach/runtime/tests/test_d001_unit_001_green_phase_selects_all_green_repo_rules.py,sha256=cJJGdn-fNmlSCeewr0zVVSxI19dGas-MT2iz2vMiLpU,8162
atdd/coach/runtime/tests/test_d001_unit_002_planned_runs_substrate_enforcement.py,sha256=IJgI95l9upzcG75GiimKxp8c6fRwte0dE5Fn-XAaFMw,9005
atdd/coach/runtime/tests/test_d001_unit_003_config_override_substitutes_selection.py,sha256=y9wd5dGQwZaV0QL_YjFGBnfH-tFJB6zCuKbgrLyjdwA,7239
atdd/coach/runtime/tests/test_dashboard_unit_001_build_cards.py,sha256=Cy8qqIPPNk7V6GpPOQ2x9z_5x9U7U88Bis3af_r_8iQ,4781
atdd/coach/runtime/tests/test_dashboard_unit_002_render_grid.py,sha256=3wfQ1bEwqCJZKfc26doRYGrqb2SDtiyyMKZFJ7hmkd0,2412
atdd/coach/runtime/tests/test_dashboard_unit_003_card_presentation.py,sha256=vDhB9nVICpA_sjL9VL2BhH2YY_6lbE7gFl4Oei53RdQ,3927
atdd/coach/runtime/tests/test_dashboard_unit_004_filter_menu.py,sha256=QZGnlt2WvYnrxwHUACjmqDRzODt084HVOE9vGRYFBS4,2836
atdd/coach/runtime/tests/test_e002_contract_001_risk_score_schema_validated_at_write.py,sha256=ml5-1EmAkv-MWshnB_YfQ_pRzkckVO6Lf7WsxAWW06o,6049
atdd/coach/runtime/tests/test_e002_unit_001_mixed_toolkit_and_repo_breakdown.py,sha256=zpsyfkw1k9dfIVR6hw3U4G8i5SHLgWsQOP434LQZlUs,8637
atdd/coach/runtime/tests/test_e007_unit_001_graph_resolves_wagon_deps.py,sha256=ApFJQZuIk5A3D66gb2RNDKH1F97EBiuCZCF7as6zUsA,2914
atdd/coach/runtime/tests/test_graph_issue_wagon_map_store_first.py,sha256=5LgMaAk5UahbzyUY92uTExqo9EBwkMbQV0dwnMWElv0,3383
atdd/coach/runtime/tests/test_m001_integration_001_backoff_on_secondary_limit.py,sha256=ubg3l5fn6vI1-Ek4a4V73_TxCqqDlmHgKbg3bwckDXg,3568
atdd/coach/runtime/tests/test_m001_integration_002_preflight_budget_check.py,sha256=L1kfJUwOIJpo2xJjKSm0sDU9o3NVJbf-t2dIPxYIk_w,3575
atdd/coach/runtime/tests/test_m001_integration_003_coach_watch_cli_batched.py,sha256=Aw8SgYTHOKWVKVRom8bKWc_PWguatucdomGBC0X-dTY,2476
atdd/coach/runtime/tests/test_m001_unit_001_batched_poll_single_api_call.py,sha256=DoAlsOPgTY8-2gNI71Fga7JNwT07upKOG4qoQ14SI6I,3488
atdd/coach/runtime/tests/test_m001_unit_001_commit_observed_event_emitted.py,sha256=VQysCb4gsI4-YF6460bzzYFhYPYiiSzEzU9JjOzCVt8,7693
atdd/coach/runtime/tests/test_m001_unit_002_cheap_state_default.py,sha256=RklxH6NNA-zguvWiXXWwX-3zrwML3XbUCVgXMKmHtNo,2336
atdd/coach/runtime/tests/test_m001_unit_002_missing_trailers_violation_routed_tier_1.py,sha256=w92Mg-ch215ZBT16Uvd765v6wSOeXJkKh6FfkLIyTdw,6278
atdd/coach/runtime/tests/test_m001_unit_003_failures_on_demand.py,sha256=rFWw0rvLvjCuGubD03jr1d3MCiSeNhMxjUN6ZcrmRv0,2719
atdd/coach/runtime/tests/test_m001_unit_003_git_watcher_smoke.py,sha256=9G-G_lGxfzTp1S_7902QL93erLKi5VU1qimWb_5SrvQ,7641
atdd/coach/schemas/coach-decision.schema.json,sha256=bHIb0ETbTKAmB0lsr3dW2HxKu432FivSVL_aJ-OU6EQ,2626
atdd/coach/schemas/coach-judgment.schema.json,sha256=UcRWfX5qB2ZGP1Ds_RVD3FYKAp9yQsrK8rJB0ptBd04,3518
atdd/coach/schemas/config.schema.json,sha256=DACqQv_tOu6VC-jMEdGSjC2_RNNUGRbhbHTh3yVfDkg,12678
atdd/coach/schemas/correction.schema.json,sha256=r_Uo1KOx5k8FNhr7hIYgJ62cYF21Y8YtD8ZUuCI4v-0,2864
atdd/coach/schemas/event-semantics.md,sha256=Mq3SO4vbiJQGLx7nXyQIR8gswvAXEdweIljVg4FHqDU,11263
atdd/coach/schemas/issue-review-aggregate.schema.json,sha256=MB9JFdLAW-Y2UKSMF1yGES172q3uzAlJgP8wGd-Pl34,4251
atdd/coach/schemas/issue-review-pass.response.schema.json,sha256=QhK1F1__DPUr2yRZWN8_7upYQ_01U02Zu7kk8oo7XtI,3498
atdd/coach/schemas/judge-borderline-tier1.response.schema.json,sha256=TYlUeiJfU-7krryEWLJ0kEjJoSneQx7gq-nlcF5QHzM,1110
atdd/coach/schemas/judge-call-site-discipline.md,sha256=WbJ9kEo0Utd3B3ZNSSX1Lk2ohrZFcIM49OeLTE4wetE,2619
atdd/coach/schemas/judge-cross-phase-regression.response.schema.json,sha256=gA_eS1Ag5JY7pTZvFkgcoVPVoL0dk_pRcJ5PIILdo84,1151
atdd/coach/schemas/judge-issue-review-aggregate.response.schema.json,sha256=S7MaGTuCLTCCQgoDWCcb6JG8BS6VXyTljSkAJs-W2is,2337
atdd/coach/schemas/judge-retry-vs-escalate.response.schema.json,sha256=EgF9JYFJhRBJrkMDbhrYT9-FGWM51UP5VDtQtvMCrMU,914
atdd/coach/schemas/judge-reviewer-concern.response.schema.json,sha256=2ScE7TqOZmdVbixDoVWZlX5L4v0JzWZenBFr0cNVdGQ,1446
atdd/coach/schemas/judge-superseded-rule-consolidation.response.schema.json,sha256=JoddZeoNC-fQTnPMe2shZbhA8MrQZfHGFlF2e4PbkkQ,1631
atdd/coach/schemas/label_taxonomy.schema.json,sha256=yNKabH_ZrWwfd7VoCDdW41V-2Nct0rEyXyNQL8gEg88,7818
atdd/coach/schemas/manifest.schema.json,sha256=WO13-YF_FgH1awh96khCtk-112b6XSC24anlY3B7GjY,2885
atdd/coach/schemas/project_fields.schema.json,sha256=AhSYL6fKobRoLhC7mqhB1-PboGs1FbfWGrlgmCvARhY,14161
atdd/coach/schemas/review-report.schema.json,sha256=tb-C54gGYH4IoiUt5KuSByQnq-ExF-HOFUXdSSzsXGs,5454
atdd/coach/schemas/risk-score.schema.json,sha256=54ZROvrVMWrV_yUAsTqysxP8Qkg6-qyirBUCzvnHXAI,3044
atdd/coach/schemas/runtime-event.schema.json,sha256=MQ3FDat0ufnSqEpyK4-rT9W1ndW9I-Nis3mALGmhUis,1850
atdd/coach/schemas/runtime-layout.md,sha256=Z0llHx-G90B-k8YAneHaegBtbS0is1EJvTKGOmL0E20,15944
atdd/coach/schemas/session.schema.json,sha256=u1uV763d1T79hmhCL8gI7HPcOuUqp5Pk8A3m1C0qGlM,3507
atdd/coach/schemas/validator-invocation.md,sha256=Ih7unJ5dj0cnLqGB0GBBDG7Fx1ViVYb0b7nTj6jo0Yo,7780
atdd/coach/schemas/validator-result.schema.json,sha256=4z9ZqYRQcHLzRB1QF4LC1FpJCSuF9CPJ_ZQO2sO7Kq8,3190
atdd/coach/schemas/worker-state.schema.json,sha256=dqAPV7dJehGsO7U0aheT72By99dIARkAZRfJJx2UZBE,1788
atdd/coach/schemas/fixtures/coach-decision/full.json,sha256=KayHlgXid21C3crolN-nmkjQY6AoU86uZG0JznMOOiQ,645
atdd/coach/schemas/fixtures/coach-decision/minimal.json,sha256=brjZXsmh3r8yPO9JrEmcTvY_yfyDBNbAaJUxl5iTBnE,358
atdd/coach/schemas/fixtures/coach-judgment/full.json,sha256=BbFK9Xp7NtZe34cC9AvD1qglbKmZHhBRJm4dlr1lCZw,412
atdd/coach/schemas/fixtures/coach-judgment/minimal.json,sha256=q6mcQcmh-e2hLqItvRJyiTN2zmQfmUN1sE7Nzw-zF2g,291
atdd/coach/schemas/fixtures/correction/full.json,sha256=_72G7FubbAQyHqDEVxQLzaiTaLy6yipNMZqmpXLshUo,668
atdd/coach/schemas/fixtures/correction/minimal.json,sha256=8sIG3aIitvkVIr9mgzNO_uWQX9sDOdeN5xCvvpVdUCk,475
atdd/coach/schemas/fixtures/judge-borderline-tier1/annotate-review.json,sha256=Pz0lphTB7V2w_TpRsG7mqkC-dFZDNfHqVE7zH6tMl0s,156
atdd/coach/schemas/fixtures/judge-borderline-tier1/pass-advisory-violations.json,sha256=yZMs5jn9KeOndRVsHWZ2_P9bwpwyJG8lXSowPpl4Vio,170
atdd/coach/schemas/fixtures/judge-borderline-tier1/respawn-migration.json,sha256=jtJgtHwT3Q5yXAplJoeggV4m4--PJ-o7Mumg651y5Vg,175
atdd/coach/schemas/fixtures/judge-cross-phase-regression/escalate-unclear.json,sha256=OPCHKShOIRe8vMETFAOVbVQemis8Duk7SWK4j7-_r4w,160
atdd/coach/schemas/fixtures/judge-cross-phase-regression/fix-in-place.json,sha256=W-IWyO8Xktefq9R8iewU_Xx0AvBVREW0lcni58I2NqQ,154
atdd/coach/schemas/fixtures/judge-cross-phase-regression/reopen-green.json,sha256=PdkQfTtriHr2LYxE40HSs4TBJl_UYHPo8kK3n_d9jLc,161
atdd/coach/schemas/fixtures/judge-issue-review-aggregate/accept.json,sha256=Ouvn-p8cwnQE2oZO8DwfIhIZV7KyJzIQh28rzZH1SiU,229
atdd/coach/schemas/fixtures/judge-issue-review-aggregate/escalate.json,sha256=OUC1hP17BTahFyvXerwzx6aCQikEG0fEEDQtWMb3-Bg,314
atdd/coach/schemas/fixtures/judge-issue-review-aggregate/request_revision.json,sha256=64Ewqgj0r__jlog_CLOgOveqvyy5X9ziuMYpcwkAw-o,331
atdd/coach/schemas/fixtures/judge-retry-vs-escalate/escalate-infra.json,sha256=YEg9cYCQqbtRDnMQdjwB0gz202ME3XW51I_FZ5-k3zs,167
atdd/coach/schemas/fixtures/judge-retry-vs-escalate/retry-transient.json,sha256=A1j6NgV-nSD8QLOcMeLhjfArp6u29gMp00oxiEUkbIM,152
atdd/coach/schemas/fixtures/judge-reviewer-concern/annotate_and_continue.json,sha256=3ICZG-TGC8lcMRWb5e61r0ohuWTiEmjNOaoZ-iQVFkc,351
atdd/coach/schemas/fixtures/judge-reviewer-concern/block.json,sha256=RewpAmB70W6-YievaUKmvPmmMdv62eKqMYHU8irVtU0,229
atdd/coach/schemas/fixtures/judge-reviewer-concern/malformed.json,sha256=UnXpQgSmb2Eo5suzHXUiypVBmcMi0TjIV0010R-JBYk,56
atdd/coach/schemas/fixtures/judge-superseded-rule-consolidation/migration-guidance.json,sha256=d6g8TcHx3kAefucrwWYSmPyo_BAdrS6j5BQH3p57tJk,539
atdd/coach/schemas/fixtures/review-report/concern.json,sha256=NkVfrfsxtUTYD2K-GmoqdCAz88fZ8VClCw6qgD9PnfU,1240
atdd/coach/schemas/fixtures/review-report/fail.json,sha256=0wZEg-Le3lCVBW1vdZeDKVve_55xmASIn1F8ETgKqHM,1206
atdd/coach/schemas/fixtures/review-report/minimal.json,sha256=qksCSbFK03QgBHfzy86ox5LXjKE-S8lYebw_PJBTWD0,418
atdd/coach/schemas/fixtures/review-report/negative-pass-with-not-covered.json,sha256=EFgCnrMZV5jAf680t-oNPvWza02kMC6gVKljgJXDnGw,766
atdd/coach/schemas/fixtures/review-report/negative-pass-with-strict-finding.json,sha256=fzaiuZigPbWEh_jx8PibDUiGBfn8lnvNLfblzPvyTbQ,1237
atdd/coach/schemas/fixtures/review-report/negative-severity-mismatch.json,sha256=-hhf8sdCCvquQNrl9NuedCKTw519Vl8fcaPYbYF7jJY,1260
atdd/coach/schemas/fixtures/review-report/pass-clean.json,sha256=fxB2ot7dI1uWvhLFU0ntE-aIUf2sEzCAD6nnenxI9Eg,725
atdd/coach/schemas/fixtures/risk-score/full.json,sha256=X-zB_-TYTzXsXkwWUCC1jQXlVUq-lVRpfZij6j5SYNY,374
atdd/coach/schemas/fixtures/risk-score/minimal.json,sha256=AKblIwUEy4cW6Iwoh5MyIj7o4W2lxzM88Y-0zBnQNtE,126
atdd/coach/schemas/fixtures/runtime-event/full.json,sha256=3bcFBDEg1ITIMe3kMHkUSJjo-ZkP6vrzoMOrSTo05Zg,236
atdd/coach/schemas/fixtures/runtime-event/minimal.json,sha256=jOHNq086abmSRXt-yTv7STWrQtuGdAyn0N0Iyye26JQ,112
atdd/coach/schemas/fixtures/validator-result/full.json,sha256=cWC40eIqpfSrrjJZIPLBJS5yjTfyt7unAefvbpbUYXM,556
atdd/coach/schemas/fixtures/validator-result/minimal.json,sha256=VAVVk7ULtl7X0xyokmApNP5e0n0xX_aQDLGzRQT_Am0,383
atdd/coach/specs/cli-write-audit.md,sha256=6GAaWIGLGh-YKoGaaetQ__P3bUuhv0RN6ZN_MJ4sUkA,3298
atdd/coach/specs/phase-dispatch.spec.md,sha256=s9DRhhCSv_hhDIkJMMepMOtrAExPQ2lkfFJ3YukUNlY,7885
atdd/coach/specs/rule-id.spec.md,sha256=pH5MbjVuw21uSe4DNuLh8DubKuFFS9osIiLGtR-3ojM,9060
atdd/coach/specs/toolkit-source-layout.spec.md,sha256=aIqGVgRetcZFOOgNMoBV1gTG5GvGWNYL9Nz2XuTrHwk,6566
atdd/coach/specs/worker-context.spec.md,sha256=ylbM2GZd9MVssaW3ZZiPTHh5Vq_iboElNNroOe1g370,4523
atdd/coach/templates/ATDD-ISSUE-TEMPLATE.md,sha256=_jVV2EKxZ5YqJqhSRetroUPIolVjYwZTgYdwIfbdPIg,11148
atdd/coach/templates/CONDUCTOR.md,sha256=05Qg7mkc-wZFXGZ1gkulSE1aSFe-sNzmYEmVaAUZZu8,7996
atdd/coach/templates/PARENT-ISSUE-TEMPLATE.md,sha256=8XhUYgO4HesN_xgfMc4U_21snj36jSP1f3vaipSXFoo,4550
atdd/coach/templates/SESSION-LAUNCH-TEMPLATE.md,sha256=hO2NV1EHymXMXjjM9CRH6N8IKGDOYlCiTYNw5ZQ-IGM,2919
atdd/coach/templates/WMBT-SUBISSUE-TEMPLATE.md,sha256=ZsYKdeFMgwDyEMMNECvk8Etotzgswf4XhVfMz6lr8wQ,391
atdd/coach/templates/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
atdd/coach/templates/hook-dispatcher.sh,sha256=l6us0RvzXce9NsTB1R22BpFOUXYRkBzowRdSWFdgY0w,3350
atdd/coach/templates/bin/gh.shim,sha256=Kv4WCcfdTDI9kqrZ0Z1Vj39NMu1XPcmDk6YkmBwcwp8,1510
atdd/coach/templates/bin/git.shim,sha256=Esbyk7joE1nyVWrA9JmNlJs7fhwmGCa957XUxT4MtEg,4812
atdd/coach/templates/bin/tests/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
atdd/coach/templates/bin/tests/conftest.py,sha256=wAMRmL_3HEZEMMU1lsC6FKZ8wd5lQS800AvcqZkcAiU,6187
atdd/coach/templates/bin/tests/test_e032_integration_001_shim_blocks_create.py,sha256=tTNaSOLy08A2f6_W4Pb1mYaEn8AIavc9tln0bEnDVN8,1158
atdd/coach/templates/bin/tests/test_e032_integration_002_shim_allows_other.py,sha256=QuGP14hT-oCgdPqxl5QDG63L3cKgCbKp-rA-0MJiAew,1345
atdd/coach/templates/bin/tests/test_e032_integration_003_shim_resolves_real_gh.py,sha256=J7_hqwMW8G8j2Edv8fWtKGMQGjWLtmCmcLBjZH6iCDA,1574
atdd/coach/templates/bin/tests/test_e032_smoke_001_installed_shim_blocks_in_real_worktree.py,sha256=-V89HTV-GNeVcFVaT3U3M64GeK97dxGkclVnTapCne0,2480
atdd/coach/templates/bin/tests/test_e032_unit_001_shim_classifier_precise.py,sha256=vVJwa7VVzgDtYNmn63QxyRCTspYoSxQfk12kqk8tq2Y,2577
atdd/coach/templates/bin/tests/test_e036_integration_001_shim_blocks_unscoped_bare.py,sha256=XI2pvngsYxM_CDTiNy5sXtzZQr0NO-0sBvhNravANks,1312
atdd/coach/templates/bin/tests/test_e036_integration_002_shim_forwards_exactly.py,sha256=bOgZp2ISha7z_OZKRoo5rxrbE0fza4gu6zKspz8wVJA,1998
atdd/coach/templates/bin/tests/test_e036_integration_003_shim_resolves_real_git.py,sha256=f0ang2fgslpKDdaqt6ERAJYpv6AuF7lI7KUsrtAI97A,1481
atdd/coach/templates/bin/tests/test_e036_smoke_001_installed_shim_blocks_and_forwards_in_real_worktree.py,sha256=HPegLFsSCo2dWoUFmH8MEJx6VTc17DT6HEPNf7rce_A,3028
atdd/coach/templates/bin/tests/test_e036_unit_001_shim_classifier_precise.py,sha256=5vgyafY1T2Mm2yNqp7_vh2tUxKyvvLwSj4dzsrqgkGc,2974
atdd/coach/templates/harness/mount-train.mjs,sha256=jHlwJw--hCnaQCUtg_oXnWJbI5zCjXoJsQPVO1EW8zU,6462
atdd/coach/templates/harness/vitest.config.mjs,sha256=jUz6c6AYcgKPP8qlHV6mhCmJgvYxsguTtDTY_AfvggI,817
atdd/coach/templates/hooks/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
atdd/coach/templates/hooks/claude-pre-tool-use.sh,sha256=7uaI5JzT6exfqAawDIvCF1fsAeW1R-jbe4CYaw8Wqho,2773
atdd/coach/templates/hooks/commit-msg,sha256=4uH-MAiUpivTEtna3WNC9H031zCN8H3grI3js0r0DFU,5566
atdd/coach/templates/hooks/post-checkout,sha256=WFI4asreG0_boHPWz4zAtxjC0TzaozZ2OVUODLv4nLU,1194
atdd/coach/templates/hooks/post-commit,sha256=DVQDwQQVSAh2ca4_kbSYaPye-478hXtQk-rciaoWuLY,4576
atdd/coach/templates/hooks/post-merge,sha256=p5SgSzEOE5zcVCcOLbHq6OwVXNWFfYgjJGo2ZbFF6VQ,1401
atdd/coach/templates/hooks/post-rewrite,sha256=t3oDonRbHK3_1zRZbFqL2YMUEYACanU10YoX1eS0hRk,1022
atdd/coach/templates/hooks/pre-commit,sha256=lFhmBAxQloCbReQhz__b89NfZyfJSib85ydNv0bFBXk,4072
atdd/coach/templates/hooks/pre-commit-gh-issue-create.sh,sha256=Fc3U_xb3tz7Zel8ogus4Y_sciKZf3B_etep9NEGSHjs,1439
atdd/coach/templates/hooks/pre-merge-commit,sha256=5rvUNFepp9NmTr2zyQbRDYSCK12RnXMOe8bh03i5FT0,2559
atdd/coach/templates/hooks/pre-push,sha256=VHqY4y879YpK0p0UAFLobiBjZOXRIrvK70MLtd9sghc,11123
atdd/coach/templates/hooks/pre-rebase,sha256=BnO_xDaBg4bQyacKFrNpUaQc-t1EmvbJGsinJeGm3Ik,897
atdd/coach/templates/hooks/tests/__init__.py,sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs,1
atdd/coach/templates/hooks/tests/_gh_issue_create_precommit_harness.py,sha256=DPqx6_PaGOGbziTjdtCK3cTWcOh8VCCVTbvc2am7d7s,2184
atdd/coach/templates/hooks/tests/conftest.py,sha256=QpngCvl0u5UlsfmF3EW-UQz4cu4h3-Rx-5LXnaJSNjk,2113
atdd/coach/templates/hooks/tests/test_C002_smoke_hooks_fire_via_git.py,sha256=chAJihqqZJjLTJwFnG1sN1h_Nch1EBTIqJgGzW3Wi_E,6601
atdd/coach/templates/hooks/tests/test_C002_unit_commit_msg_mass_delete.py,sha256=lH8PGRJVp8hRKWin6lEojRapLKdocqkrqUXJFNlVw2o,7474
atdd/coach/templates/hooks/tests/test_C002_unit_pre_push_bare_mode.py,sha256=M_XqpAoS4K3CkntNH2qotUeWaJ4Z93TEQWCP2nzpK9c,4783
atdd/coach/templates/hooks/tests/test_C003_smoke_prepush_validator.py,sha256=gKpM3PxssIs1vnUWKEj1dIHOkbLts7Dx2Yu4PttLEhM,5401
atdd/coach/templates/hooks/tests/test_C003_unit_prepush_validator.py,sha256=0KOVSQttomXKhXJhQumLNj394MCnjzcv4QVmN3_lJW8,11440
atdd/coach/templates/hooks/tests/test_M002_unit_prepush_postcommit_plan_validate_planner.py,sha256=dlM4Ba2R3D93phM_b6d86iqzkLWucPF9WbWv99Jy6DQ,11478
atdd/coach/templates/hooks/tests/test_Y004_smoke_pre_push_version_gate_no_pip.py,sha256=AE1EnvfFpkdTDJiLTzNYS4phZaMQxsspHIAIaiEOM_0,3513
atdd/coach/templates/hooks/tests/test_Y004_unit_pre_push_version_gate_never_auto_upgrades.py,sha256=-_PuKJjCYSlUGtmt4-poPCwb2_6I9dpO32ZJTAYEphA,5922
atdd/coach/templates/hooks/tests/test_e012_unit_pre_commit_manifest_exception.py,sha256=atSU_1G5e5m-lY-fSiEqbxZHbshifh02jd_3c3PPNJE,11028
atdd/coach/templates/hooks/tests/test_e022_smoke_001_post_commit_core_bare_unchanged.py,sha256=I74UZ5vDD60XY42PM73ygtecY5e2_JBPiTDZHKafjs0,2931
atdd/coach/templates/hooks/tests/test_e022_unit_001_post_commit_excludes_slow_marker.py,sha256=RU_5rcSEUuQU4WUAQTv2O_8qQmOp4W2PW5FKUjsoVEc,1571
atdd/coach/templates/hooks/tests/test_e022_unit_002_smoke_test_has_slow_marker.py,sha256=8D3-Hp53LbWWKuwZ9RsFgM2Tl9dzsZu78pbJTiTm4Dk,2241
atdd/coach/templates/hooks/tests/test_e022_unit_003_post_commit_trap_restores_core_bare.py,sha256=mTtv9Ud0bLTqqXmThowqNMb5yeUgqevRDhTcvcEp8Ec,2064
atdd/coach/templates/hooks/tests/test_e023_smoke_001_routine_push_zero_bypasses.py,sha256=sZdfzaxaQFlBHY9MewKV-7A5rYZ759LIfBUeZ7PxTAM,1585
atdd/coach/templates/hooks/tests/test_e023_unit_001_skip_all_gates_bypass.py,sha256=eifkU_0HjDuQFb9v3q7Ar2RRBeC837ROmbqjMvrOmls,2840
atdd/coach/templates/hooks/tests/test_e023_unit_002_version_gate_uses_repo_minimum.py,sha256=KU-aZQPtzXiiMXWEk9fN4uqxYGCqtL8Fef4n7lcXsU0,2769
atdd/coach/templates/hooks/tests/test_e023_unit_003_registry_auto_heal.py,sha256=S3WwMzl4qEgsVuPV6YsiLjnUT6ioruM41glH__ifwGc,2256
atdd/coach/templates/hooks/tests/test_e024_smoke_001_merge_produces_one_publish_success.py,sha256=90S7w2ekh_0JgWjwzjXxhml2QZqVcshGuWKRodQfc50,2212
atdd/coach/templates/hooks/tests/test_e024_unit_001_atdd_validate_no_issues_trigger.py,sha256=nOyoi7JS5DBQVrjDKTF80rgJza__FPUcul0SOsKHrB8,2347
atdd/coach/templates/hooks/tests/test_e024_unit_002_publish_condition_head_branch_main.py,sha256=Ew1IK3y8y0M8d2G25dNWPls5BjaFUu97ZYvp6LN2-50,2301
atdd/coach/templates/hooks/tests/test_e026_smoke_001_routine_push_no_bypass.py,sha256=dAR4HepZ0wogUxdJNMjvkTkeHy3iZiAOuqojHQ9SO_g,3247
atdd/coach/templates/hooks/tests/test_e026_unit_001_bypass_audit_table_committed.py,sha256=bcm9X0HkAV4j5teXOYD0WGT-x2RAR_H6ADgJ90r5zOI,2888
atdd/coach/templates/hooks/tests/test_e026_unit_002_retired_flags_absent.py,sha256=hH5REbYLamJjmTDo-RnVXNtk6gkAKBRbJ_Qg93bwibg,2957
atdd/coach/templates/hooks/tests/test_e026_unit_003_bypass_reason_required.py,sha256=jqSC3HlbXvJJ3zSsZmX6dB_lCs8sh5fdJ5tN6jvBJGc,3394
atdd/coach/templates/hooks/tests/test_e026_unit_004_bypass_audit_jsonl.py,sha256=foHnRFnm9ICBV5xhIvgP0oqvNJsekmXPmI5DAgE-834,3251
atdd/coach/templates/hooks/tests/test_e030_smoke_001_zero_skip_grep_matches.py,sha256=YpwZjzpOL0izjo7HBfSzTb8QQcNqRPeH0Knj0rTll7Y,1885
atdd/coach/templates/hooks/tests/test_e030_unit_001_all_skip_flags_absent.py,sha256=8K23k22jOzqJe4wx4UXxTL1wuFry-oOHmUh_BtvohU8,4490
atdd/coach/templates/hooks/tests/test_e030_unit_002_bypass_reason_absent.py,sha256=moj6lRxCfRptHuxUwMtbWiMvyjmu5y_8xBq2NXw9wTk,2351
atdd/coach/templates/hooks/tests/test_e031_smoke_001_emergency_cli_wired.py,sha256=Zmsx0KZLH-38iHkGeOefrTDrP1O-mZQvB9zzBL4KNCA,2959
atdd/coach/templates/hooks/tests/test_e031_unit_001_emergency_command.py,sha256=b9ABQAsKNYsYh3igAaW1iQCfxF6-zieBTYt5H9o1xwo,4671
atdd/coach/templates/hooks/tests/test_e031_unit_002_hook_reads_emergency_bypass.py,sha256=zPfiCvDSXiMUqvMISxSyiFpj8HFryaVeDNmJ_S-IYd8,6864
atdd/coach/templates/hooks/tests/test_e033_integration_001_precommit_blocks_staged.py,sha256=NaOmXEMQR1weFDVH6oHByQbY5HJRZrQAvVHFwFkLmjE,1193
atdd/coach/templates/hooks/tests/test_e033_integration_002_precommit_allows_md_docs.py,sha256=PaZmmk3R9CHJTOelSsZ9vy6P9slbYyUhDv6rnk-59bg,1179
atdd/coach/templates/hooks/tests/test_e033_smoke_001_real_commit_rejects_staged_create.py,sha256=hJZZC1kB-FiGKHYhv-rGk8IVoWRqhSAtrrkioB3q7gw,1661
atdd/coach/templates/hooks/tests/test_e033_unit_001_precommit_regex_precise.py,sha256=gc4XIV-mY1D-RN8-uBO3qDuF2ZDLaseGkkkAciGpVjM,2666
atdd/coach/templates/hooks/tests/test_precommit_branch_gate_store.py,sha256=hOpzT9y4tR7v5soDzzjbDpz3h_d41AwPUCwyHx8ELec,4699
atdd/coach/templates/hooks/tests/test_pretooluse_classifier_integration.py,sha256=pO5xKoqaw8H7QERjFQ9B_0sKekkf_i7mg1qDX_gM4fg,7553
atdd/coach/templates/persona/claude-code/CLAUDE.md.tmpl,sha256=_w2W6I2USX4FepYeMKbnyV04xhx0jMxGcNgoiGmGuEs,452
atdd/coach/templates/persona/codex/CONDUCTOR.md.tmpl,sha256=OdZL_S_zPtl8VZDW--wKhT-q2pNWcOLrh9Jj4IhhFLg,446
atdd/coach/templates/persona/gemini/GEMINI.md.tmpl,sha256=MMe1x8pgUdXaLUBv3LSk2biIzcQooNJ1rrooSIQyGbo,447
atdd/coach/templates/persona/glm/GLM.md.tmpl,sha256=H9UlAVCIyOA3vHFXKsVgwuGR5ocOU4F5sVVEqh_F-G4,444
atdd/coach/templates/workflows/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
atdd/coach/templates/workflows/atdd-auto-phase.yml,sha256=1v1F-20zId0WuK8D0Apmg4rnyJrAFgY073S1ny_6iL4,1554
atdd/coach/tests/test_store_mirror_gate.py,sha256=0iDYFWtAA2cookVbMjwlvXx3V6XnlGtbFJ7eYDJhmhM,6569
atdd/coach/utils/__init__.py,sha256=7Jbo-heJEKSAn6I0s35z_2S4R8qGZ48PL6a2IntcNYg,148
atdd/coach/utils/artifact_claims.py,sha256=Rb3k7e2AMzQZoahnyHAdYsVSUkY-w5WwySKGFjFfUj4,11976
atdd/coach/utils/canonical_role_naming.py,sha256=KSJWuh2b4pBwxw7aWCHlntXYnzVYv0tKf6-ffVNH9Ww,2558
atdd/coach/utils/coach_config.py,sha256=eqoIyV9fVluyKjnelwWOl6QbEs1AqA_efGgZhy13cMo,20977
atdd/coach/utils/coach_lock.py,sha256=4Q0H_pwkqtLaK-okDAUxSJiRz6_tfc5BP9963qjYLbM,3376
atdd/coach/utils/config.py,sha256=GqmbaShBodPY9fpl6IgWQhP1w8LJ9w4xQgApgUXv7kg,12650
atdd/coach/utils/coverage_phase.py,sha256=14CzGiTEeb-Z-CMYnJjx1-4dn3LbQVJUlFr_-1bKVMc,3250
atdd/coach/utils/default_branch.py,sha256=CCpxwQ0fUPOzbLUex-pwxScnkLNQFqt4VY-v_Y5yrSA,3133
atdd/coach/utils/diagnostics.py,sha256=j7o8UQ2O4_F0fxVvM71PnwsM9AqY5RYWU9hdrwqAWE8,7350
atdd/coach/utils/disposition_gate.py,sha256=kPOZmR2n0S-yFDRaJkTaPe3IsaOFeCDtJPFNFjZobT4,26975
atdd/coach/utils/escalation_channel.py,sha256=wejntb10ZXBciXesGeT3MZkkUhvYbTZOM5vUarvoqiM,5318
atdd/coach/utils/ff_default_branch.py,sha256=A-1vtm0P9XZZSWo6yYdyySYA5Zw8ZJtCKHysDPQUAPI,5703
atdd/coach/utils/forbidden_command_classifier.py,sha256=Y9x2hqd_91aLyq9tT-54_jyXN_CZqHEDeh70gJXscsw,9950
atdd/coach/utils/git.py,sha256=pyuAJmxRqQovnNChb_k9iEp87Euzal3uSUE-Qipubf0,5487
atdd/coach/utils/locale_phase.py,sha256=S6eORhvj2N412BOY4QFQGcLA_twsr_D4vviy4X-KDNo,3236
atdd/coach/utils/manifest.py,sha256=ipgb3NAJ9jdDwOFyNhpXMGGrtqQlPuSOZLQCcVTbwxs,1909
atdd/coach/utils/multiplexer_primer.py,sha256=o2yHR_Y91abBQjfGQ4sGr4lfAICkrSMbVzasSpA333M,4785
atdd/coach/utils/phase_dispatch.py,sha256=D2_3c76aEiFilsNKXzhYsFzoTg0YQnW4D5rpcYLi834,8017
atdd/coach/utils/plan_paths.py,sha256=kfn2hutq_2w2NNf0PlSMPMcLWTTO6srss20gkP1IURQ,3218
atdd/coach/utils/repo.py,sha256=z6kxTkMxU12q0CVm5qh3ENQ9xH0UGoozfxB2GIW7xk4,15993
atdd/coach/utils/review_report_intake.py,sha256=uWnaT3-0ZxJzmGJ7AKTnb1sxwYUUjTTmYyc_I4tNS-E,6846
atdd/coach/utils/risk_score.py,sha256=h6E3LN021Ye69KB5zEq_g6WbzWYh38Er5UgriOO_av0,3312
atdd/coach/utils/rule_binding.py,sha256=ESHX3wSLsjsdQmCirrcQY0OeGYGbeARQeNop-C37Iw0,59280
atdd/coach/utils/rule_id_registry.py,sha256=J85r_D1TASisO17L-8iLx6yUP1XclfmCUIq8tBLXkUg,18887
atdd/coach/utils/rule_validator_resolver.py,sha256=U3rH5L5y8S4ciITxfIE1ljyh6RxIc8w4IiCB_baSLAY,10542
atdd/coach/utils/session_naming.py,sha256=31DzlOgi8j4QzrqAuqHllONxADtb9AOs8g-Ow7dM4xY,10174
atdd/coach/utils/suppression_scanner.py,sha256=McVb_MiqiQo3UVLdEkaeNh9pXcFxu-4i14LjQTwvVu0,5283
atdd/coach/utils/theme_map.py,sha256=-WzqMXRUzewpIZ2x_XVrmdOkVL73mhCxnu8NUacudow,5258
atdd/coach/utils/theme_scanner.py,sha256=ERKdKBq9DizY9n81e7MCeAHfSEoMtKJqYzI2voL7FGs,9172
atdd/coach/utils/train_spec_phase.py,sha256=qg6nAmeX5hzTKwE2aAnNGDsGDNm7w9PPNPQ1LotFLmg,3180
atdd/coach/utils/validation_coverage.py,sha256=R8rvmAWZjUqjb1tyjuH9sfpXO1IhAJI09COGg04eLec,8367
atdd/coach/utils/graph/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
atdd/coach/utils/graph/edge_validator.py,sha256=x8s7xyvKr6V7-ddSESL0l5svJmY-i_QYAjvSpDxOakg,25615
atdd/coach/utils/graph/graph_builder.py,sha256=qcPAawzV1MKcGa-zxHUVFHaBft1K6ihjXQGWuoEyeyE,60114
atdd/coach/utils/graph/resolver.py,sha256=2paPd9lXGWDjb3ImkBrQU-R1kB0NfGrp7R8x1OjuEUM,78553
atdd/coach/utils/graph/urn.py,sha256=ou6cow4r36ZerYW5zTKZ_D8VPadUcx8SRI0V9gqRa7o,53562
atdd/coach/utils/graph/urn_grammar.yaml,sha256=2GEAfrAm6FSwRkNVZYlevw7TRLWSx1LOBVUus6eR1Y0,8228
atdd/coach/utils/graph/tests/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
atdd/coach/utils/graph/tests/test_get_subgraph_edge_type_exclude.py,sha256=CgPyCwM3pwPhlJn13hUzPy6Lkpr1shGQmBGtPH3ySYs,4906
atdd/coach/utils/graph/tests/test_graph_builder_security_edges.py,sha256=IbFSR1HsiRYIMgHWXLx7pbqEFK6coTbEzgKQYvBmQHs,6954
atdd/coach/utils/graph/tests/test_graph_builder_train_participants.py,sha256=gmL-O4WV5HNapnAWPiwMlMsQHr-FBQ02Iok6dbP-KCI,9824
atdd/coach/utils/graph/tests/test_graph_builder_train_step_edges.py,sha256=dty2nLn9MnFDnU_VxG5fLmyo0UpPqP0DL4a99JkYQig,11061
atdd/coach/utils/graph/tests/test_graph_builder_typed_trains.py,sha256=JlZIm_QspelVca_9CkVmBA2jZrUp4b7djGmVMFIioDU,6845
atdd/coach/utils/graph/tests/test_security_resolver.py,sha256=QlqsKD_5lJ1JU7n5bKUaUQpnpqHKWimU1MlGBy0beAQ,11685
atdd/coach/utils/graph/tests/test_subject_and_train_resolvers.py,sha256=Azaq-7mfFtEcwliZwMM8thx2xUlN_LBv431483S2k2Y,10029
atdd/coach/utils/graph/tests/test_urn_extension_contract.py,sha256=sOMVl7E_Xz1FrvBcZMGDqlmmt8ZCa5VOCFCzCozAhoI,7824
atdd/coach/utils/graph/tests/test_urn_grammar_convention.py,sha256=WCnRfXJb5OR2zRsjuMYEnzd0K_bwl6E44Giva-at3Ec,7007
atdd/coach/utils/graph/tests/test_urn_security_grammar.py,sha256=pZM2pOa_4SzquRiONDu_CgElndiDN9bO-gZdDwoCa4U,11930
atdd/coach/utils/graph/tests/test_urn_smoke_harness_token.py,sha256=BVUFLbPyWUi1rnB34v-nNZ7z5Ijy7CzVyAQ6-d-g7b8,4076
atdd/coach/utils/graph/tests/test_urn_typed_train_acceptance.py,sha256=zceLmOzUnxlipcXrYMRHD0g9dxmBahNhlWK8rxI_S9c,5689
atdd/coach/utils/tests/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
atdd/coach/utils/tests/test_c014_smoke_001_complete_gate_answers_from_the_bound_rule.py,sha256=GHBAEs1gmBwHoqwmaTxuZmB2aECuDes5ygqydJzIA_Y,5428
atdd/coach/utils/tests/test_c014_unit_001_empty_declaration_is_a_violation.py,sha256=0PqK1cDaWcNEOQUu0v5yQcxwle9_obgefBK9S6ZFA70,3523
atdd/coach/utils/tests/test_c014_unit_002_run_reports_could_not_check.py,sha256=qY4jH3CxohwnQ5A3D5t-vw0TSPcPH2KHoTlFLfJMLSE,7221
atdd/coach/utils/tests/test_c014_unit_002_undeclared_changed_file_is_a_violation.py,sha256=EpV94EdOXRO1zvGiY8J49w5zbmdjJTTOu59F-EK1d4k,3730
atdd/coach/utils/tests/test_c014_unit_003_one_bound_implementation_serves_both_enforcers.py,sha256=U5sqBrN7pBAddWZJe0UlshsfFFZb_oStABk7UN1omQ0,7069
atdd/coach/utils/tests/test_c014_unit_004_the_authored_scaffold_is_gate_valid_on_emission.py,sha256=W1cx-nWZKA756jRA1HnbSG3_JVdVoNBzTIYD3sScIrM,4832
atdd/coach/utils/tests/test_c014_unit_005_prose_is_not_a_claim_in_any_subsection.py,sha256=uDRUhzvO2oS_HNAeLrRVw68StzH0YlISrzSmNLSdaSA,5547
atdd/coach/utils/tests/test_coach_config.py,sha256=UMzvUYdZQ644DR4XbsUoDgZhJ5ijAc57ft3fPWymcIk,20323
atdd/coach/utils/tests/test_code_root_resolution.py,sha256=PHulSPnspRoNAEIcBA0uzo5lnSFybkacfBtzxByAoVM,3704
atdd/coach/utils/tests/test_diagnostics.py,sha256=yYDA_zJx61yhavK0nu-juOMCy2TCpHtr6DAGUG8fvj0,5865
atdd/coach/utils/tests/test_disposition_gate.py,sha256=XLV69p22yznt8-ZVu_RFh8xCf4nxSAD7On6L2i3jc_c,19536
atdd/coach/utils/tests/test_e003_smoke_001_coach_invoked_from_worktree_parent.py,sha256=qYzZ8802nBNBAVY08xyPOeOi0yzuLoGeKXlfXCdaAjI,1024
atdd/coach/utils/tests/test_e003_unit_001_find_worktree_root_walks_up.py,sha256=q3YyJ5N1bkim9ZFgvRa0auKVS5LbhNOLhhRguviZf-k,2782
atdd/coach/utils/tests/test_e003_unit_002_find_worktree_root_respects_repo_flag.py,sha256=fGkYln0M8cdQLs2TdORHMW2a8YyHKaOQOtdB9-x8984,2115
atdd/coach/utils/tests/test_e003_unit_003_actionable_error_when_no_worktree_found.py,sha256=qAFr2bF54LSFny5Nvv98tzmcMISAZZjaQ1bAoGNonhQ,1989
atdd/coach/utils/tests/test_e004_smoke_001_worktree_reused_not_duplicated.py,sha256=t5tBhhVkflh7oChGmVQjry9bIpSC0_OFjOqOi-KjpcA,1000
atdd/coach/utils/tests/test_e004_unit_001_detect_existing_worktree.py,sha256=KCULwquGNcnlAL8JfRj-ZQm-RiB2XCiyXdtr2TgHLd8,2543
atdd/coach/utils/tests/test_e004_unit_002_coach_reuses_existing_worktree.py,sha256=RIRIxgZ7Aq8wsOLCjSzRjErABms3xgsTqhkdCxgIwHU,2870
atdd/coach/utils/tests/test_e004_unit_003_coach_adds_worktree_when_none_exists.py,sha256=Hsq1b_dsq07sEjkVdYmNYROenb4XiMKCFVsRqh0UpMM,2957
atdd/coach/utils/tests/test_e005_smoke_001_primer_printed_in_real_cmux_session.py,sha256=Dk2PHmvKYPXrQ0Rod3KMPB1tCfA7Fot3A0kuZxklpM8,1102
atdd/coach/utils/tests/test_e005_unit_001_primer_printed_when_mux_detected.py,sha256=xM4URjlIwG56m2pVSg5dJm04Y7GjcvpsqRWgEa-hDR8,2835
atdd/coach/utils/tests/test_e005_unit_002_primer_text_contains_key_commands.py,sha256=-7MAw_2ODYA-0qURxoYAa35HM0-_xec3Njh58Vedffs,2400
atdd/coach/utils/tests/test_e005_unit_004_primer_not_reprinted_in_same_session.py,sha256=PJg-dbf5u-nHNxzyfY5eW6P_biYG-ewI8lejExZdAhU,3178
atdd/coach/utils/tests/test_escalation_channel.py,sha256=76_drkpC2WfsKk37uo9pIhfdyFAJoEKvKK5bKoVaIwM,5433
atdd/coach/utils/tests/test_forbidden_command_classifier.py,sha256=L_Xl2lSiIQGE95iobNYMTA59uS50-F7Liy4JZCh53Fo,10454
atdd/coach/utils/tests/test_get_code_roots.py,sha256=DERgcRxlbypH0kjBoNVYaCLlFOxCT06x4sknAVmqA9Y,3403
atdd/coach/utils/tests/test_git.py,sha256=c2REonnFJKtwsjpCY4Af8SVRwR-3oWzux3l67lTUQkM,10884
atdd/coach/utils/tests/test_phase_dispatch.py,sha256=zg8d6Qn9U_srVqOuoDd7ux7cnlYK236Ad050Hh8MpYI,14269
atdd/coach/utils/tests/test_r004_smoke_001_real_linked_worktree_recognized_worktree_ready.py,sha256=5FzT86AiDGOzSruYOiJIQFFXkxMgdFNiGYaL4fKPd_g,3611
atdd/coach/utils/tests/test_r004_unit_001_detector_resolves_linked_worktree_common_dir.py,sha256=T2P79uusLBgOpmuIoTumj9dIuLp_l00437D6KeH6Ejo,3017
atdd/coach/utils/tests/test_repo_rule_walker.py,sha256=ZGCki3fwuD56wxQ1I7IHPwpCxzv5qRlinskZEPxRVaw,15001
atdd/coach/utils/tests/test_risk_score.py,sha256=_sI-5acbUCmKgaI5ipuSUnqDS050yrFCnSAN4vNYEf8,7076
atdd/coach/utils/tests/test_rule_binding.py,sha256=w9Yt7NL8is6BYF67HdWCXgm0Z5TlOQ9pFWXgpeB5CdI,14173
atdd/coach/utils/tests/test_rule_id_registry.py,sha256=IwbzRMbNl4MU-8xhrMsCIi1xL-ySCzzywPfRT7R2QFk,6496
atdd/coach/utils/tests/test_rule_validator_resolver.py,sha256=8YMXWK4z0aE--LCGPnJi56ZyOUpOe0_yqnOw4QgPWvk,9798
atdd/coach/utils/tests/test_security_walker.py,sha256=x5FWxgiQ5bxsK2YcXWBVzwnec6KxBZCahvklTeJuz8g,10321
atdd/coach/utils/tests/test_session_naming.py,sha256=5yT4Mukg9gdJlfAp49xDsckyu7Ak4hshdTBLG9dm1FA,5642
atdd/coach/utils/tests/test_suppression_scanner.py,sha256=IuqViR5WoZbtBd245Mq3BVgSSZzy0NQ7_s8jKGCwBTc,4382
atdd/coach/validators/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
atdd/coach/validators/_fix_hint_audit.py,sha256=FVsrURht1KClNZ4pOn5R530OYASbRaMKBi7QiX-fcAs,23123
atdd/coach/validators/_observation.py,sha256=VTXOkBVQSkopxVc4kgEaG3DehXNXWHLWGPuLz_fNdiA,5753
atdd/coach/validators/_pr_scope.py,sha256=Ra5LMD2on0bgUa87D_zcuUUZo1QWU-hDELYFrSYPsPw,2102
atdd/coach/validators/_rule_binders.py,sha256=DcpPJk9-u6AwV2LBDyXY_XiUmhYNYBs9Ak0WRgHMGas,2280
atdd/coach/validators/_violation.py,sha256=I9Ph09hBM789kl5moTKIlGzqyOOOEmv5vhe7iiROxH8,2515
atdd/coach/validators/claude_md_validators.py,sha256=9zeT1m3Gcg1vwf6_F4Cez7V8fycaXrXD3p76wxWenZs,4167
atdd/coach/validators/conftest.py,sha256=3uEi_NiKF0fM9NsyN8DbwXmyWFDA5lYYBUFB3XmD4sw,7909
atdd/coach/validators/issue_feature_binding_scanner.py,sha256=J6jzjUqgpLG4wF5nSF5Sxv4L9--XGukgtQA_VtBBhw4,5308
atdd/coach/validators/red_phase_leak_scanner.py,sha256=1v3A3JudFV_qo_HsdeQ8i3uXmgYbqKunxJzAmCTvLPg,5793
atdd/coach/validators/rule_id_emission_extractor.py,sha256=1nDqPqVsiv-_0Ada3vVJb3W7Kcxg6XZvlzvUdYj8DN8,5981
atdd/coach/validators/shared_fixtures.py,sha256=IHiUUIu6yHJVzOiFwVEAl0mVHVt8Y7LVtF52webDENY,21786
atdd/coach/validators/test_C001_roundtrip.py,sha256=vu-v-V_OCUD-ZJTOQyz6GL48rAYpwx3fPI4-oklAbIk,6656
atdd/coach/validators/test_api_validators_marked_github_api.py,sha256=Y9BmYFWxQb7xpXnU8FcvHDs3SlPiDNOyx1fe_pIq9fI,6627
atdd/coach/validators/test_auto_phase_workflow_exists.py,sha256=mXuzKEaHo9YMPvHVMROee6VD52ItjKU_7kWxrbc_s9c,13602
atdd/coach/validators/test_branch_protection.py,sha256=zmnq974uGrbDJJx21BSoY07rZzS0mrF8L89fZZN39Rc,3819
atdd/coach/validators/test_canonical_role_naming.py,sha256=Cwes4kQgS1dDpHpuKBQSH8Li0t02q1s83pAH0fQz1Qc,2229
atdd/coach/validators/test_cleanup_command.py,sha256=aaxl9ZQu27Sl2Lr6Mekml3rBBNZLUJ1nFgr8zObZQ2A,4384
atdd/coach/validators/test_code_roots_agnosticity.py,sha256=xoUJzOWNb13HcSnnL_CDWsfdzYocjNnsSQcLbfdzJzo,34796
atdd/coach/validators/test_conductor_md_no_duplicated_convention.py,sha256=tY3Ag69NmSjt7Z5MZ-3JRTjZyDeWLzd3DWVfz3YYsns,5550
atdd/coach/validators/test_config_themes.py,sha256=rYiJvBOI7hqjXYoq6vgdG-H4oZIV3EkJz-blui7dhsM,9103
atdd/coach/validators/test_core_bare_self_heal.py,sha256=DDmdvR6SuK1whyDaIR2KbezV1KHCxMWg1-4rarFt3kA,3113
atdd/coach/validators/test_custom_theme_validation.py,sha256=Mm_HZQsOTFveQCWWFGF1RtvvunxLAVcosDUFGLUwzt4,7110
atdd/coach/validators/test_d001_unit_001_six_schemas_exist.py,sha256=Xad24UJueiYJRY17pROaTYJ6ywXCHP-wlevjAzn5M6Y,7034
atdd/coach/validators/test_d001_unit_002_fixtures_validate.py,sha256=9jEtvwQceCSUM3cgZUgmupCPzisbL7tqQuLUsKpGFzw,4877
atdd/coach/validators/test_d002_unit_001_review_report_schema_committed.py,sha256=HOp2Rmyml1jn2QuEqRLstSVpVXFn1QNt486pPdWxV54,7491
atdd/coach/validators/test_d002_unit_001_runtime_layout_doc_committed.py,sha256=lJWznygOhts--3NcQ7exawv_LuTQT545-OA-75F-Tog,4275
atdd/coach/validators/test_d002_unit_002_pass_blocked_when_ac_not_covered.py,sha256=jzoEbNI_JHBNZAfTHBprt6588d7skMp_SU4GYraiGbI,3275
atdd/coach/validators/test_d002_unit_003_pass_blocked_with_strict_finding.py,sha256=-dbTc7btmXWG1b1ykiDwJiS4NQQ9mH83QpVfZ2kYMEQ,3868
atdd/coach/validators/test_d002_unit_004_rule_id_severity_matches_registry.py,sha256=MtFsI-Sc3M2nDXDGE6uZlM9nfi3j2Vbbqs-6XCLxglU,5252
atdd/coach/validators/test_d003_unit_001_five_phase_reviewer_prompts.py,sha256=J-tN46v8qRWr8p2AUxfUDRSpU1cR78d00hrvSGB_a-k,5821
atdd/coach/validators/test_d003_unit_001_validator_invocation_doc_committed.py,sha256=HlEWE8B8kF4smZ4B67Sed2FNV5g8EbWr06iIl0btZrs,4624
atdd/coach/validators/test_d004_unit_001_event_semantics_doc_complete.py,sha256=SRYfHqGM_TdF6hLZCDWcdgLaFtjsCJ7LEuJx6Qd-Igs,4919
atdd/coach/validators/test_doctor_environment_diagnosis.py,sha256=lvdeu4Kx0wU-qZDInXTnA-4uS4c8bqZINPHK7bp6s84,4850
atdd/coach/validators/test_e005_integration_001_init_emits_only_parseable_atdd_commands.py,sha256=2hzvOzsY4pz2AJJEj-Fulc_NhHXsHq3HuxSSB-nq7A8,3160
atdd/coach/validators/test_e005_integration_002_drift_validator_fires_in_validate_coach.py,sha256=PkZ8D0aBm8_PF3u9AS8ConR-A04-x649TsCmARVS--M,3247
atdd/coach/validators/test_e005_smoke_001_real_validate_coach_runs_extended_drift_validator.py,sha256=mzRllosRZXRykH7DdZqclZSRoMbNbNSWfBYHuogzDpY,3693
atdd/coach/validators/test_e005_unit_001_drift_scan_captures_all_atdd_lines.py,sha256=pog4B-eFDYdSn_WMx1RThfRJmplUV1Q7gfuYc2Nc9L8,3396
atdd/coach/validators/test_e005_unit_002_drift_validator_flags_unknown_subcommand.py,sha256=zqI6oAwS63e418fwSA870uXeLvfhmjXXy5eJvUkxgbw,3478
atdd/coach/validators/test_e009_runtime_artifacts_blocked.py,sha256=PWKiNr1t4CKj7BM_nkiJEtQtEa2ARnG-T1QMJS6B1vM,7386
atdd/coach/validators/test_e022_smoke_001_live_claude_md_contains_no_atdd_skip_references.py,sha256=19QTJlW_YpnXnKbGvV2iFcENZJjxKzlL2Xx0dpkByfI,2175
atdd/coach/validators/test_e022_unit_001_claude_md_contains_no_atdd_skip_references.py,sha256=5q19EeT4qNGP9WWiAreUxOoz-Dg--T21ANeyjc_Tncc,1825
atdd/coach/validators/test_e022_unit_002_claude_md_references_operator_emergency_bypass_doc.py,sha256=JhlboqwIFq5598owASbVxuYxgkdwV6n_FKt9RermnWs,1750
atdd/coach/validators/test_e022_unit_003_upgrade_banner_does_not_suggest_force.py,sha256=2cpaZdvwxqliX4eqBYVVXWZj_fszKFuKFWEQB1hCX68,4486
atdd/coach/validators/test_e023_smoke_001_live_claude_md_line_count_within_budget.py,sha256=TtqrwMzY91lVrwroOS3Jy_hl5x8jtMCi-FbtcvKCp2c,1838
atdd/coach/validators/test_e023_unit_001_claude_md_is_at_most_250_lines.py,sha256=K8WG4meU7YvrhZoEmCKXjleeM-R9sNE_ASPVUVDsc0Q,1814
atdd/coach/validators/test_e023_unit_002_claude_md_retains_atdd_lifecycle_and_command_pointers.py,sha256=__d5Is_DRJb_JjTXb5g-js8mKxLazdu8IzyBi4gtfYA,3938
atdd/coach/validators/test_e024_smoke_001_live_operator_emergency_bypass_doc_present_and_correct.py,sha256=5gwcm8VxPTB57m4VTEq5zsnUoEItZ-eECgsW-nmRdr0,1710
atdd/coach/validators/test_e024_unit_001_operator_emergency_bypass_doc_exists.py,sha256=Nz8u92ZZ0ukCd5nMc-YIqTL5sH7kAEZeXtOWJDuuRHc,1547
atdd/coach/validators/test_e024_unit_002_operator_emergency_bypass_doc_documents_cli_not_env_var.py,sha256=S6tt-OGCKUqCWosPT5pvFCOIiQwPH9Wv-kqku6-Vd0o,2353
atdd/coach/validators/test_e056_smoke_001_real_gate_scopes_to_current_pr.py,sha256=8Pf84W6ve1ZNK0fgv87NJYv-l6lq7og3DEhsWYpTyY0,3233
atdd/coach/validators/test_e056_unit_001_pre_smoke_gate_pr_scope.py,sha256=3YgDFn3ll-JbIq9x10zwGh4XjKFBghE6BZn1sNTZ9eY,3210
atdd/coach/validators/test_e070_smoke_001_innocent_branch_not_blocked_by_a_sibling_offender.py,sha256=UoMM4p0VaQr25wsDGpK_10HQnNAyBHhQQ2q0fatQCmU,5836
atdd/coach/validators/test_e070_unit_001_branch_pr_resolves_through_prmanager_seam.py,sha256=Fj6EAgPxcExQW9J4PQNtg4szW7HTVn9NRj_t8JaMdKA,2637
atdd/coach/validators/test_e070_unit_002_unresolvable_pr_degrades_to_advisory.py,sha256=GhqHYFpkDsIRz9WB3TRvsO6pkpif94MjdnSK9W_lLPQ,2591
atdd/coach/validators/test_e070_unit_003_closes_keyword_gate_scopes_to_pr_under_validation.py,sha256=UndMQIceS54Beq-VqjcvO9zpt5243_hB-0vKVODWK4c,2211
atdd/coach/validators/test_enrich_wagon_registry.py,sha256=WeTwYJqoNY6mEYc-QAvQo7YVagSOjaNKxB6Q6dpWqIM,6561
atdd/coach/validators/test_github_client_mock_spec.py,sha256=OewYe19cw_waX7dMOGGoQu_5ff6fVgGCa1FmKAg9Tlg,5045
atdd/coach/validators/test_hook_version_gate_honest_message.py,sha256=bmwauIYoRLrg1PV3T7d6Qx9nBxt63VwOZ18uXqgALkU,2180
atdd/coach/validators/test_implementation_root_resolution.py,sha256=N2M8bda7yvZph-_2KA9rgeQkks5fItXVHxk7b28I9mU,8447
atdd/coach/validators/test_init_substrate_mode.py,sha256=ei7LX5AByg5VxAUNLOdyX_d-3Jos-0Y8k-XxPTz5N3g,12175
atdd/coach/validators/test_init_themes_prompt.py,sha256=HeuIvWI0YUNJ9JNsQcmD2cDxk1DrX92V5-KsKmvYjxs,10498
atdd/coach/validators/test_issue_advancement.py,sha256=pFA3NxyqnR-CxVU97UqSair1lByVbC7Qs8R-Z9nh-tw,15778
atdd/coach/validators/test_issue_feature_binding.py,sha256=Z8juImK676-ocgim9HbS4Ub8ERY9Ryhzz5toskmuANY,3383
atdd/coach/validators/test_issue_gate_completion.py,sha256=zZhk4ZNd2bU5IPSfyF8Y4B9uPU2V_zJSiUxhR9Vv6-s,5567
atdd/coach/validators/test_issue_validation.py,sha256=EQu7YX7NGeGAA4WPKiq0W4Hf5r0FlyHMN03A2XFrRBg,14915
atdd/coach/validators/test_mint_path_decommissioned.py,sha256=sZh6AlzLcczA5U53ge1B2t7TkSAgdg-I_yTTLx7gapg,5490
atdd/coach/validators/test_no_duplicate_rule_representation.py,sha256=eCiF0tRfGWZFQNhcBTPhVQxeDnrRCSiqLNyNYQ7GSMM,4770
atdd/coach/validators/test_no_issue_body_reaches_a_shell.py,sha256=yrrww2_AN5IBJpj_VkqGAFvHBBJJA2WxyNcsvuVjlm8,3536
atdd/coach/validators/test_no_red_phase_tests_in_consumer_entry_points.py,sha256=x7MeUFWv6qOZ8U8puNOxygV6DP85g8kSHfHbqGowVDI,2252
atdd/coach/validators/test_open_issue_compliance.py,sha256=VyfwqOz45Tt_8phTf6YNuHJZ01jRU6vpaWvgSKNPDtA,5673
atdd/coach/validators/test_phase_label_projection_only.py,sha256=VvgQQnAjSa82ml8u1A9gmg_2GJvhwCzccd2a_QsHIcU,13928
atdd/coach/validators/test_platform_marker_on_toolkit_selftests.py,sha256=yOmsJRaO1rhAGsGFNoBCXs9aBObnpLn5qJyjR6bPThg,13411
atdd/coach/validators/test_pr_base_branch.py,sha256=IqB-tOHTQ9bFrRHbXovmfT-xzp8_XIgibRdpMPn2KM4,5186
atdd/coach/validators/test_pr_closes_keyword_discipline.py,sha256=XRmT9ZJ-g6QZm9Fp42pTHP11AAC22jvURDGtG0JzIsg,16735
atdd/coach/validators/test_pr_mass_delete_guard.py,sha256=586JqaF3BzfXguQaYE_8J98GZh75LNgqbj_3Qv_vti8,14690
atdd/coach/validators/test_pr_merge_blocks_pre_smoke_close.py,sha256=CVz8VSpvxmLZDBKNDcQCf4nLpl1OMjmYdQZfHhHQRps,20916
atdd/coach/validators/test_pr_phase_alignment.py,sha256=Fuzf-YA4__mU_kuRsb5ngwffk6TXkdhIAjrg4fV6V5o,13074
atdd/coach/validators/test_prepush_repo_validate_opt_in.py,sha256=-BgeW5QIe1xNFZg7PEOl_G17nemdx8QKHlGIIgErbSk,13609
atdd/coach/validators/test_pytest_invocation_form.py,sha256=etvog3_yNYCzY-QvYSWSn8vLbodMei3rNhWdxqQF_Kg,2174
atdd/coach/validators/test_r002_smoke_001_atdd_validate_coach_includes_size_budget_rule.py,sha256=lVpeUe_m8WE5f8qybRi0_AHdIUbDhkSlsohInHOYfEI,2434
atdd/coach/validators/test_r002_unit_001_validator_fails_when_claude_md_exceeds_budget.py,sha256=HgLinxRS3ONZ5OXsJ7XsqZjekSXEmVE9t6wxQwkVV48,3279
atdd/coach/validators/test_r002_unit_002_validator_passes_when_claude_md_within_budget.py,sha256=3ZaZOrHBXeE2IVjTCOao2Fn8ZAlyiKoQ0rUdNcw6Ar0,2500
atdd/coach/validators/test_r003_smoke_001_atdd_validate_coach_includes_no_bypass_advertising_rule.py,sha256=GBjMXxNX4GdO2eWLvhio42t3UQcTefjNlYPHWDecGv4,2520
atdd/coach/validators/test_r003_unit_001_validator_fails_when_claude_md_contains_atdd_skip_token.py,sha256=NWddQLeNg1AvgEFSqtT5EyMJ9-ezuNfc8eMS9QtUzL0,4484
atdd/coach/validators/test_r003_unit_002_validator_passes_when_claude_md_is_clean.py,sha256=vK5NXtn7j3nTRAHHBWBCR8ubVWIAd_6nhAea-NcIJHU,2955
atdd/coach/validators/test_r005_smoke_001_real_validate_coach_enforces_projection_only.py,sha256=y-BEBXz_593onfSZq8clma2Jf2HFcAtOtizc2vAnIiI,5569
atdd/coach/validators/test_r005_unit_001_no_raw_phase_label_writers.py,sha256=5ymW7JcDZXi72zj2oyUIHlfe2VmqOewO0-N1Z4lgImA,3672
atdd/coach/validators/test_r006_smoke_001_real_reconcile_state_cli.py,sha256=N7XkzaiYxN8zK4tguYM4Ue-cig5ttywhCp7Cxw8mfWM,8742
atdd/coach/validators/test_r009_smoke_001_refused_transition_exits_red.py,sha256=UAZSbSF8nCOr7BYzEqrwykx_GFNOX4qH8pkvvt17di0,12482
atdd/coach/validators/test_r009_unit_002_refusal_classified_transient_is_not.py,sha256=7JCAAkkL6Qq3wa4TC1-9eqrDrAp9fVkkq3yI4hXtUHE,6235
atdd/coach/validators/test_r009_unit_003_refused_phase_label_write_reports_divergence.py,sha256=2GMG-pg59jSW6uY4U8p6oQH_Q5HsKTkN-t6SooVsctE,9683
atdd/coach/validators/test_readonly_commands_no_writes.py,sha256=BvDZJzSya9iqhUD8pC44gERulQ7I3wyMvPUlnrxTyQs,7792
atdd/coach/validators/test_registry.py,sha256=6RhgFxvLb-RoayvSANeMK3BCPVRuclpkjZxusLYmgfg,18115
atdd/coach/validators/test_release_versioning.py,sha256=i_ui3vh6ZDbFeyhrSFD87Q6RbQK9aXic4SxEGfqrEwA,6784
atdd/coach/validators/test_required_label_set.py,sha256=wQH1AnvwHhOA2kQS69OotBUUGwxJcsmhVeuuQDIJiKs,7724
atdd/coach/validators/test_rule_id_registry_coherence.py,sha256=4ac431dIc9C0n71a7A35rNPkHhgqd1z0p_G68qbVSuA,5211
atdd/coach/validators/test_rule_id_uniqueness.py,sha256=_AvRW_C1odFPwF8Hy1c45GCaILX6rAYH1hDpqI1fiHM,14145
atdd/coach/validators/test_rule_validator_binding.py,sha256=Xf9E0pn_SoHblaIGHIHEMiq8eeXeJm9tcnTVB55iHRM,7539
atdd/coach/validators/test_session_naming.py,sha256=ESBxEyr064bGx43rxLDnSqCSqm23D8LCKfznCjLmdO8,12429
atdd/coach/validators/test_smoke_execution_gate_binding.py,sha256=8RxqCv1Gx-yx-Qh8KndJrChe50NzAHO243QzhmhK5a0,5532
atdd/coach/validators/test_sync_theme_block.py,sha256=gWrlXDzgWXWCckz9xXneX5jobXu-LJUIVNhXBb40GqM,3918
atdd/coach/validators/test_theme_scanner.py,sha256=lvEJ5vfy6_7DKcjJrF1NqbxPe8kPEWjPX8VocVJw8EM,10877
atdd/coach/validators/test_toolkit_source_layout_assumptions.py,sha256=f1HuvpxqxqL62pVAFtG7hwNCsYQBC4DtuXigrJftAb4,19485
atdd/coach/validators/test_traceability.py,sha256=qTyobt41VBiCr6xRN2C7BPtGYvk_2poVQIe814Blt8E,15977
atdd/coach/validators/test_train_registry.py,sha256=YDnmC1MP4TfAMZzyldh0hfHMo7LY27DZ2GXmhQx7vds,6021
atdd/coach/validators/test_transport_realizes_mediation.py,sha256=9PCZ2SOtavcpKKUh62KiH5xKklfT17KIIiZioOn_Qyc,3889
atdd/coach/validators/test_unlabeled_open_issues.py,sha256=eIM0N8j7p200K_E6GhiFwxzJUQoatfZwKUxDcrrlvC4,7443
atdd/coach/validators/test_update_feature_paths.py,sha256=nXTWvA-zlOU6rfzLl0RWgXQViL6NcYmiKycuzae9GZs,4585
atdd/coach/validators/test_validate_contract_consumers.py,sha256=DLaV7Wk671KIUONEaCeOWrLm9vSwpoLqeUYR2_T0Ui4,12651
atdd/coach/validators/test_validate_uses_live_source_in_checkout.py,sha256=wGg1ZzGCnHFoHmATnkAR9K_S1flIYfQJ1pC3FsUbq9I,2801
atdd/coach/validators/test_validator_test_isolation.py,sha256=ckmtUyCgU68we2d_FLSRZOQH0FATQqqZVai5AwWPon0,5229
atdd/coach/validators/test_wagonless_graph_context_compliance.py,sha256=egrfuXmxwVSDh-BmlFTWVcpW2ZkdBmHgNCmUy5qs_Rk,2691
atdd/coach/validators/test_wheel_completeness.py,sha256=urdDDubVaBnGFcP4LMG3HBS7kkWsPywlaJa77GDiiXI,11883
atdd/coach/validators/test_workflow_consistency.py,sha256=h37FTzIfuNzK9CIgrR7k_maRx3R-6pQn6d6Odagtnks,1639
atdd/coach/validators/test_workflow_template_command_drift.py,sha256=Cm_IS7KdIvhF-xEw6b1x0bY9SDpPPD6fYQf_PtGdXI8,12024
atdd/coach/validators/test_worktree_enforcement.py,sha256=3MbVaKpOjqfgl9b55OInvE63RLrXHLAzsEc_ftSOte8,6442
atdd/coach/validators/test_y003_smoke_001_guard_catches_polluter.py,sha256=nfF3oihgwoE3mDK0RNEcPNpRBcVjy3b5bXIH0zJRAsw,7603
atdd/coach/validators/test_y003_unit_001_repo_root_bare_guard.py,sha256=whYbA3XhB9Qmwvy3Lx_ApMWqGFCF2x1c3cTR3b72GCk,15942
atdd/coach/validators/fixtures/minimal_repo/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
atdd/coach/validators/fixtures/minimal_repo/test_minimal_pass.py,sha256=Wj8t_2exoRs_ptAXjCLEnk7gdWlfB5gWdB7dc2FO9Z8,425
atdd/coach/validators/fixtures/toolkit_source_layout/pattern_a_clean.py,sha256=xQE5GHeiiHcgs6TPMbj6Ht4CTU8hRESHsDS2PEpPCRI,922
atdd/coach/validators/fixtures/toolkit_source_layout/pattern_a_violation.py,sha256=_mPhbf6uYqWjyEKMt0dpakOYVdq0khjBb16hfFIZsss,726
atdd/coach/validators/fixtures/toolkit_source_layout/pattern_b_clean.py,sha256=2LnjV7hnIV1RysNLmAV0Ai7qggx8xRMEq8EIiJYZQBg,578
atdd/coach/validators/fixtures/toolkit_source_layout/pattern_b_violation.py,sha256=L1dLmt7N8PGtI6qPdvMp_4S7_ko-xBowaeEC9H_xmoo,495
atdd/coach/validators/tests/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
atdd/coach/validators/tests/_bind_issue_feature_helpers.py,sha256=VISAXHssE8ytiGzkEhqWcrohCwswxqssJrRuRlztPzE,9142
atdd/coach/validators/tests/_d020_autonomy.py,sha256=WXZzOwN3damhEZ1ZDQxg4i_MHCLZZyCUz19Z79KvJAo,3329
atdd/coach/validators/tests/_wheel_harness.py,sha256=ETtMdhkaM5XlMJrHbbPny0yqzWSxr5Ml6b6I23xPDZc,5788
atdd/coach/validators/tests/test_E025_regression_validator_red_phase_leak.py,sha256=rk0Ju-YciaHw_AZYw0q4Zl67tVG8CDrJ053YLgca4-E,6715
atdd/coach/validators/tests/test_c008_smoke_001_repaired_gate_executes_against_a_real_wheel.py,sha256=qF012cgWtVkaPWJXK9IAmmUb-cP4rum7oQByWUJL-aU,2906
atdd/coach/validators/tests/test_c008_unit_001_scan_covers_every_package_data_file.py,sha256=rel5souJrqVZdvgpuChlVMHOpe51GFDxPpkXT_ZO8p8,5755
atdd/coach/validators/tests/test_c008_unit_002_gate_executes_against_an_installed_wheel.py,sha256=PtNK8Mop27lUhp2O1MyJg8VC8UXAYyBWt2aOEQWdpxk,5297
atdd/coach/validators/tests/test_c008_unit_003_editable_install_still_short_circuits.py,sha256=nzB5WCpI8CapQYZCj0JSHGcWEJJ6toradvx-EhuMkoU,2510
atdd/coach/validators/tests/test_c008_unit_004_rule_node_carries_a_gating_disposition.py,sha256=nqXzJRN4A2-tMEgGnW0Mq4tEdbyZFP00D_uZJmJ9NG8,2701
atdd/coach/validators/tests/test_c009_smoke_001_consumer_sweep_collects_with_zero_errors.py,sha256=KIYa14QaobKPzU4ZsOuo8XnP6_fwvA5M2XtFpGvkj6c,6402
atdd/coach/validators/tests/test_c009_unit_001_workflow_declares_a_wheel_installing_consumer_job.py,sha256=P1790SnhOBzcLVrRUCOxfFoLRR32S8zJa_HdSznEvHA,4387
atdd/coach/validators/tests/test_c011_smoke_001_real_validate_coach_reports_the_binding.py,sha256=YTICHFpR9HCf8JUiY0oYrlEy4jmjIAInN86W1dr8lzQ,4079
atdd/coach/validators/tests/test_c011_unit_001_non_resolving_feature_is_a_violation.py,sha256=UARzC8SHBGIfFmngqWijTAn2cdVU6-43K9K3TQGJHPk,5352
atdd/coach/validators/tests/test_c011_unit_002_body_and_store_binding_must_agree.py,sha256=XpAXlNmj1m9pFnrDtaMnAobvbRrFxp1wWpbj99nxsdI,5060
atdd/coach/validators/tests/test_c014_unit_001_classifier_sees_this_repos_code.py,sha256=xnx4VkVI34iSSShE28FCFdJy319YzLjY2hcTcvaV4TA,7248
atdd/coach/validators/tests/test_commit_trailers_emit.py,sha256=82JzkAFHCQFthuBBVEzgQ8WNw7q-WBlM5ojTueuBPhw,3552
atdd/coach/validators/tests/test_d020_smoke_001_shipped_package_loads_the_declared_machine.py,sha256=NrOIgvxK3iuucbwVMZvcabxwI-f7P-E2NTxZWNfjJts,9338
atdd/coach/validators/tests/test_d020_unit_001_every_phase_declares_a_submitter.py,sha256=ENLtFHMRsdcLG-qAxTAiauTlM_MjjdaZzCHlPVOUotI,3889
atdd/coach/validators/tests/test_d020_unit_002_escapes_are_never_autonomous.py,sha256=LPrchVCbPoZbhhXCoX1KAAQdZvOJdr84SGann94Bcsk,7071
atdd/coach/validators/tests/test_d020_unit_003_node_is_schema_valid_and_paired_with_its_sibling.py,sha256=EtKwuem7tpbKah-jVW0CYNYm1GxhbIQFC4hDLDvOCD4,5455
atdd/coach/validators/tests/test_d020_unit_004_the_new_key_is_inert_in_the_loader.py,sha256=LwrE562nLvs74mlpEct4S508me_W3apVrzfuoxL1Gw4,4993
atdd/coach/validators/tests/test_e006_unit_002_no_dangling_replacement_target.py,sha256=lodIxM3n_2CF0E78kj1QmU_uUakUgwfDZGFwO24aPKE,8395
atdd/coach/validators/tests/test_e061_smoke_001_real_cli_create_by_slug_warns.py,sha256=PjR4BsFK7Whh8iFjb-MNUrNwFjTuKqmCESvNpDMKdbY,2379
atdd/coach/validators/tests/test_e061_unit_001_create_by_slug_warns_and_still_routes.py,sha256=gwyNZJupf2gWCnWEf4nkvzWrPe3meDPgcQEr_WT9llo,2055
atdd/coach/validators/tests/test_e062_smoke_001_built_wheel_carries_every_non_py_source_file.py,sha256=xY1HpXAWHf5xJCjvyeoQsnuiIKKdzNrP0X1GXN759gc,5206
atdd/coach/validators/tests/test_e062_unit_001_bind_rule_resolves_from_an_installed_wheel.py,sha256=RkxCuvZ20AhrMdO1ov_JxAQaFA7nIQ7w1Xy7wJTnXzA,7587
atdd/coach/validators/tests/test_e064_smoke_001_built_wheel_ships_no_javascript.py,sha256=PTGgoh570pLaIKACzBHjz_TgVXxdNHwFSp40C3D6Oes,10354
atdd/coach/validators/tests/test_fix_hint_completeness_helpers.py,sha256=NcXgNTpgyZOqaYTWJ9BzWfGHIRL_aMgvgtce-tCNgBk,8745
atdd/coach/validators/tests/test_github_client_mock_spec_validator.py,sha256=4uJ8ilgFjGQ0LdxRZkMeMszpXqP-daQJIeICtvqTJUI,4045
atdd/coach/validators/tests/test_github_client_stub_autofix.py,sha256=nGSDG9oNjrB6o6s0amVtNsJmpLZJ_p8rvUbqRshdJPc,2522
atdd/coach/validators/tests/test_implementation_root_resolution_catches_fault.py,sha256=1lxAroLW1cDhYeNSFK6yGH8Xi-IvPi6-Stw1CZLUtIA,3482
atdd/coach/validators/tests/test_issue_advancement_non_lifecycle.py,sha256=ELnYJD34B-v3BG0UuLz2fXvduPy9ZjM_YBZgMWA0rkA,2588
atdd/coach/validators/tests/test_issue_advancement_scoping.py,sha256=TKoBcWdPDxC_gOVRL0UbHJZ-bEkP1IvwXMDpS3-sUwE,7733
atdd/coach/validators/tests/test_issue_advancement_states_only_what_it_observed.py,sha256=YsCA0P_yU_VuGem4A4ue5j-CPCDvYkHHZceIl9sJq7Y,10766
atdd/coach/validators/tests/test_l003_integration_001_no_atdd_wmbt_label_dependency_remains.py,sha256=v8KgzQgVjsMrkIBlAHG8ESQhLP5DsuUMaadIVn6j8M4,6728
atdd/coach/validators/tests/test_l003_smoke_001_coach_enter_lists_plan_backed_wmbts.py,sha256=bpkMbFThzUYgOYGyCRoVZ__bhR7U_BPtaivZsENxjrM,5271
atdd/coach/validators/tests/test_l003_unit_001_resolver_reads_the_feature_wmbts.py,sha256=vcovywxoWBPfjiEEUE62dJtZAPbHRPsw5OGcBEzPTFg,5139
atdd/coach/validators/tests/test_l003_unit_002_unresolvable_binding_is_reported_not_blank.py,sha256=5dkLEOiTloBz0iauggK8ZLF1h32jQ2KQgaxAeORKQWM,4670
atdd/coach/validators/tests/test_l003_unit_003_the_plan_tree_is_the_issues_not_the_cwds.py,sha256=MW9Q0wwShVnqcp6qYVb1trDPWrLITKZlN6vwuGzEn-4,6132
atdd/coach/validators/tests/test_l003_unit_004_an_unseeable_tree_is_its_own_outcome.py,sha256=xc4sG7NK6Qe_XgWKUb3DGknhh4Zegg9CnT8izT6jIcQ,7371
atdd/coach/validators/tests/test_no_hardcoded_rule_severity.py,sha256=veK06-uTo8s7VpbIP3fE4_a-YFy4Id9uU0Dqdk2eamw,8316
atdd/coach/validators/tests/test_phase_3a_rules_array_coverage.py,sha256=LpFutnkf7ezFz2fVLf3hJn5b2wxCktcrbNCnkruZdc8,6794
atdd/coach/validators/tests/test_pr_base_branch_helpers.py,sha256=G-O79ORL2HLpZH-6KFsMohJFq5IWk0mZSK5agzG_tC0,3113
atdd/coach/validators/tests/test_pr_merge_blocks_pre_smoke_close_helpers.py,sha256=N5gjWhD2mAUkCfWJp3_cDh10kCz82rakN8v3UX9Lnso,6192
atdd/coach/validators/tests/test_pre_smoke_gate_unreadable_link_could_not_check.py,sha256=z9dKNkHgImCfEW8y7t-Ez5i0eIivfbc9uEdjvcpERdI,12260
atdd/coach/validators/tests/test_rule_id_emission_extractor.py,sha256=2fwu3P4IfKWYhHjS7EhHSpVatZMkvPN2pnNqI_ksHf0,5007
atdd/coach/validators/tests/test_rule_id_legacy_grammar.py,sha256=rP_0dYtKz_eOq9UOV8eE_6pu4c0ItowmTD_mWevsPSo,7905
atdd/coach/validators/tests/test_rule_id_uniqueness_helpers.py,sha256=UqxIkJvwAkFWLgE1tfd_5qLwSgfi769822R_twYtEU4,6090
atdd/coach/validators/tests/test_smoke_rules_discoverability.py,sha256=QtR6g0JcQro1gDWN1c4lIkgJ9FwDKFOywz1OmQCU-ZA,3867
atdd/coach/validators/tests/test_violation.py,sha256=vE0hRBFrXOFA1508yc8TpQNF5v-i9RkaynVQsE--aBk,3323
atdd/coach/validators/tests/test_wheel_completeness_helpers.py,sha256=til-Whkk_vYdG4o78SCMNTdSkud8dt4jotlkbNxvvAg,9880
atdd/coach/validators/tests/test_workflow_template_command_drift_helpers.py,sha256=2oVOGGsyKoYc7Petyth5Edjm1-JpcfsWO7gVUsn3Fng,4588
atdd/coach/validators/tests/test_y006_backfill_skip_guard_requires_resolvable.py,sha256=Q1XOVLxzeZdri5CQaZBlevWdgv-m3s7aOLYp-dwrVqE,10261
atdd/coach/validators/tests/test_y006_integration_001_backfill_populates_null_bindings.py,sha256=ILEs5vUEAVcRN8Wn74crjZYy3V0ZQwTsIA1BxZylS7k,4774
atdd/coach/validators/tests/test_y006_integration_002_dropped_flag_guard_is_load_bearing.py,sha256=8xcBOUqopoj0EV9YNpYJIk1uUkNzIQAwSJhRTjvhBcs,6046
atdd/coach/validators/tests/test_y006_real_cli_backfill_resolves_wmbts.py,sha256=AC5dA3yoEw4tJ7pq0aE6UiC5BO5_eTRbhcm6wl9Z3RU,15471
atdd/coach/validators/tests/test_y006_smoke_001_real_cli_revise_populates_the_store.py,sha256=VkPjZJ4rRIYkTQ-sGngEhWwxCFYhBDSftS_EYcPQzbU,6059
atdd/coach/validators/tests/test_y006_unit_001_revise_writes_the_feature_to_the_store.py,sha256=yUQDn5oYYsjuv7eDt-V0BgiRTqkSRrUna0vvlzw5dKY,4867
atdd/coach/validators/tests/test_y006_unit_002_create_derives_or_requires_the_feature.py,sha256=sDLkxWyuJIwXkWwC9ZUtIhkHNFTWCsxKvxlq7qYYw7I,5077
atdd/coach/validators/tests/test_y007_smoke_001_real_cli_revise_writes_the_title.py,sha256=f4KtQozs56R5MRyZIOYBwLy6hd1b33HCwG-JjzpVob0,5881
atdd/coach/validators/tests/test_y007_unit_001_revise_writes_the_title.py,sha256=aTrEyhi_rrKdQqQjFx1JE2oByfBONO_xkUxNLax2uhc,8517
atdd/coach/validators/tests/test_y007_unit_002_revise_refuses_the_flags_it_cannot_honour.py,sha256=GmHtppxbtv8cVUEryX2E_yn0R_TsfcoU3r63hSR7-vY,6639
atdd/coach/validators/tests/test_y007_unit_003_every_registered_flag_is_consumed_or_refused.py,sha256=1ElAx5P1Dj3ANgaFnhn4taiWZ7Ibm2Takj_EFhKdCps,8429
atdd/coder/__init__.py,sha256=Rmi5S7Pzx7qsRe5MC66GduNGmkssWWnElkVvvNHFDgU,45
atdd/coder/conventions/adapter.recipe.yaml,sha256=Ss9OJJ-FEP8TU_D-N6X_1nO-Karb-Cg5OopL9_gLjMI,3039
atdd/coder/conventions/backend.convention.yaml,sha256=aw8oMjeEj8H6PdVvvYAI9UiIoVDptKdSxbLmMIUHTvg,18257
atdd/coder/conventions/boundaries.convention.yaml,sha256=CB89Dc04g9NsXwBJZERWYTWHpJ9SlXFEnPT6wq8lC68,28800
atdd/coder/conventions/commons.convention.yaml,sha256=VhA-WOQLO1mzpX8PMckkBgB6Fyf7mOP3Oq9eCxho920,19006
atdd/coder/conventions/complexity.recipe.yaml,sha256=fjVnsb0kGGstTDKTaeYO_1XJ3408wE0lheAxf02Hm3s,3636
atdd/coder/conventions/component-naming.convention.yaml,sha256=YlwPqUN6JZ4fW9zWaF4ulTUeIr6-X36FnXdSq2Xi50k,7224
atdd/coder/conventions/composition.convention.yaml,sha256=-VK750W1yYzXd2tDqCysxQBVr6htUdygq_QMlLs1X6c,4952
atdd/coder/conventions/coverage.convention.yaml,sha256=nWxspd_bbs5tFSmP5l0DBpCwAPQXf99ZLgAD1jgSfw8,2804
atdd/coder/conventions/dead-code.convention.yaml,sha256=XJOnqLlcY3mDtuyHD-qEKmdNbScxk9-f7YOol7ruCx0,4957
atdd/coder/conventions/design.convention.yaml,sha256=84X-EvaYEXvU-_b0J1zLEID6tbba6NMmXYq43C42KiQ,13387
atdd/coder/conventions/design.recipe.yaml,sha256=LP2S504JpfzwoL3jPdSmYKMmg-_Bzlo-5vD21ynJJLw,9436
atdd/coder/conventions/dto.convention.yaml,sha256=LM6fjOHD0pdqaqrkWofzTAWjR_g5OQVs4vYcA4AluxY,24313
atdd/coder/conventions/duplication.convention.yaml,sha256=O1qwkpORqQKm5z6lfxEPeMGY_63AR_z-NjiwTWXG7to,2708
atdd/coder/conventions/error-response.convention.yaml,sha256=2KoFiO-fHOUeixROTDhfIuHX7irkEYth0bTkQ7F5Gts,4551
atdd/coder/conventions/frontend.convention.yaml,sha256=XBvOWODl4fQBxMhjW55hrpsnrFk6MujbLKFt9lUbQZE,25037
atdd/coder/conventions/green.convention.yaml,sha256=WkyLh5Jn_FojTJSYK-OoPimJ7k0v4KD9GkkY7eo4Emw,43867
atdd/coder/conventions/logging.convention.yaml,sha256=2fGLvwiT8E_0RwJpgyetWnIIOfeMeGeHn1nuL6rKnnE,7502
atdd/coder/conventions/performance.convention.yaml,sha256=84B351YxIsSPQ0UGNKEdpBTma6SYU9QOeReCWW6Czic,1819
atdd/coder/conventions/presentation.convention.yaml,sha256=9wGeF-v3q5R-c4urHKIhI8qdsdNV3AknJkKxjjGcM3w,23342
atdd/coder/conventions/refactor.convention.yaml,sha256=H99qCd0k6fIWw_wZCc_7NhV5P-u_134nhgm18rgfFQ8,24080
atdd/coder/conventions/security.convention.yaml,sha256=t8Kk6ID2WuGxvMiNcUvkxHPR8oxNTRlLezN8eHBZWuo,5768
atdd/coder/conventions/technology.convention.yaml,sha256=JtNf9hLmvXcsbbnHFEjKFFsQCMx3GLgcQqSrNtGSOqA,14638
atdd/coder/conventions/thinness.recipe.yaml,sha256=4FZplEJQA93qsvpJ4QPCn91duWtTL_V_CsqSgIFfBSo,2664
atdd/coder/conventions/train.convention.yaml,sha256=93Y2SU9LNhdXCPVzEBlEU7d6dgRwPOlGQ6vGfsqPZd0,12603
atdd/coder/conventions/verification.protocol.yaml,sha256=tYOId2A8xKoTqjcrKN1RNUK20_f0_e9GeVm_GBKrXMQ,1523
atdd/coder/conventions/nodes/coder.backend.code-is-organized.convention.yaml,sha256=51W5L5K4OVKoxTpSlFg_2Z7zbFZid7Ws6PkBbBo1xZY,706
atdd/coder/conventions/nodes/coder.backend.imports-respect-dependency-allowed.convention.yaml,sha256=2COBz0Zf66nLYCKBPmVm1QpM54SWkCRvuZ_WbCdw1Wo,874
atdd/coder/conventions/nodes/coder.boundaries.no-cross-wagon-imports.convention.yaml,sha256=-V1xckWwT9S1NaKAgLciS-LAwAbxdeDrHA891DesdXI,1336
atdd/coder/conventions/nodes/coder.commons.domain-layer-purity.convention.yaml,sha256=9aKySd01AWkPmXi94oaAe1rrUw0WkgbMspY8buZt87A,1129
atdd/coder/conventions/nodes/coder.commons.shared-code-named-commons.convention.yaml,sha256=nOJzNGGFSBbeXHUlpAEtz2AKqw7b9kXp-u-015dvteg,970
atdd/coder/conventions/nodes/coder.composition.every-file-has-a-consumer.convention.yaml,sha256=hB5ggjEASzJyVbLlk8qAI5VBCChe61Bs2ueyFFfkN5w,1196
atdd/coder/conventions/nodes/coder.composition.root-reaches-all-layers.convention.yaml,sha256=80G64dNStveeGPwlNkCflU1RxWhYvKy6UTqFtB2j-e0,1067
atdd/coder/conventions/nodes/coder.coverage.every-feature-must-have.convention.yaml,sha256=0nBVJrUp2KPoSafmc6NQ-nTfGIjCNqnJbRjYT4EZNkI,896
atdd/coder/conventions/nodes/coder.coverage.every-implementation-must-have.convention.yaml,sha256=9p8-eIjhn7wLcNeG8tcioalamJX1YITuz3ZrcpZgXKk,838
atdd/coder/conventions/nodes/coder.dead-code.reachability.convention.yaml,sha256=hBX79JJuifxxKH4C5rrDj2IIUHe0J_mrMa-7Cv9KbqQ,1027
atdd/coder/conventions/nodes/coder.design.dependency-flow-tokens-primitives.convention.yaml,sha256=3Lw_yzzj2-UuBRkw_-6QL-P8oSZ8F5PIrYg6LDd1P58,756
atdd/coder/conventions/nodes/coder.design.tokens-are-pure-values.convention.yaml,sha256=vAD-FXiYpN2O8hT6hHxDa0hoiIkOov3WagVjvdObD48,710
atdd/coder/conventions/nodes/coder.design.wagons-import-from-design.convention.yaml,sha256=vdJwtAW1PJ87CYsY3hkE5ivhBefIwKMzTxSf6HKHsJs,763
atdd/coder/conventions/nodes/coder.dto.mapper.convention.yaml,sha256=W8b5nLma7gMUvLOax8WYDzKZQlvJyjXkkcbO0UpevmM,615
atdd/coder/conventions/nodes/coder.dto.placement.convention.yaml,sha256=tq4jxSwQ_NbHiGRMQ0YMC8jj5I4S3j1-dy1BcoQR7R0,634
atdd/coder/conventions/nodes/coder.dto.purity.convention.yaml,sha256=M877yFtAD2nfzkXZcr6Y50kA7Le6vDpVPlIWsP3mfK8,600
atdd/coder/conventions/nodes/coder.duplication.no-structurally-identical-code.convention.yaml,sha256=NbGxcpOuFrxNrZTjoww3aTEuwt_USqk4HHy5OybD-3g,958
atdd/coder/conventions/nodes/coder.error-response.bare-string.convention.yaml,sha256=EyIRPufNzvynOOR0BR-k658iRjvwm6R39YEiCpjoalc,814
atdd/coder/conventions/nodes/coder.error-response.code-format.convention.yaml,sha256=x3Ojgsu_QEtYScK1XCu_DG7izlE6zlXKiJ9q9_HRJ3g,765
atdd/coder/conventions/nodes/coder.performance.perf.convention.yaml,sha256=y0FVUIZXMTdinby-tGuVVgCMBLEZ8i-tcdKtdtVwg_c,902
atdd/coder/conventions/nodes/coder.presentation.controllers-never-call-domain.convention.yaml,sha256=Hgb0r347G2-TabU79XSgQk7LWtqYDWj9lzIv6JHg9_Y,750
atdd/coder/conventions/nodes/coder.presentation.layer-is-thin.convention.yaml,sha256=rxFwhiFTsQ7saABHIdL3kvTmqkB2XvNTDyCwzAVc96E,731
atdd/coder/conventions/nodes/coder.presentation.response-models-live-in.convention.yaml,sha256=R-YEsOvuuyMG2ZV3pht8DgpMcvWJN6jDGLedUsFG8BI,685
atdd/coder/conventions/nodes/coder.refactor.coach-ratchet-pres.convention.yaml,sha256=ty5reD-4G2SWVVb4OqiyHl7ggpPeug77Zcm0EI3aXTg,1977
atdd/coder/conventions/nodes/coder.refactor.composition-consumer.convention.yaml,sha256=2ij8eqeI0hfKvtLcpFIfKRUGS-5NJAuQ42rsMrbqa_c,1122
atdd/coder/conventions/nodes/coder.refactor.composition-root.convention.yaml,sha256=LTP-jqwSFU6oXa1cM2v31tQxCl0sLgriyJk8zq0O28Y,1096
atdd/coder/conventions/nodes/coder.security.hardcoded-secret.convention.yaml,sha256=DyefMsaD9bUs4LkX8oRqRVDSS3nJxoDMFPzoNQRMWyk,1018
atdd/coder/conventions/nodes/coder.security.xss.convention.yaml,sha256=fNrx6cAn6ArfYX4AV1U3eYpnFY-9V9xkPj7TeuNmppA,906
atdd/coder/conventions/nodes/coder.state-store.core-imports-no-providers.convention.yaml,sha256=TzOR7JlKN6t-knu7vPTTvP8Ctuc9FdkPoGaT7PuvLgw,1374
atdd/coder/conventions/nodes/coder.state-store.no-raw-sql-at-call-sites.convention.yaml,sha256=lgQHhOlrUEQROK5xQe6VvMHRZtDMUu56sSt6L4flaG0,1299
atdd/coder/conventions/nodes/coder.state-store.one-external-ref-per-issue.convention.yaml,sha256=_w75uqtZuuU4VVSUoHKMHgeD2jwmQLlDTL6CfBVluHg,1439
atdd/coder/conventions/nodes/coder.state-store.operational-vs-definition-sot.convention.yaml,sha256=-HrqeR-ZM1JgmRFgIndyvAWM3UZgqkR8q4ZjpoHNu6Q,2638
atdd/coder/conventions/nodes/coder.state-store.single-store-per-control-root.convention.yaml,sha256=eREEtaixfEtjfr7ErQ3rOcWGQ8ltuGtpuN-DEs73oKM,1381
atdd/coder/conventions/nodes/coder.state-store.sync-engine-provider-agnostic.convention.yaml,sha256=pKgvp4sNB5GEYwdaG37jK7WWHa2em3oxsONpN3f4R8k,1307
atdd/coder/conventions/nodes/coder.state-store.work-item-provenance.convention.yaml,sha256=qL6VN1ltzumByJVDt0mc0jjfRy3xPEcFsXKXiUFelGU,2791
atdd/coder/conventions/nodes/coder.technology.approved-alternatives-are-taken.convention.yaml,sha256=G_93LO-WHk687pEwgmZYEbyR1fEXRKlXhc6Guzi2MjM,932
atdd/coder/conventions/nodes/coder.technology.new-components-default-to.convention.yaml,sha256=KqOvnmFshJip-hmMrgBDLjP_fk6BcB8GwGbR6R1igu4,937
atdd/coder/conventions/nodes/coder.technology.unapproved-technology-choices-require.convention.yaml,sha256=fvn6sE34HGWu_v9Ni2zLvohDx6XqmzvUzIWn9mTGdkc,890
atdd/coder/conventions/nodes/coder.train.acceptance-commit-idempotent.convention.yaml,sha256=hWH9gfPlk8vpAd160C5y-AySr7S0S8au28A1CsEUqQ0,644
atdd/coder/conventions/nodes/coder.train.production-composition-cargo-zero-drift.convention.yaml,sha256=tVli4DooOAvqS9nTIacK0zpaJCelPPE8X3Wc6yz5MWo,1397
atdd/coder/conventions/nodes/coder.train.station-master-owns-child-train-fanout.convention.yaml,sha256=Nrb_a6WxanT3kjTwxR3_zCzzKsS-LNmbeIbbtj9qd74,648
atdd/coder/conventions/tests/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
atdd/coder/conventions/tests/test_adapter_recipe.py,sha256=293CU9rj7z6bj_1Wh02VhVCslaHfK-KeMJFgKgK7cvM,9370
atdd/coder/conventions/tests/test_complexity_recipe.py,sha256=xz-SbIjPRLRdiydRhX1rkHg1aszWyxjo5bJVa5gGohU,9123
atdd/coder/conventions/tests/test_component_taxonomy.py,sha256=nnfTZQEVMUwyUNRj1hty61X-EX8HlloJlFiiWYS7G_I,14150
atdd/coder/conventions/tests/test_component_urn_naming.py,sha256=f1qDlFd8njDvjjOmtuZUqQqnWvl3BW9fiJuuXnPUtYM,6812
atdd/coder/conventions/tests/test_thinness_recipe.py,sha256=cO2BpGnlN62rwje43e-zoh1mADqrtQadPeqRARM9_YE,8702
atdd/coder/schemas/design_system.schema.json,sha256=KgHxYa3DeNZdXwn17WniTPN-T-ALdHJpk96YZv4WapU,10101
atdd/coder/utils/__init__.py,sha256=s-Ny7o4PCS0Gt69RSrDGFjZlWEsSdwG24bHLXYp8J-0,48
atdd/coder/utils/python_file_walker.py,sha256=hWdCBH4JxDb9SOj6IeY536WEcktkZc1pmA2620zuqQY,5412
atdd/coder/utils/tests/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
atdd/coder/utils/tests/test_python_file_walker.py,sha256=pz7d_HGMVYLTHL4oz_PS_curKoZXCWxsIXe4me8xC60,5669
atdd/coder/validators/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
atdd/coder/validators/_four_tier_ratchet.py,sha256=zkL4iR195odheQOcxO8hUaJYYb30DwE4MH-WjacIqlg,5311
atdd/coder/validators/_toolkit_roots.py,sha256=NtwZv1Hc3ZI6hyjwn0tNEJIscJaIZ9vI7MNrcyMpAD4,4951
atdd/coder/validators/conftest.py,sha256=Sk_EM7gs-55jUeMfjTRxY5ikwno23jC0LiqGwANQ4KE,172
atdd/coder/validators/presentation_ratchet.py,sha256=IVb4OOAeuFNQ1NZkfSx48K2uqVp_4a--By8x2S-OpX4,8579
atdd/coder/validators/test_commons_structure.py,sha256=HkbIY1hbgOqkmwxsneCPLQCtBqtlk1wk-yMzuZWYumo,16378
atdd/coder/validators/test_complexity.py,sha256=dwHTu2tosG4HN-6MRfQgZck55O3UVGx-EmQswNWQw90,21852
atdd/coder/validators/test_composition_completeness.py,sha256=iFxzDfxINMVDqvdookhIokkl5TX-ose2cghkxmTfh9w,33719
atdd/coder/validators/test_contract_driven_http.py,sha256=Qah_xq1v8mp09v1rWj7YUUyu-0Lv1Awp92ALrUPxAZk,8066
atdd/coder/validators/test_cross_language_consistency.py,sha256=dnco01TMxkT4G-IZFdDWLVBOQJ-uepjsNAe1omxQURM,14877
atdd/coder/validators/test_dead_code_python.py,sha256=FHhaVAwEhbm1it-gn6IWoi-nkO3w7WBteh_sdbM6_gY,20357
atdd/coder/validators/test_dto_testing_patterns.py,sha256=uktkiHrVeeGDltxex1y06S_vWWkYEKWAww_-G9wUIEc,9651
atdd/coder/validators/test_duplication_detector.py,sha256=YLnfLoCjPbj78eSgrvw06ljajZXCmh5NjKxXrpjwp5g,19264
atdd/coder/validators/test_error_response_compliance.py,sha256=FyfgLLg_r-pyzpXp7bAn1cEqU_DCv7Dl2jjoGbwRL84,13785
atdd/coder/validators/test_frontend_composition_root.py,sha256=WMBqdvItmXmG3-QHbK_F_L5Gf5f2_qI6v8vYBUj9NZE,9322
atdd/coder/validators/test_god_hook_elimination.py,sha256=cJjNr0oLov0q92kY9cXFQ6DR4s4563_crMW0Bypal8w,7614
atdd/coder/validators/test_green_cross_stack_layers.py,sha256=xBgAL4bWLZl0acG60lU2MNI7gYiRWsi8gAsNbIQo1eQ,6918
atdd/coder/validators/test_green_layer_dependencies.py,sha256=8TWuTD3RrDBqp9LUCSU1gnRzT5c_PG2MD74_k9XtxyI,5626
atdd/coder/validators/test_green_python_layer_structure.py,sha256=WXo1VA5-WprgtAQgC8ekhuIRJR47b_qgTYTjPn7svms,4389
atdd/coder/validators/test_green_supabase_layer_structure.py,sha256=cLj85acLX6Knewk9AWbiJDwEzoaE-NBNollyJCvRUD0,4371
atdd/coder/validators/test_hierarchy_coverage.py,sha256=6Z0OBOANVvf5s_-ahve9m3zpWIKFedzdKQXgzBnKzxE,17136
atdd/coder/validators/test_import_boundaries.py,sha256=mJtAzt7CDYVcNL12Pvixw2_elpQNbIwAn1sbSfJ7ubQ,12090
atdd/coder/validators/test_init_file_urns.py,sha256=Wa1JM9L8j_weILd1j0F717et1KemSO4qboY0YTRbrcM,20916
atdd/coder/validators/test_no_silent_exception_swallowing_python.py,sha256=3bwnCGwXSwfTwl4ISv3C-uvt-mlR6uY1lze9VNQBQkQ,14774
atdd/coder/validators/test_page_elimination.py,sha256=LOrUFGPRP7zdxYleQ2IjLNvVSD-g1RLrKEDDJDpERxo,12000
atdd/coder/validators/test_presentation_convention.py,sha256=a2YQw_kjJalMGf7x8JvXpwtJMlM0DtU-GBV8fjXWiqA,10392
atdd/coder/validators/test_presentation_ratchet_requires_smoke.py,sha256=LbdXT37WUPXO8sB6xPGWZiMfVtklOgK9nu7GcvJy9As,12400
atdd/coder/validators/test_python_architecture.py,sha256=vk_ELc-ybca3LedhGlGLNDyKfcbT2PIXZRMi2RymDjw,25770
atdd/coder/validators/test_quality_metrics.py,sha256=vgZQPF1B64zXwZUK7Gjr51Ed8U0J7uyt7DlIP8786U8,16822
atdd/coder/validators/test_query_count.py,sha256=jOrX4Z10jnXNkEiFoZt6jaBUgwwtr2a2vOhUc3mF5Ro,8683
atdd/coder/validators/test_security_patterns.py,sha256=zswroOeO5LzdTZQngU0xN8z5mWQStJSfh-BR8Xj7e14,16943
atdd/coder/validators/test_state_store_invariants.py,sha256=gDZi6rdQ41Ni-i4i-eulBOTK2wi8Dlkn29Hx2taga-A,19855
atdd/coder/validators/test_state_store_sot_boundary.py,sha256=PCl_sORp7h66qQfWvAZJdYaL1S95uA3moGNlsIjnC1w,4220
atdd/coder/validators/test_station_master_pattern.py,sha256=hyEczlJ1xOHVqDWGrMipRyMa9R-1xDCte_Wfy4-NWfQ,10120
atdd/coder/validators/test_structured_logging.py,sha256=SwBVypxsPLL7fAbEG8IX1Q57nBlT2y74uVkhQz-t4Fo,10698
atdd/coder/validators/test_train_composition_smoke.py,sha256=LQzJbCWKzQhx1zxpCA5YXKbZm2jA1augJTM7jV7ajSk,10903
atdd/coder/validators/test_train_infrastructure.py,sha256=N8YUn-l5lf0Fwcf1YYja_euokLgDdSKL4dfEAGBtnro,32098
atdd/coder/validators/test_train_urns.py,sha256=0ut23h3ohVlqdD_6LpQqUU6h-lYLasFM5OcdN64dn0A,9694
atdd/coder/validators/test_train_yaml_render_metadata.py,sha256=KcVjW-WdLehp36Kikj3LzfSqStu3oNELTfcmR7H57JU,7949
atdd/coder/validators/test_usecase_structure.py,sha256=UAL0zrNACvdHdVUuv_1Z4JP989LNhPj5Ta9RHCVCnOk,14404
atdd/coder/validators/test_wagon_boundaries.py,sha256=UMLt5ntxFHQ3vmGXaUTGDbEZhFo-jeETNxStR7AIWM8,24367
atdd/coder/validators/test_wagon_trains_export_shape.py,sha256=aNCWfZWHZHhJG-CWj1BVbuNFp0xn__gkmJAdVDUTHGQ,8167
atdd/coder/validators/fixtures/composition_completeness/python_fail_setter/python/bad_match/orchestrate_bad/composition.py,sha256=atSSccEuC-9RIzbzoFVYtZVqn0KhYTufTcRtu__z0sw,338
atdd/coder/validators/fixtures/composition_completeness/python_fail_setter/python/bad_match/orchestrate_bad/src/application/play_match_use_case.py,sha256=BErog66hwhI3bF68n5OlxtEzJ4948xDRBazHEC_diSE,283
atdd/coder/validators/fixtures/composition_completeness/python_fail_setter/python/bad_match/orchestrate_bad/src/domain/match.py,sha256=1o0D--xo_BU14pyzaKR69X2sOJ5jBs-yFX2h2addmxw,84
atdd/coder/validators/fixtures/composition_completeness/python_fail_setter/python/bad_match/orchestrate_bad/src/integration/match_repository.py,sha256=JSJKvma-PdX3IiUMKZ6qC6FghWq43XRkJ1xrkCrrInQ,114
atdd/coder/validators/fixtures/composition_completeness/python_fail_setter/python/bad_match/orchestrate_bad/src/presentation/controllers/match_controller.py,sha256=lwlto-aA5dD8tJcHSwBMTko2IrBcfkFOgDZ_jkW1dHQ,381
atdd/coder/validators/fixtures/composition_completeness/python_pass/python/play_match/orchestrate_match/composition.py,sha256=tfY_r3Bj2CXzUyJvW6UaPHVXsjMHJBZ21YPBEVpLrEE,432
atdd/coder/validators/fixtures/composition_completeness/python_pass/python/play_match/orchestrate_match/src/application/play_match_use_case.py,sha256=BErog66hwhI3bF68n5OlxtEzJ4948xDRBazHEC_diSE,283
atdd/coder/validators/fixtures/composition_completeness/python_pass/python/play_match/orchestrate_match/src/domain/match.py,sha256=1o0D--xo_BU14pyzaKR69X2sOJ5jBs-yFX2h2addmxw,84
atdd/coder/validators/fixtures/composition_completeness/python_pass/python/play_match/orchestrate_match/src/integration/match_repository.py,sha256=r699uK7cijXTOXFJI6QsI7SaF1eWX54yZ4-LmQdrgbY,116
atdd/coder/validators/fixtures/composition_completeness/python_pass/python/play_match/orchestrate_match/src/presentation/controllers/match_controller.py,sha256=lwlto-aA5dD8tJcHSwBMTko2IrBcfkFOgDZ_jkW1dHQ,381
atdd/coder/validators/fixtures/composition_completeness/python_pass/python/rankings/calculate_elo/composition.py,sha256=tQc4sricTnyi5ebbSHmYcphaBf67KYlV7uxNbcg0E6o,114
atdd/coder/validators/fixtures/composition_completeness/python_pass/python/rankings/calculate_elo/src/domain/elo_rating.py,sha256=qK4efN1kuzaDFuv4UJcfuYuAu1w4ZqRAP4ooPZ1_CfM,14
atdd/coder/validators/fixtures/composition_completeness/python_pass/python/rankings/calculate_elo/src/integration/elo_repository.py,sha256=klQ9Sj9iJ5lXkjC151abemNLm-O4rH5lBj7082SWRSQ,115
atdd/coder/validators/fixtures/composition_completeness/typescript_repo/tsconfig.json,sha256=m8soBNHvjgbM9FnDwktBX2Y-4OY60mN6Gh1eBBzlJj8,126
atdd/coder/validators/fixtures/composition_completeness/typescript_repo/web/src/arena/show-forecast/application/useForecast.ts,sha256=wI1zPV6bXPO1SdH50_hTkwXyP7VYcQay6CYtft_dzKI,208
atdd/coder/validators/fixtures/composition_completeness/typescript_repo/web/src/arena/show-forecast/domain/forecast.ts,sha256=M7mlwrC8W1CXY2nmevAeWpbjh8MO4zwo_QTWwhaWXSs,43
atdd/coder/validators/fixtures/composition_completeness/typescript_repo/web/src/arena/show-forecast/integration/ForecastGateway.ts,sha256=zePf8-xrfH8ep43OvvjvtOTFmxXbQnTMjDzdvaUhI-U,137
atdd/coder/validators/fixtures/composition_completeness/typescript_repo/web/src/arena/show-forecast/presentation/ForecastView.tsx,sha256=mzcnDDjCJafcWDt7CW4Grps-OTqkTlx54i4ST1I0zh8,212
atdd/coder/validators/fixtures/composition_completeness/typescript_repo/web/src/manage-profile/display-profile/application/useCameoBalance.ts,sha256=gnMSqIkZIY15FDsNOrzMkDCTrR3bbwKrsZlN_9wfFLk,145
atdd/coder/validators/fixtures/composition_completeness/typescript_repo/web/src/manage-profile/display-profile/application/useFinalsRewards.ts,sha256=tqoKThrBjXSHYqTH-iZDCcRJX7x2GKkFmra2I63-vUI,170
atdd/coder/validators/fixtures/composition_completeness/typescript_repo/web/src/manage-profile/display-profile/domain/cameo-types.ts,sha256=UVw6gls3CIWBtB2dBkbvPgEHcTksTcFt9trLt4_F2uQ,100
atdd/coder/validators/fixtures/composition_completeness/typescript_repo/web/src/manage-profile/display-profile/domain/finals-rewards-types.ts,sha256=FZQSWd0lw4MEkO8pa5TJHPQZfBKRUEAMjvyqxvtA0Wk,51
atdd/coder/validators/fixtures/composition_completeness/typescript_repo/web/src/manage-profile/display-profile/integration/CameoRepository.ts,sha256=L2qvfhJcHCqlnBPN-5_qwx46Kt52d1ZtiW8mCRX6VjU,141
atdd/coder/validators/fixtures/composition_completeness/typescript_repo/web/src/manage-profile/display-profile/integration/FinalsRewardsRepository.ts,sha256=TPhtpg6xGf4-BawOErPPsbOKAsmaG8mxewREuJG8DZ8,160
atdd/coder/validators/fixtures/composition_completeness/typescript_repo/web/src/manage-profile/display-profile/presentation/FinalsRewardCard.tsx,sha256=8r6XvIS-1Ll8aiVqmK7yT6q9EMoPkVvDvH6dblYkrGM,130
atdd/coder/validators/fixtures/composition_completeness/typescript_repo/web/src/manage-profile/display-profile/presentation/ProfilePage.tsx,sha256=rhbWpb__BvnTysHjKudNVf2IkitBkaP54WYUTRe6vNY,353
atdd/coder/validators/fixtures/composition_completeness/typescript_repo/web/src/manage-profile/display-profile/presentation/ProfileView.tsx,sha256=a8M8YVnYxf90kJsKUB0DyrRNCnfmOnYrXa1YRobVH3E,232
atdd/coder/validators/fixtures/composition_completeness/typescript_repo/web/src/reveal-status/display-leaderboard/index.ts,sha256=8M0TQQHlIIiXTnGQUcvh5fGg1LzyFvj_VmiRgJRkprM,61
atdd/coder/validators/fixtures/composition_completeness/typescript_repo/web/src/reveal-status/display-leaderboard/application/usePlayerRank.ts,sha256=RxMNSB2HLFM9AIylZ6F_Ugx48Y3Lwiepfoxefgi44do,161
atdd/coder/validators/fixtures/composition_completeness/typescript_repo/web/src/reveal-status/display-leaderboard/domain/rank.ts,sha256=SjN4tlUOPL5iIR6uAU6fzI55fTO2veOCrePg6AhxXwo,46
atdd/coder/validators/fixtures/composition_completeness/typescript_repo/web/src/reveal-status/display-leaderboard/integration/LeaderboardRepository.ts,sha256=9kH3gD3IVvlH5SYZfVM1RV9NnjCYmLtHp5PsBG3AvNE,137
atdd/coder/validators/fixtures/composition_completeness/typescript_repo/web/src/reveal-status/display-leaderboard/presentation/LeaderboardPage.tsx,sha256=R9ZkaY6gx7jJPXlv7lM-BgS5pW_Th9YV5dbmUMAnSkk,136
atdd/coder/validators/fixtures/composition_completeness/typescript_repo/web/src/score/compute-elo/domain/elo.ts,sha256=Ztghtfn07oGF0wuNnfWNuxIdllSr3Gp4LieC4ZrIc5I,30
atdd/coder/validators/fixtures/composition_completeness/typescript_repo/web/src/score/compute-elo/integration/EloRepository.ts,sha256=P-nPAGJ9RIEgIQk6UEc86Bu1K7DB-ShEMh83wBVHkcM,120
atdd/coder/validators/fixtures/silent_swallow/python_clean/observed_handlers.py,sha256=pAWPN_OmQoVsDLk5swbwsC66CIZ0ude3ayrz9S1RH8c,1661
atdd/coder/validators/fixtures/silent_swallow/python_violations/seek_opponent.py,sha256=ToAbZQ-825I8GlbJp9PoPze7PLrfCyFQZllRSSvYb_c,887
atdd/coder/validators/tests/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
atdd/coder/validators/tests/_four_tier_exemplar.py,sha256=z2ZYDNzwz1dPe7QsTMlMqaVAvFZncFoEQfDCHXYVpO0,3052
atdd/coder/validators/tests/test_composition_toolkit_root_config_driven.py,sha256=d3t8Ko70ockVzHcilyq5uQtwKwIXaBB2Cl2lWdrHJYE,7048
atdd/coder/validators/tests/test_dead_code_python_relative_imports.py,sha256=i5KPA2c0v0aIf6RoaumGBzzu7A7qV_Uy-4Hg3eOurUY,12053
atdd/coder/validators/tests/test_four_tier_ratchet_migration_safety.py,sha256=pPj7VJsbuyUTP9Yo0VEBumt-V8Oi1ALWy_nmXKPVOTI,2065
atdd/coder/validators/tests/test_four_tier_ratchet_smoke_new_violation.py,sha256=6v1lRbqxvLBrA4s7j45UC8zHCZFerYnUSeRO8J3pdgU,2529
atdd/coder/validators/tests/test_hierarchy_coverage_config_driven.py,sha256=E8KtJRBqFFGstFsYrgYxsukNQ82Sxbl5K7VWJfo_l1U,4238
atdd/coder/validators/tests/test_hierarchy_coverage_smoke_unknown_stack.py,sha256=1h2UPZO9cfr7s3qUpcKhr6QWfAb4etX4lKFBsSuHoMw,3297
atdd/coder/validators/tests/test_quality_metrics_duplication.py,sha256=g1Nae-9dO0O_DiNRzGAepdXAxr8rC3HY5yTFUbIBSU8,8766
atdd/coder/validators/tests/test_state_store_provenance_fault_injection.py,sha256=7SHX8oEzeQjavI6JC4g7jat8-XzetzucIOH-Wa7FCHU,8046
atdd/coder/validators/tests/test_structured_logging_unit.py,sha256=zHckdIf8XOzUHVSSG3cm4z1yP5yxuhiktyN1nTJd6NE,5606
atdd/coder/validators/tests/test_toolkit_four_tier_smoke_live_scan.py,sha256=iO5OOP8MtdQ0m3bYyDZBrJgcZQ0DIQtwAk2pTpL4QYs,3912
atdd/coder/validators/tests/test_wagon_boundaries_toolkit_root_config_driven.py,sha256=RouTtwCFMMerx7FF2FmK7NpUVqbzPhcz_MZQUts1cr4,4647
atdd/coder/validators/tests/fixtures/flat_package/__init__.py,sha256=xh1VuKyxkfiHGWMvcornpA6bEAHfyASZ8d_OdIscccI,27
atdd/coder/validators/tests/fixtures/flat_package/app.py,sha256=n8cz8qYHsXJQYD6UCc31SGH7-Qj3jDUJaU34U_ujKXo,73
atdd/coder/validators/tests/fixtures/flat_package/models.py,sha256=RpNZBmFyoyeqEUTcxtF6xtx5A7nTlTwqHO3NJbeh0qo,21
atdd/coder/validators/tests/fixtures/flat_package/runner.py,sha256=oVQmQicq0by043js4eKhDAbCYZL8RZjERsW2J1Rvy9U,61
atdd/coder/validators/tests/fixtures/from_dot_import_x/python/app.py,sha256=4_ozNtHskX6Z0pVXK_68N6x17P08tShy19aUmAol_Rs,64
atdd/coder/validators/tests/fixtures/from_dot_import_x/python/pkg/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
atdd/coder/validators/tests/fixtures/from_dot_import_x/python/pkg/models.py,sha256=RpNZBmFyoyeqEUTcxtF6xtx5A7nTlTwqHO3NJbeh0qo,21
atdd/coder/validators/tests/fixtures/from_dot_import_x/python/pkg/runner.py,sha256=KDxjdMdF_4DlTlnEIYPAdt2MItZrbR-9A537KpHnVUc,64
atdd/coder/validators/tests/fixtures/relative_imports_regression/python/app.py,sha256=dXrkeFXu87Z_WZyI3RdtKVtbT8wOGxpultQOln1e5Lc,67
atdd/coder/validators/tests/fixtures/relative_imports_regression/python/trains/__init__.py,sha256=xh1VuKyxkfiHGWMvcornpA6bEAHfyASZ8d_OdIscccI,27
atdd/coder/validators/tests/fixtures/relative_imports_regression/python/trains/models.py,sha256=RpNZBmFyoyeqEUTcxtF6xtx5A7nTlTwqHO3NJbeh0qo,21
atdd/coder/validators/tests/fixtures/relative_imports_regression/python/trains/runner.py,sha256=oVQmQicq0by043js4eKhDAbCYZL8RZjERsW2J1Rvy9U,61
atdd/enforce/__init__.py,sha256=Cu4Ho_X6WVne9ilyvNsjIyQth1kfhRkowCe7hh8Y6Kg,926
atdd/enforce/binding_gap.py,sha256=CZRyHxz2kOcHPUc9f1cLn7sSyIJ5XD-FDJKVENoP2mo,6450
atdd/enforce/ci_gate.py,sha256=RVhnStbrTYAz7gGT8fuWxC2-U1g7OrtVpgoguVLZGyo,4995
atdd/enforce/cli.py,sha256=KeSJitfZfK8CW9klMArXwMFlvNvySWDrdQlyaReBkqo,7617
atdd/enforce/conventions.py,sha256=amzZMLcHPb4ARTRpn_P2qYrJ3-2sxMZ-6dLCPgSLupg,20779
atdd/enforce/coverage_report.py,sha256=BsQDL4JTcMk0gbV7oWxwIc5swZaWU0HvyjrZ3vBgpd8,8017
atdd/enforce/dispositions.py,sha256=9k-MBS4t_3_BcrHD6nrZpKVE6tEj-HsU3jwTO65-XAk,4416
atdd/enforce/fanout.py,sha256=ZFtChy_v9LS582631iT7iZe68WrCvZYiuIZTJaMpPtM,2351
atdd/enforce/gating.py,sha256=CIipLX_k8hi-xYA0NBwVXMhVFU6TWhCniXBqQGBH2hg,5126
atdd/enforce/orphans.py,sha256=sAr0uFDfL89j-fdxExegG8DF3t2mF3qFqllMD1SZ5j0,4884
atdd/enforce/provider_env.py,sha256=nXkbJTXLTCUW17BjeqDwfVokKfBOG_5J1KIX-YwPsRI,4454
atdd/enforce/ratchet.py,sha256=0Olnu55jjgEVJvyi5DQLfVcXCSSI5XxwXeAAaDLhQoA,9177
atdd/enforce/registry.py,sha256=NwXRJoOcdbmmvA1tcWT50xjr632a_OJiIwXswz7JktY,17971
atdd/enforce/resolution.py,sha256=6HrSY6O_OBpNg3ydilOQAOOib72AX6pxeoAdG1_HUmk,7051
atdd/enforce/runner.py,sha256=l9dF3sPJ6obl6NNObF1VOlZfOg7z54To1ydvecXTrfE,19844
atdd/enforce/substrate_guard.py,sha256=ItjiDWXnVSpZp2D6j-8yERne2SJObf9Jd1-HMFQKgE4,5176
atdd/enforce/succession.py,sha256=55Wamtap-JAk1e6uIlXZhm5tuj_AuaNo8M82_ud1Qnc,7201
atdd/enforce/tests/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
atdd/enforce/tests/conftest.py,sha256=ctlIVXYftGqMK0m12nul6q-4Ob4YJ0SXRKlf6JLe8vA,13113
atdd/enforce/tests/test_d001_smoke_001_model_imports_cleanly_in_the_installed_package.py,sha256=HHMPMcGiceCzWUVpCipU8oVtrAbC-y4bqpnnMfhHF-0,956
atdd/enforce/tests/test_d001_smoke_001_real_registry_roots_at_core_only.py,sha256=Zg38nIaYWuWKR6oGAaMk5NiaGSMIYBNxzeH1GJhaNWs,1451
atdd/enforce/tests/test_d001_smoke_001_real_vendored_provider_resolves_to_cli_path.py,sha256=X6Yk4s_EasVaGKd3fljV9Xh9lnicrB4SGLzPxPtlbNQ,1285
atdd/enforce/tests/test_d001_unit_001_admitting_extensions_adds_no_rule_only_duplicates.py,sha256=UKtJ8mHRjSK8IbH3-uiVgkW7xV7rmgZgCnAPpSpF0FY,1441
atdd/enforce/tests/test_d001_unit_001_provider_resolves_to_subprocess_cli_handle.py,sha256=YH4kwXUPelHpwuhTQ5-W1gUj4Yig-xl4aOA-V9E-QsA,1525
atdd/enforce/tests/test_d001_unit_001_treatment_vocabulary_is_the_four_treatments.py,sha256=-9Up1qneNUFZ1eVK0iWnd3iM4SZYIMVuG-ptcmOSa6k,1155
atdd/enforce/tests/test_d001_unit_002_core_only_decision_is_recorded_with_evidence.py,sha256=HZE0oGO1ojyDkJoj5JFaKmTWLPQBOpLutxh1T-5zWNk,1272
atdd/enforce/tests/test_d001_unit_002_semver_incompatible_provider_refused.py,sha256=LTpta_sc-rbytWcSE_MbZYt14HJyW51rzh-WAkXxoKM,1543
atdd/enforce/tests/test_d001_unit_002_three_namespaces_named_separately_without_collision.py,sha256=vZZam7MQaEBFJhPMI7iLl8mqZbnqFBjw5uyEsbUDWtg,1100
atdd/enforce/tests/test_d001_unit_003_runner_invokes_provider_by_subprocess.py,sha256=6cLORw0flyiStNv07oYS-MGsOyDaRTUbDtULv5SnFJ4,2256
atdd/enforce/tests/test_d001_unit_004_provider_run_leaves_no_caches_in_the_vendored_tree.py,sha256=Lh5NlsUPPxRzeLfX76puXuG_IAGvItrtG-7_4ju-wes,4988
atdd/enforce/tests/test_d001_unit_005_substrate_digest_covers_source_not_generated_caches.py,sha256=zkTp6aryVXWWreJxRCQX8pPrp_nlrLwJQp9uI__sDq8,3156
atdd/enforce/tests/test_d001_unit_006_per_repo_interlocking_layout_emitted_to_provider.py,sha256=fR2oUoqZ192IlSJpOE1X99nMC1-XxSsgbV_7QXUJDtY,4791
atdd/enforce/tests/test_e001_smoke_001_conformance_runs_over_real_dual_tree_substrate.py,sha256=GbYkJO9sdBm4Lc8q7TRpSZu5H2_Jux_lBeNKRofdD3Q,1384
atdd/enforce/tests/test_e001_smoke_001_enforce_does_not_fail_a_bound_documentation_only_rule.py,sha256=_3xBCNpUDT5h1dgrYEQN3xxqpPcZpqHs9_0vfjfWS9Q,1332
atdd/enforce/tests/test_e001_smoke_001_live_fanout_binds_all_gating_rules.py,sha256=cHJ35-4RnQHKHFAq9ShZCx5d6SC2hkNDgVemqvU5T0E,2499
atdd/enforce/tests/test_e001_smoke_001_real_bound_twin_is_not_retirement_safe_under_advisory_path_b.py,sha256=fAEheKT-BVIwtb8Ixt6HWjHyoSNKQs105a-hsjm9WiM,1874
atdd/enforce/tests/test_e001_smoke_001_real_mirrors_all_resolve_to_live_core_rules.py,sha256=d1rTuBYPZdlOThIwMLFjFcb1Hf73mSpG4ngpUnlXuIc,1353
atdd/enforce/tests/test_e001_smoke_001_real_workflow_enforces_blockingly.py,sha256=u80WRBxr1Iira-1XUp8cxRlqmPIqWEAZo6hINOi2E_E,2843
atdd/enforce/tests/test_e001_unit_001_drifted_mirror_is_detected.py,sha256=-AdhCwcwG-mvk7mw4hzbA6UBtiBeKhCdOT--DloMaNE,1591
atdd/enforce/tests/test_e001_unit_001_extension_shipped_detector_resolves_impls_root.py,sha256=LNbTubNM6g_O_O3f5KPWVjs784JGZGkZTldy1gi_7TQ,1372
atdd/enforce/tests/test_e001_unit_001_fanout_detects_emitted_but_unrealized_rules.py,sha256=wiHDSXsotxl6kpn0pYcUEJ48Kdn_W_vdu7pcysS-Evg,1158
atdd/enforce/tests/test_e001_unit_001_proof_marks_retirement_safe_only_when_twin_bound_and_blocking.py,sha256=Lj5fvuq_yYAVq8Zgr792OSBI71TDUmpA3cO7Ky5YnIs,2881
atdd/enforce/tests/test_e001_unit_001_strict_and_suppress_and_clean_fail_on_any_violation.py,sha256=jU8KewqIscq_eBnficqpOVWy6D_UHLafmdmIZHuyKec,1136
atdd/enforce/tests/test_e001_unit_001_verdict_step_carries_no_swallow_guard.py,sha256=mW6-pS9qZd4G3LMPYlUWiLbIr58TbVgEowed0sUgbb0,3800
atdd/enforce/tests/test_e001_unit_002_advisory_and_documentation_only_never_fail.py,sha256=-Vs6Zk8cxWemedkgtV6TMmrCy2Wx8GnU3Kd1QUkl9Ts,1117
atdd/enforce/tests/test_e001_unit_002_blocking_job_is_required_by_the_gate_fan_in.py,sha256=hkjWqG2_xUmZhpRgzSC5UqmLdYNOLgJwzRqS92eI-Jc,4282
atdd/enforce/tests/test_e001_unit_002_co_emitted_rule_is_not_flagged_underbound.py,sha256=0ARj0DuvscNmzKrgxb2M_uoKwaCzDM5RGLl5_H9NYjs,1403
atdd/enforce/tests/test_e001_unit_002_coherence_guard_fails_loudly_else_passes.py,sha256=1TOgoGKouWaIt-H3cStkCv9r_142bu7zsE3Xj-ssDzI,1572
atdd/enforce/tests/test_e001_unit_002_extension_detector_violation_is_real_fail.py,sha256=m0tEGIFoh-d9rKHObsCXDqEdx4R1J181ubELerv7b48,2362
atdd/enforce/tests/test_e001_unit_002_precondition_agrees_with_succession_guard.py,sha256=nmllQXlUdxCY77BHpTlNs_kjPLMpd2acn_dohwHvLYA,3842
atdd/enforce/tests/test_e002_smoke_001_every_vendored_node_declares_an_in_vocabulary_treatment.py,sha256=DtQTMTi6u4lZ7_g3nnQOghFhwTUFvSQDN_3IZ99SfX0,1383
atdd/enforce/tests/test_e002_smoke_001_live_gating_coverage_is_clean_after_fanout.py,sha256=aO59r3P7Vb3H31d6k5r1VvNagdtRSMWLqjva0IJA0Xo,1971
atdd/enforce/tests/test_e002_smoke_001_real_lock_surfaces_four_phantom_tester_detectors.py,sha256=cgmBTAYWhhxk4MifvtRD5TBo8tzy6GDHi4ZNK3Qy7hY,1750
atdd/enforce/tests/test_e002_smoke_001_real_merge_would_duplicate_every_mirror.py,sha256=cyONfM13q6P_NvHfjzEgOjj_9upx-fTgfQIU5JQ0lmA,1458
atdd/enforce/tests/test_e002_smoke_001_real_strict_violation_exits_non_zero.py,sha256=XvJUQ4TGLUcUWjZRPA4o0Lks_XLvJEhu4ZuZ6OILAdY,2999
atdd/enforce/tests/test_e002_unit_001_cross_registry_collision_raises_with_precedence.py,sha256=nlr0mrmbH8u0sow2H8aQZ8lYu5mYyzcR6iztdwh1X08,1396
atdd/enforce/tests/test_e002_unit_001_orphan_binding_detected.py,sha256=iiRQRwqCaX_eB7y-UadHf3dvv16NYGqmQEwAAzO-p5E,2025
atdd/enforce/tests/test_e002_unit_001_out_of_vocabulary_disposition_is_rejected.py,sha256=4Z0x8CaxT-zb2MVKkMWY1myvrRamDnCYN2-cl7tOQPQ,1396
atdd/enforce/tests/test_e002_unit_001_strict_fail_drives_exit_code_one.py,sha256=j0f2lITZIZas8XM5p3l2-yyKvYRo3tdH2_BspF_vseU,2741
atdd/enforce/tests/test_e002_unit_001_unbound_gating_node_is_flagged_doc_only_exempt.py,sha256=pjJUh3eJ_U-jcS_MA6Wb6pCxU21ivDjtgtgsyXMwlUs,1289
atdd/enforce/tests/test_e002_unit_002_binding_with_no_declared_node_is_flagged.py,sha256=5OO_2wtR1b2Xtqxf0CapOOCDRklM4TpwzPA1fHW3CDI,1266
atdd/enforce/tests/test_e002_unit_002_cli_adapter_returns_the_non_zero_code.py,sha256=uuc-uT74sZiYvUyowdqf4CISbyCY1V2o2siJ0RUVI6o,2109
atdd/enforce/tests/test_e002_unit_002_each_valid_treatment_is_accepted_and_missing_defaults_strict.py,sha256=C9HnvUVlBl3txu4UwNU5ua6rKAsGHI0jwaqWz7SwTy8,1539
atdd/enforce/tests/test_e002_unit_002_orphan_detection_reports_loudly.py,sha256=23JNQQhzrZk5QSugwaCpCfzpvFjB_U3FNgVIZzb7vAU,2032
atdd/enforce/tests/test_e002_unit_002_precedence_resolves_core_wins.py,sha256=chJ2C9rey1R8_qvBbO6ic2b_vvHTyGwt1J5PZvbMasM,1439
atdd/enforce/tests/test_e003_smoke_001_real_baseline_neutralizes_the_live_debt.py,sha256=v6e1h05k3PwmzdJRKTh4EKmkYlIZALVR2ho4c_iR1D8,4791
atdd/enforce/tests/test_e003_smoke_001_real_blocking_path_b_permits_real_core_succession.py,sha256=f5q7_FhbQ58lBCbQdbiUbSs5A9Z2C00GCoRZhCN4lW0,3593
atdd/enforce/tests/test_e003_smoke_001_real_lock_has_no_extension_identity.py,sha256=dwk14K9koaf_lrPSlghx3RXFVp4U_-v10eW7r5996MI,1425
atdd/enforce/tests/test_e003_unit_001_advisory_twin_blocks_core_node_deletion.py,sha256=QYfoEhj-OhiDbxSUty1kbSz8ZQcFG80mQEj0-4Is8Ec,1688
atdd/enforce/tests/test_e003_unit_001_baseline_holds_pre_existing_violations_flat.py,sha256=4_m3PUauMLEruX_JRqDHlQ24Ebkm5_nemvPTbdg2TJ8,3313
atdd/enforce/tests/test_e003_unit_001_generated_lock_carries_no_package_identity.py,sha256=PFnzt4hPWCCMbppVeuCeowpDdEUMEIuAcuav0T-u0qY,1722
atdd/enforce/tests/test_e003_unit_002_new_violation_over_the_baseline_fails.py,sha256=7FIinl8092wcfX2Qjq5bJQn1b5Tb7XXIX4cGeoVLV94,3594
atdd/enforce/tests/test_e003_unit_002_package_rename_regenerates_identical_bindings.py,sha256=TEJK5YUiy11EAp6flfGNOyZ9mg5D7WqTDRrefZ9plhU,1639
atdd/enforce/tests/test_e003_unit_002_safe_succession_and_untwinned_deletion_allowed.py,sha256=Ucir9b2Hngy6t_yAAqUkPa-zYy7OvqfZqvaEsI02jU4,2440
atdd/enforce/tests/test_e004_smoke_001_real_lock_narrows_to_one_selected_rule.py,sha256=4SmXihqGRDxydeAQuCuBMq6AL8Kk8ZSblDYMTrBM_VM,1359
atdd/enforce/tests/test_e004_unit_001_rule_selection_narrows_the_bound_set.py,sha256=nwYDji5Adk_X3BdOnrdsENUABcXF-hFF55IzacTi6vs,1907
atdd/enforce/tests/test_e004_unit_002_unknown_rule_selection_refuses.py,sha256=5BkWXkmxhRRdhceCugHnQSt2BEvQznXImc06q4Tm9h0,2077
atdd/enforce/tests/test_e004_unit_003_no_selection_enforces_every_bound_rule.py,sha256=ggOSHQLnQCASqxCKGwwFxj7aTj9dizgAS0YWpRVxQsg,1698
atdd/enforce/tests/test_l001_smoke_001_live_inventory_is_coherent_after_fanout.py,sha256=s_fLljNXFdYT_d3dvJCmx5aT5mi9v0k6pvA6SY_lKCE,5527
atdd/enforce/tests/test_l001_unit_001_inventory_partitions_declared_bound_and_phantom.py,sha256=F1fOs88dZKB91twaDCiTriAvBB73XyLUrJZoLkbWEqI,1762
atdd/enforce/tests/test_l001_unit_002_inventory_names_every_gating_unbound_and_phantom.py,sha256=Eml0wU7wYsAbDHmjyItHSiy78N7BDoWOmkV4Xqh5VaU,1971
atdd/enforce/tests/test_m001_smoke_001_real_substrate_enforces_zero_extension_rules.py,sha256=BsFo0RpSXqJFuSSNcbComacyIgxnP_LUQjTrNScpSdA,1589
atdd/enforce/tests/test_m001_unit_001_classification_separates_enforced_from_reported.py,sha256=zAy7m9mZp3QQjOMLnAbIyOW3WcWgZSwSgZ5P_691qzw,2317
atdd/enforce/tests/test_m001_unit_002_report_names_enforced_and_reported_sets_distinctly.py,sha256=T274wJsgt_-8C48-mkgADPGY3hWoZy9fCgiXoiSVOMw,2029
atdd/enforce_binding_plan/__init__.py,sha256=qw5KbnWqeoyizGXSEdGedusQlrYiWIq7SeZXNXlYKmw,48
atdd/enforce_binding_plan/run_binding_plan/__init__.py,sha256=gf72lDrzt_qFwUyyNWWssmJ1355apxClV7Fcd0QyUfw,85
atdd/enforce_binding_plan/run_binding_plan/tests/__init__.py,sha256=ejSzdfX_iTNOkvz5wHuB0vx5nFh6MoCVKJwMIGoJog0,64
atdd/enforce_binding_plan/run_binding_plan/tests/conftest.py,sha256=vx3yUNiyujvcTUQN8X9mOCNbmm_i3tWNuei11vZ4lZE,1595
atdd/enforce_binding_plan/run_binding_plan/tests/test_e001_smoke_001_conformance.py,sha256=qB7-2KyQ-gCJFdCvczf2q7KS-9WH9XvgVViSiDTI-qk,2245
atdd/enforce_binding_plan/run_binding_plan/tests/test_e002_smoke_001_exit_code.py,sha256=18B22XXTDTwzm_YH4FkadStoDD0vDGlJZcIIfNx0ZtE,3928
atdd/enforce_binding_plan/run_binding_plan/tests/test_e003_smoke_001_run_on_commit.py,sha256=K5fMIU7uS_8nC0I0tjDC6x8lfbW5TF_0ljBacabbGb0,2806
atdd/enforce_binding_plan/run_binding_plan/tests/test_e004_smoke_001_dogfood_parity.py,sha256=dtvMgUtW5AFsGqwVfL411Hbk03cjAmWUXG-xrwIbRlY,30994
atdd/enforce_binding_plan/run_binding_plan/tests/test_e005_smoke_001_boundary.py,sha256=hdLeBvhgjlavpBMRcfcrh7-eO0lbdk8n--wT13GRfso,2827
atdd/enforce_binding_plan/run_binding_plan/tests/test_e006_smoke_001_rematerialization.py,sha256=qdRuR99OCSrSZYkWyJunRbaiaUGNjrTT_VYniXgfQpk,3602
atdd/integrations/__init__.py,sha256=QDIBHgs6Heg3zZ64lf3k0RdXXuWi5gF-Db-GZ1VJoCE,329
atdd/integrations/github/__init__.py,sha256=_UihiWNhUECedKcJYIjPXSHsE3yXHb6CnTieOP93kic,1291
atdd/integrations/github/_gh.py,sha256=tBDktoPdd3RX9TQOR6cLeEdKw8bTP63TWTdEm4b_Cvc,3790
atdd/integrations/github/checks.py,sha256=KONVbEwrWJEH-YFZioZzOyPrDK6uLU_7ZIIQ8pIyK-s,1594
atdd/integrations/github/issue_state.py,sha256=wgIv449fgsvSnzc9KpQfdxvMlwB6yqbJeJQE2Wg_i94,5618
atdd/integrations/github/pr.py,sha256=XOZq8uVY7cPhXSvAWM7MVxKMxK-X7ZAo7y6HEn21Aco,4652
atdd/integrations/github/types.py,sha256=Lqhy1QRQxYzprxyTmjnLk4IAFThgpXiQ6OtHqNc6qBs,2107
atdd/journey/__init__.py,sha256=h7eBMvfvcjfLC7mzGldzP_A5S_pyV-Wj7UPTIHTpeCM,1080
atdd/journey/cargo.py,sha256=h7PEX8AhCbY-gsdRhD6vBri4jnm29DYpvOnkFSgr_Vs,1687
atdd/journey/runner.py,sha256=EGnJDd9Bp9gwHeGU3dNGsHr1bgxA_ZKOomvE-Y5OqEI,3709
atdd/journey/types.py,sha256=nQpqzC0lwBMuvZOIpVdU4LDS1lwSqFmQxZXcOtZt7sI,1837
atdd/journey/tests/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
atdd/journey/tests/test_engine_core.py,sha256=Db_MPW4LIVn3QEjJaZ-jYjILj7063apshA_1rVcF4OY,3698
atdd/planner/__init__.py,sha256=ZXzKPNqP_JgEeFnwwUAKfIwz2e1i2gwrmz1SyC65sl4,47
atdd/planner/artifact_naming.py,sha256=vJTvCfyXXg7u1b26clYZ4igUrhPmMYhgRMW98TFiqWw,8314
atdd/planner/naming.py,sha256=jX_V6VsDLuTUbDg77SuJu-eooOMug3VAfmOIrwZg7h8,5601
atdd/planner/subjects.py,sha256=3F85RPnmk2KgovaylQKlXXbmXNXpXj8BoELUFETaxdM,8770
atdd/planner/commands/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
atdd/planner/commands/author.py,sha256=aI0M3Nvq_KEfgK-fYkJG7ZHpdzIxU6unCEb4GsBcHzY,86884
atdd/planner/commands/author_context.py,sha256=q6xSCAVn3I5031rvr3L3CvS8vflbsXd5oubmlFTgKsI,11422
atdd/planner/commands/author_init.py,sha256=-e6aFKzfktcRjnDZzlm8uI0Efm3YynT0bTdgg-6oR60,9066
atdd/planner/commands/author_issue.py,sha256=ljMVajXZ4jwULXELO0-W3oIrWyBD6zT0xTu_6Nt77Gk,13535
atdd/planner/commands/author_manifest.py,sha256=9FK9NAvN8M42UWBaVILMdqMtf6RWwk-E4Q2JBX5W_7A,15154
atdd/planner/commands/author_publish.py,sha256=Kq_v1zIsWMaG_nVOTREL3Umsbvy9O9WJbxY7F8zYJJA,18471
atdd/planner/commands/author_registry.py,sha256=GNB1v3crsyyXa2BNnk0ZZa6kAMHvSdE06fCLdL1yM1w,12399
atdd/planner/commands/author_schemas.py,sha256=8g_YotnnMpuQut7EmajDj_AX1RvOzGSXtWKjK-xjPs4,2594
atdd/planner/commands/author_variant.py,sha256=H79k1NP2wnJTjHuF9zEiDCuRV7igU9SXErnDUYibcg8,9332
atdd/planner/commands/compose.py,sha256=EmBhCDidVoNHUD-qpHxsRUKRxDAw_5PKeg5kJkXPhJc,19154
atdd/planner/commands/confirm_artifact_naming.py,sha256=pLi3Z9DlcjhnItMbmXVVoVPg5YmEk6aCAhk6YJxwpbM,3661
atdd/planner/commands/confirm_interlocking.py,sha256=EmBpBFZ1aKjkX3Jh5M-6IBVhcjKBtZYPQUjPWws1lFw,4899
atdd/planner/commands/confirm_naming.py,sha256=uJhViNfbDhObgQIl2dHsxTe7vvH7p-HmyDPZXzDqjxU,2754
atdd/planner/commands/feature_binding.py,sha256=iGvc--jvxOTVHOLfLJOppzqmaqYZKVpjpi92ml6jgEQ,6458
atdd/planner/commands/plan_context.py,sha256=druEqruLYikf8OXMHbDC8tHp44Bq2mW03C_tB12-4mM,5009
atdd/planner/commands/plan_session.py,sha256=7FZKN2W-Fz55SuhcNW0dnlASyK3uhmT-N0TvX5-iVh4,19529
atdd/planner/commands/plan_session_cli.py,sha256=_1fxUJfJ51kyjOKtRm6nIYWjIUW58X0VkAcZRaAe3Xs,9557
atdd/planner/commands/tests/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
atdd/planner/commands/tests/_il_author_fixtures.py,sha256=c9h2579pOgp-AaiYG9BKQqLBTQ3PlwwUlZHIQqkyZ7E,3339
atdd/planner/commands/tests/test_c001_smoke_001_cli_refuses_bad_input.py,sha256=7GUAjG8jSc0CEjToM6SOxv9ZqH95Eg8jZSaUgIgJBeE,1820
atdd/planner/commands/tests/test_c001_smoke_001_plan_cli_refuses_bad_input.py,sha256=Wn_rbU-gNtVz6NJUm9WCijynbtiVu46aSoywKZEFuIQ,1374
atdd/planner/commands/tests/test_c001_unit_001_plan_guard_rejects_bad_slug_path.py,sha256=L7GgQMFF1z-TugH49Vl03W9Urv_2A4SDgBYTqcdjT7A,1226
atdd/planner/commands/tests/test_c001_unit_001_spine_rejects_bad_role.py,sha256=Dm2C7pxL4wPjqiMG9U828npFyMeS22QdGiKVELD9OsU,1037
atdd/planner/commands/tests/test_c001_unit_002_spine_rejects_bad_id_and_path.py,sha256=aXHc_tpXU1lRSXzUVEiK9P6zny1g3F-z8PBiNpqB2kI,1810
atdd/planner/commands/tests/test_c002_smoke_001_cli_rejects_bad_node.py,sha256=LtlQBnY-_EIV00M6n42eI7n-rQ_A-Lz_DfxyVxC4pHs,1238
atdd/planner/commands/tests/test_c002_smoke_001_plan_cli_refuses_wagon.py,sha256=XCVK4_mc_zGT5aoagq0xRtENVLrbUL0uf7oZ8OXDSaY,1375
atdd/planner/commands/tests/test_c002_unit_001_plan_wagon_rejects_invalid.py,sha256=MdvoQi9BgmspfG6f4RgiLYkx3-_9gwEGDc6NvZX0pFM,1132
atdd/planner/commands/tests/test_c002_unit_001_rejects_bad_role_and_rule_id.py,sha256=ZB4zE8xgVUvr2ba57cK_JtrYn_wd7kGLwQVEO803OLQ,1169
atdd/planner/commands/tests/test_c002_unit_002_rejects_subfolder_and_numbered_term.py,sha256=FoQ_RW7pjIdqiC5j4FM-cKoEcE6WtkMeQZJHEaGtiEw,1521
atdd/planner/commands/tests/test_c003_smoke_001_cli_rejects_bad_edge.py,sha256=wj2EUz8QfO6n2YBeIvsJWP7600AHWY6LGnXtjGlr5NU,1613
atdd/planner/commands/tests/test_c003_smoke_001_plan_cli_refuses_feature.py,sha256=r3HzLVYc2g-8Hs6DO2K2kM7TqX-DNQVBU0Z6inuglh4,1506
atdd/planner/commands/tests/test_c003_unit_001_plan_feature_rejects_invalid.py,sha256=Ggvt5ZRbfPZndhEtiVJ5vAawA3lAXsyNkbGF7E3eVEg,1132
atdd/planner/commands/tests/test_c003_unit_001_rejects_bad_type_and_ref.py,sha256=EL2ARlNPQCrQLH-Hl7bFDHge8xDp3nT1AVJcHJVChNA,1178
atdd/planner/commands/tests/test_c003_unit_002_rejects_non_role_prefixed_id.py,sha256=29nr0wPDO4XQOtmNmAJQubPcRzT60mBV6zzidexBi3g,982
atdd/planner/commands/tests/test_c004_smoke_001_cli_rejects_bad_scope.py,sha256=FAA2af9IM0Lv_5sff-9RrVmMNRafijoIjZ4tft-Z4Mg,1571
atdd/planner/commands/tests/test_c004_smoke_001_plan_cli_refuses_wmbt.py,sha256=PAQ7PhmNFNh6og5nHAcRrKeo4KUaX4cs361KaP23KD4,1503
atdd/planner/commands/tests/test_c004_unit_001_plan_wmbt_rejects_invalid.py,sha256=_zweEqHysBQVspcfLYvsXlyc1IUkPZxZ256GjuQo3kE,1194
atdd/planner/commands/tests/test_c004_unit_001_rejects_bad_id_and_selector_type.py,sha256=uS7HRMN5WN2nzX-1hH8d0H6-Vrb5YHRKASFEm3Bfi74,1170
atdd/planner/commands/tests/test_c004_unit_002_rejects_zero_selectors.py,sha256=lb8QNEOcE_bYxr1yneuFtz5cPBGPCEigroiVlRDLuhw,707
atdd/planner/commands/tests/test_c005_smoke_001_cli_rejects_bad_gate.py,sha256=IWwSBOxV2fqRQ06ND-KvJshDFa94yIzsTPB8qdC4hW0,1528
atdd/planner/commands/tests/test_c005_smoke_001_plan_cli_refuses_train.py,sha256=CmVg1DYOlyC_kIKg8eA2ffI856PkPbPzI5it-bDr-9U,1391
atdd/planner/commands/tests/test_c005_unit_001_plan_train_rejects_invalid.py,sha256=FBD-MlOPeUnzwuOdcLKjWYeQqzavZiT7vytCfCJEt7g,1035
atdd/planner/commands/tests/test_c005_unit_001_rejects_bad_id_trigger_strategy.py,sha256=ZSNcMDeThEdjP9ofp6UiELV494141Y7iAtru8iqn0yU,1436
atdd/planner/commands/tests/test_c005_unit_002_rejects_bad_action_and_implicit_exit.py,sha256=3mHWPnQOycJzMLNIIAupjID0Q5BheMR3EuvEOrMzw9c,1276
atdd/planner/commands/tests/test_c006_smoke_001_cli_manifest_roundtrip.py,sha256=KSSmii7DIPIxHF8_06JvqRvXjVlHNSf8b32f7fvsDgo,1708
atdd/planner/commands/tests/test_c006_smoke_001_plan_cli_refuses_acceptance.py,sha256=ue7e1npprGmYMvlFjwN-hAz35I_iJNSLzlBurtqQfzI,1471
atdd/planner/commands/tests/test_c006_unit_001_manifest_validation.py,sha256=dK4Jnn0EsLPwboNhH4iJJjP96m0AX4D2joTmX7CMzhk,2702
atdd/planner/commands/tests/test_c006_unit_001_plan_acceptance_rejects_invalid.py,sha256=JkKe7coUvIU4KcEbu3WrlO2KKdDYntnuQ2cByOQbOso,1109
atdd/planner/commands/tests/test_c006_unit_002_contract_compat.py,sha256=dhkNeP-r0yKCPN7U4IuO2dhQLT-tcfmJjE3G3f3BspY,1874
atdd/planner/commands/tests/test_c006_unit_002_implementation_contract.py,sha256=qDVVFsMOf3gbEj-_I64-yNysVIqlUHSDIRVwZiUhntI,5241
atdd/planner/commands/tests/test_c006_unit_003_capability_contracts.py,sha256=yjm_pjHru9Rhp8dzkkZP4ZBXDT4osi7jtA8S0AEajSs,3512
atdd/planner/commands/tests/test_c007_smoke_001_validate_package_cli.py,sha256=Ks9PChdom-LJd7LmxxdHrZvnlg4KuWH7G7Llep6uDPM,1829
atdd/planner/commands/tests/test_c007_unit_001_realization_gate.py,sha256=EI69t4LYHRtsO8bXgS-iNpHzQO5zeRpYXWLEIR7VEbM,3264
atdd/planner/commands/tests/test_c008_smoke_001_plan_unit_spec_cli.py,sha256=B9IdexwPZx6oEk9TK9RYTszn-oiOct6vDWsou61v-hg,3467
atdd/planner/commands/tests/test_c008_unit_001_spine_rejects_non_object_spec.py,sha256=1qJEebmM8uTo1Vg5bVO-3wt72_g5Jp8ZtXdWSYHUvtk,1952
atdd/planner/commands/tests/test_c008_unit_002_plan_unit_spec_boundary.py,sha256=zqZOSiXZut__fWSznvqUxxLbKHCdZ-RIb3zIsFHA4y4,3883
atdd/planner/commands/tests/test_c008_unit_003_plan_show_projects_spec.py,sha256=xalBRPooGT6Fw_fX4ZYBkE54uAOy9mykLPwDNJ5Gfj4,2917
atdd/planner/commands/tests/test_c008_unit_004_plan_unit_upserts_by_ref.py,sha256=m016y7P8E67xMOCF0kpvF9_QR5Z5Jex8KslaNtgcDhY,5957
atdd/planner/commands/tests/test_c009_smoke_001_validate_refuses_orphan.py,sha256=-3faZmw3JwzhH-iEn1YzRqZdIg5gP9FqHe80pdvXrrk,2494
atdd/planner/commands/tests/test_c009_unit_001_extension_orphan_detection.py,sha256=kIGp0YOz_RuY9eKwcERHdyu_ApfJyYEjUnDOMJUmk0U,2059
atdd/planner/commands/tests/test_convention_variant_scaffold_smoke.py,sha256=7C549FLKgRyUMTjmiX3E--yovcLS43TYEUpiQbM4QIY,3520
atdd/planner/commands/tests/test_convention_variant_scaffold_unit.py,sha256=ypRJ8D4QPFWuSVuPeal8rs6HHRjpivP-IWHefJhF8Dw,4181
atdd/planner/commands/tests/test_create_train_typed.py,sha256=UbPAs6i01lQE9AXeG5P3DS5RgvpNMMMU2tVxk-lBF1o,3205
atdd/planner/commands/tests/test_d001_smoke_001_schemas_load_and_validate.py,sha256=zSrtN35dS1PmCWpfyiin7oR8gmgBt3XZybUY1eIg3oU,1834
atdd/planner/commands/tests/test_d001_unit_001_one_schema_per_kind.py,sha256=x26SjE025C7gD_UFZd0HF3S3Np30juyzHgiuS20-3Mk,794
atdd/planner/commands/tests/test_d001_unit_002_schemas_are_self_consistent.py,sha256=PzKDDfEzOLJhHfYM8Zl0UxmgzUaYCX9UaKEc5BDajMQ,900
atdd/planner/commands/tests/test_d001_unit_003_frozen_vocabularies_loadable_and_closed.py,sha256=plTuXDLlww5gnphp9GXEvSYmgz9tk3lyaUkgFrVUhR0,1796
atdd/planner/commands/tests/test_decomposition_protocol_nodes_present.py,sha256=0ABzarZPALrtAVu5Y_lSN6KnF5BNvbI89BKFFkEfCNg,2710
atdd/planner/commands/tests/test_define_plans_session_smoke.py,sha256=9cJKr9zt9LnkdjAM9SdYxMKpRusObk3xhF60I_c6zwM,5776
atdd/planner/commands/tests/test_e001_smoke_001_cli_creates_valid_node.py,sha256=-xniNiNsEiyqWGcImKgoAxgS84YEsdgO1fFVGLOKCk4,1694
atdd/planner/commands/tests/test_e001_smoke_001_plan_cli_creates_wagon.py,sha256=AdKu76Jn8xYLDrzFBgjBlecNCyWt0HWAjrH0-f2LPRc,1688
atdd/planner/commands/tests/test_e001_unit_001_flat_per_rule_file.py,sha256=x-IBQVP-WM4yFhXh0_KHhXZlokcfdSymIlxC8bTM_sM,2896
atdd/planner/commands/tests/test_e001_unit_001_plan_wagon_canonical_home.py,sha256=TD_QL5pCTgdkXjQgJQ_Xdyv9gCuX-qMfLtca02lV2LA,1630
atdd/planner/commands/tests/test_e001_unit_002_conflict_free_second_rule.py,sha256=zceasWmibvTBdcBW_1Ks9dxD1iU_lwlE6bXdOaYnTM8,1069
atdd/planner/commands/tests/test_e002_smoke_001_plan_cli_creates_feature.py,sha256=aBgdai5A3pGhOqPvsWDXz5S7dPbdtxbRxr4xHbRN4K0,1823
atdd/planner/commands/tests/test_e002_smoke_001_two_edges_sorted_deduped.py,sha256=1Gi9ttSCM67UJtqtzK903t4FXVxgQn7Wsl9ohjh_QrQ,1538
atdd/planner/commands/tests/test_e002_unit_001_plan_feature_canonical_home.py,sha256=OXoVPBRXQg36KK-IBvY8fkOtqHrU5nJYnewvHf5wCfw,1499
atdd/planner/commands/tests/test_e002_unit_001_stable_sort_by_source.py,sha256=JodcpWpV4NkdzR2H02JwCOJ5PQiAKsEHO4sPoj7ibb4,2704
atdd/planner/commands/tests/test_e002_unit_002_idempotent_reinsert.py,sha256=0Gom4Fb4IMg4Y5_6DNs0rC1n3mdnktJZjapQJswtF3c,1154
atdd/planner/commands/tests/test_e003_smoke_001_plan_cli_creates_wmbt.py,sha256=18mQYgu6K_JGMHHtr0B01J9MfxG0rniS7Iy3BlLBPxI,1661
atdd/planner/commands/tests/test_e003_smoke_001_scope_written_and_sorted.py,sha256=FGKb9CwOUzA2gdRK40FhZ1oelZqel3mkMeQfBMqUkkc,1643
atdd/planner/commands/tests/test_e003_unit_001_plan_wmbt_seeds_smoke.py,sha256=DcLdhlSyj6uSsYNL0Ln8J--3lc0_so6mHRPTONkaxXQ,1289
atdd/planner/commands/tests/test_e003_unit_001_stable_sort_by_scope_id.py,sha256=M0AfOveHQcVZ3vwWDw52JKSgW8mkBEQxON0aZmouFnw,1083
atdd/planner/commands/tests/test_e003_unit_002_idempotent_atomic.py,sha256=764a1foN5HJvhfWpPVP9M-0UxFV-dipi_WdQ_uzApNg,971
atdd/planner/commands/tests/test_e004_smoke_001_cli_writes_valid_gate.py,sha256=_jw4DzSLE0S1T1ahyDiCLX6VB3EtuGp81WlIESHz3YA,1569
atdd/planner/commands/tests/test_e004_smoke_001_plan_cli_creates_train.py,sha256=szbTzrFR7bkjlTySID_zCE2fMG-lz17rKELerA5c2CY,1544
atdd/planner/commands/tests/test_e004_unit_001_plan_train_registry_insert.py,sha256=bnHp11yo5HRLyn-cb90ZGWkAn7xdNeFyG-a9HqmER8Q,2818
atdd/planner/commands/tests/test_e004_unit_001_stable_sort_by_gate_id.py,sha256=WmQSqz2gBAclqXIikjyhU5V3HCeFscqU6dckIKknTPI,1106
atdd/planner/commands/tests/test_e004_unit_002_carries_schema_required_keys.py,sha256=Im7Qp7KvGy6FcLZxG-QbaBORIcihwjqLt1Gat9W12-A,3683
atdd/planner/commands/tests/test_e004_unit_002_idempotent_atomic.py,sha256=XBoFTtMcaN9XAkIzWhea_XtEwNkTHl4DrUpiNZt5n8Y,1063
atdd/planner/commands/tests/test_e004_unit_003_alternate_path_train_carries_sequence.py,sha256=6d3c5gRh2tSKOH96eheIswZl7t3SrHFr5Wo9ACmN7Wk,2673
atdd/planner/commands/tests/test_e004_unit_004_preserves_caller_participants.py,sha256=6WNa4tHZVb8gzStXL5lsxeoADXCHU3IxHyVvTFDnLJc,2438
atdd/planner/commands/tests/test_e004_unit_005_typed_train_bucket_agreement.py,sha256=RR_NDvdkrorU_6ZAQbxnmAvHEJVewKZYT1NZNothkrU,6213
atdd/planner/commands/tests/test_e005_smoke_001_package_composes.py,sha256=bSb4O1s3BtDhP016H0cAGUCVY6P0JS-hzoWTZwXyxgY,2731
atdd/planner/commands/tests/test_e005_smoke_001_plan_cli_appends_acceptance.py,sha256=xTYcbmprHPcUKfBLH1M_xWI7TclrYb7oSdZJjiCRAXE,2533
atdd/planner/commands/tests/test_e005_unit_001_composed_view_modes.py,sha256=X5Yrrymxi82q3GRJF-dNcIfhQCdiPCZL0pxHNexriTI,2489
atdd/planner/commands/tests/test_e005_unit_001_plan_acceptance_idempotent_append.py,sha256=eUCMsjZVyR4UALOyK5cqtTOl5HNZwMCSC3IShO_BZwo,2065
atdd/planner/commands/tests/test_e007_integration_001_real_confirm_gate.py,sha256=ynp8BbBc6WVi1w0OBIvnRBwz5Bx-OK9JihJ7G9IfoqY,3877
atdd/planner/commands/tests/test_e007_smoke_001_cli_authors_interlocking.py,sha256=nBF8Xd5RQ9fA-zq3JScxIqqmukUsA5VGPreJ57px5xs,1767
atdd/planner/commands/tests/test_e007_smoke_001_cli_writes_validation.py,sha256=OCsLyPAyHKGztWTmxjMQ4FD3OS1uRilo7RRrOOA3upY,2197
atdd/planner/commands/tests/test_e007_unit_001_emits_validation_and_optional.py,sha256=paE5lxuvvNqjixmoqZEMTWTZyBgFhnTphjhNvdlhJY8,2894
atdd/planner/commands/tests/test_e007_unit_001_stamp_composes_digests.py,sha256=EPhv6RPEdeXyHuyurEOOcedTgJigThbrcIDHEOceM0Y,2544
atdd/planner/commands/tests/test_e007_unit_002_missing_train_clean_error.py,sha256=JlYWK8_Izf1hwPGqn2h0eRnV58qkuiXndSmlty2-d-c,2070
atdd/planner/commands/tests/test_e007_unit_002_rejects_bad_validation.py,sha256=YWhNLHQ2zDU1PVboww5DhEN0OazwMKPbClb0LwJSUbE,2425
atdd/planner/commands/tests/test_e007_unit_003_graph_loader_exposes_validation.py,sha256=r0sCDM-mKJg_W3SpXg0AaHxc9STY2XHNp4Y1YS60bJU,1398
atdd/planner/commands/tests/test_e007_unit_003_idempotent_restamp.py,sha256=ONQaGBGvVrfkbMLYs-7hFvZCrJEFk_vI5-rMBTgSZnA,1178
atdd/planner/commands/tests/test_e008_smoke_001_cli_authors_contract.py,sha256=Vgr4S7CJqhxHg2Dcb58XmLCS2AlqgASvGfL-eIlzXjY,1929
atdd/planner/commands/tests/test_e008_unit_001_derives_path_id_and_registers.py,sha256=-0YC5rDMBsh73WHWKcDHRrk7VIJtY6puzy83n37qhrc,2838
atdd/planner/commands/tests/test_e008_unit_002_rejects_bad_identity_before_write.py,sha256=T2muXn_IZbv4Icw0mtLm-LF-cSbs-BoEo3wOCJt3Ktc,1577
atdd/planner/commands/tests/test_e008_unit_003_build_author_fn_dispatches_contract.py,sha256=PnyPwBvxaX7cj9Z75e4uieIW6UkwB7fePgfrmpEGJoo,1062
atdd/planner/commands/tests/test_e009_smoke_001_real_repo_declares_no_review_rules.py,sha256=zeQPwqHt7dFrXOcY098JmjPcF_2VKCnLmgWo4zdZvIA,1162
atdd/planner/commands/tests/test_e009_unit_001_no_declared_review_rules_is_a_no_op.py,sha256=8jgtouv5vbEw7wRUgXy0NvqNiDlBPIds1DZxt_FJg98,1603
atdd/planner/commands/tests/test_e009_unit_002_declared_rule_violation_refuses_the_write.py,sha256=0oXYLMAJk8_5g5uSpQlNhZ8SgnLyPb91ItSAZd2iPfg,2113
atdd/planner/commands/tests/test_e009_unit_003_clean_review_writes_the_artifact.py,sha256=kLDb2g6SWIpwBUho6rm26gQ75fZ2bQDEdP1r70HgrXM,1816
atdd/planner/commands/tests/test_e009_unit_004_refused_write_exits_two_with_json_findings.py,sha256=cVg4Gxw0_MDtV2pHVYf5-4odS2tpq_2N2Jn7qjniZ88,1677
atdd/planner/commands/tests/test_k001_integration_001_well_formed_and_not_quarantined.py,sha256=bGMJrlh0Vt7OVrWdYOaO8YmVldb1R6hNM_9F9jIq16c,2349
atdd/planner/commands/tests/test_k001_smoke_001_authored_artifact_not_rejected.py,sha256=mq_UL9P-Fv_G7rptWb7UlLF8bt_eZwLD4_flmQng9KI,2982
atdd/planner/commands/tests/test_k001_unit_001_no_bypass_marker.py,sha256=kPuI-2BTTJvgDY1tYwwU8OsJyBLYETGydnYUSMh74Qk,1816
atdd/planner/commands/tests/test_p001_smoke_001_cli_extension_default_and_core_flag.py,sha256=FtWO1a9m-vwzNwSSdwDjDzRI0TiJzE1Hfyi6RqXNrGA,2259
atdd/planner/commands/tests/test_p001_unit_001_resolution_order.py,sha256=6asQoBv-JVjgPaCWUaq4V6_O0SUF9pa1TaV0szEacjY,1474
atdd/planner/commands/tests/test_p001_unit_002_extension_default_core_protected.py,sha256=La_9kzyQqyrI7iE2CXtm7b_Ay7HHWdiTCM1TECaodHE,1098
atdd/planner/commands/tests/test_p001_unit_003_extension_id_namespace.py,sha256=5L2JrViMwyqL35L-w3qC6Hci35JLxuB6pxhZb2D-ias,5758
atdd/planner/commands/tests/test_p002_smoke_001_cli_init.py,sha256=YGtB-ERSpeAoisyftdvLpollchT5S6ousu4_XcE01Ew,1712
atdd/planner/commands/tests/test_p002_unit_001_extension_init_scaffolder.py,sha256=SHHHRpuO1T8S6qu1TKtSWZ9Xz7uOi3t79lz0wIHyaGY,1858
atdd/planner/commands/tests/test_p002_unit_002_workspace_init_scaffolder.py,sha256=vwQ2RVGNQ-V-YuHH-cY-Pu7qrjA0OpI7rnqMRphwpYc,1910
atdd/planner/commands/tests/test_plan_session_cli_live.py,sha256=P41-Dt8eewZfNgCKpH3ygO-am5PtxARUOAqvxi4bUXY,7358
atdd/planner/commands/tests/test_plan_session_confirm_lock_enforces.py,sha256=KnbCZCR9fuzOtQAg88UPz7IpRS9rTLzn87YgYITqzZE,8318
atdd/planner/commands/tests/test_plan_session_machine.py,sha256=_P-Nnqe8juNOQphq8T3YSJjLARXtGiHKQRplkX8ZDQ4,4603
atdd/planner/commands/tests/test_plan_working_context_and_worked_example.py,sha256=RIFlt9HTSqIUMAPw91E9VSXfCEJ6a7FNEQLCSYL22EE,11284
atdd/planner/commands/tests/test_planner_atomization_smoke.py,sha256=gTZJhyb1IkUo_Jhdwe3IoE065yrlG-ixdVaLGFJ2wms,5771
atdd/planner/commands/tests/test_r001_integration_001_driver_resorts_dedups_union.py,sha256=KIK6HmysM0TbHqF1HevCpCoTZ0U0RscB8aczTX5bxKM,1730
atdd/planner/commands/tests/test_r001_smoke_001_merge_driver_resolves_concurrent_inserts.py,sha256=GjlGRNlvqITOSO5xg7JzBIlGfBMrLbDhbqOcEo4bdNE,2902
atdd/planner/commands/tests/test_r001_unit_001_gitattributes_registers_driver.py,sha256=3HaBjsbKAhi1ZlOCijVwWfbAZSWrRl3SKb583C2a5lI,785
atdd/planner/commands/tests/test_release_gate_names_store_bump.py,sha256=jQdNJB5urB8mVlzy0_mdCS5fzwhFeASZoL6_-Obfcrc,1173
atdd/planner/commands/tests/test_wmbt_acceptance_schema_honesty.py,sha256=aP06kF5aNNrVxEQFZGFIQUPrbJfaxlp1AtR_gfbpFQM,3456
atdd/planner/commands/tests/test_y002_integration_001_confirm_and_ratify_are_one_operation.py,sha256=uEaXay-DKf76HtOhxtFWa9F7bB_xAYddbzJdDAL9dqI,4624
atdd/planner/commands/tests/test_y002_integration_002_guidelines_render_the_new_vocabulary.py,sha256=652_eFfM8xRS-L5EFGXjNpoMY8E2N0mC5nQUIICjCmM,3232
atdd/planner/commands/tests/test_y002_smoke_001_real_session_runs_start_to_author.py,sha256=SP75LZ4vYHQZpZCU1erf8VduV-7EPDD4q4_htTnj88Y,5344
atdd/planner/commands/tests/test_y002_smoke_002_help_surfaces_name_the_new_stages.py,sha256=uSJ-09_e7tqplbqk74_PeswG30USlt-UbaxtyxO_m_Y,3195
atdd/planner/commands/tests/test_y002_unit_001_advance_step_choices_are_the_new_names.py,sha256=BIUCUdHFQfnvPTg8rWg77bbRmxosh8qxwuAsjngt6xs,2039
atdd/planner/commands/tests/test_y002_unit_002_gate_refusals_name_the_new_stages.py,sha256=R1eVxDirIFkVB_d244B6v5tVkwe962KRl7IUtlFBzHI,3577
atdd/planner/commands/tests/test_y002_unit_003_reopen_returns_to_compose.py,sha256=bAfg7RNJ9Hj9T2Q6vbXvttYPwLbm-0sOlfFBwRfzzWc,2337
atdd/planner/commands/tests/test_y002_unit_004_pre_rename_session_loads_and_advances.py,sha256=ynBrGHYtBK93imNm9ms6SvS8FFNvHiy40UX5D98_W_s,3880
atdd/planner/commands/tests/test_y002_unit_005_wmbt_step_vocabulary_is_untouched.py,sha256=6hAUmfBDM2fOOmBdw7p4UpdeG7DD2c7N12iWrysLa2U,2193
atdd/planner/commands/tests/test_y002_unit_006_frozen_artifacts_and_rule_ids_still_resolve.py,sha256=AmjVJdxVI8VmJuF-S-q4G5CyXhiixUVCPvhOmUCfEig,2871
atdd/planner/commands/tests/fixtures/packages/acme.extension.demo/atdd.extension.yaml,sha256=DEDgK9QxqH1Po3kXKBeEx7tPnOuMKdtMRlBNM-CS89g,1391
atdd/planner/commands/tests/fixtures/packages/acme.extension.demo/relationships.yaml,sha256=2ZSMvRd3G7tlQA-4_3JbW0iJcyxAvL2lV56Cy5qp-xQ,144
atdd/planner/commands/tests/fixtures/packages/acme.extension.demo/conventions/demo.area.sample-rule.convention.yaml,sha256=aBBPjvm6WMjosuaIQTOML3JRoJaHR8SmBs6DECuEFD4,500
atdd/planner/commands/tests/fixtures/packages/acme.workspace.demo/atdd.workspace.yaml,sha256=OFfnUy1Hxs5cPJeIp14KaXWY_cYUgTBGzJgIL2v7CqU,618
atdd/planner/commands/tests/fixtures/packages/acme.workspace.transport-mediated/atdd.workspace.yaml,sha256=nYwLzcU1W-aanqGIg0a58VxAyEkyQykfYBRQ7BfJ850,915
atdd/planner/commands/tests/fixtures/packages/acme.workspace.transport-unmediated/atdd.workspace.yaml,sha256=E1ejVyuPLdrMiu_Ymp_Bz_fa8gBxXH0f8rKFaGy7aGQ,747
atdd/planner/conventions/nodes/planner.acceptance.abstract-fields-required.convention.yaml,sha256=vVZWk_Cuhh8FYa0vepGoxV-aIJw6zVnFdQz8_9lqhdg,1906
atdd/planner/conventions/nodes/planner.acceptance.authoring-guidelines.convention.yaml,sha256=FETlWpFdyPP5BhrmkVV_RScCXNJdCWGgMSh5UowU4rk,1170
atdd/planner/conventions/nodes/planner.acceptance.boundary-kind-vocabulary.convention.yaml,sha256=xWRSJTmVaMLU_mMkQvnFl7LFnk9COYgN99ssvcA1PJw,1604
atdd/planner/conventions/nodes/planner.acceptance.execution-kind.convention.yaml,sha256=5gltY31xF6Dzjjzj_xBbLCaeQVj6Y3uj_wRsgL42r-4,1297
atdd/planner/conventions/nodes/planner.acceptance.extraction-no-inference.convention.yaml,sha256=nRCkRUzZwmBfaSGv7EJk32chVfAadGutwuUHML2iZ7k,838
atdd/planner/conventions/nodes/planner.acceptance.generator-prompts.convention.yaml,sha256=3eoqpAj5YBke4z9GU0tumYGU4_29aX3UIYnoCEHFS3Y,1549
atdd/planner/conventions/nodes/planner.acceptance.given-when-then-structure.convention.yaml,sha256=KiNHQW5zDpwlUuh4s4McVaPKtFpkYSnFrRozOMNlA-s,1507
atdd/planner/conventions/nodes/planner.acceptance.harness-vocabulary.convention.yaml,sha256=ATfdsEv5_GxfsaAJbmWHRMue-slk4Ac12lgSqb3W7v8,2051
atdd/planner/conventions/nodes/planner.acceptance.harness.convention.yaml,sha256=KcQPYQhY038E0bEPjSG8MB0elMhIXHnwtg3xHLLafYA,954
atdd/planner/conventions/nodes/planner.acceptance.hermetic-fake-contract.convention.yaml,sha256=GcFOIA0G-XOTebhve1kFVMdSEeGuBH5nBdZDH0pA_fc,1672
atdd/planner/conventions/nodes/planner.acceptance.id-pattern.convention.yaml,sha256=3q_loOZxRSgW-NTzvu2XAEjfU6rh9nP6rCwCAkuMxiY,848
atdd/planner/conventions/nodes/planner.acceptance.max-per-wmbt.convention.yaml,sha256=dal0UA9LJnDP2zVgeNa0cpcLXFhNkk1YEfmeeaeQOrQ,1038
atdd/planner/conventions/nodes/planner.acceptance.plane-keywords.convention.yaml,sha256=UBRMwQNJtVourAGUBlDNgLbDt824ExIkORytKgiJ-Yc,1423
atdd/planner/conventions/nodes/planner.acceptance.route-construction.convention.yaml,sha256=57eSlxZQzwcG68Ol8GmIxIyMAcf4B_O6YDJo2lQ6e8w,1475
atdd/planner/conventions/nodes/planner.acceptance.signal-telemetry-naming.convention.yaml,sha256=v_3BUX85tKxsZk134uiJf0QjZ_YC58XMM9DUmb0IzIM,1938
atdd/planner/conventions/nodes/planner.acceptance.urn-generation.convention.yaml,sha256=kr65pgcwEaCXYtrP1nL0VNKcKjowOLyneW6sF7iexTM,1801
atdd/planner/conventions/nodes/planner.acceptance.well-formed.convention.yaml,sha256=zpVlOvfuAy-rChDIrRnyDVF3GJe_Jj1rO8GzQeTYbfU,2166
atdd/planner/conventions/nodes/planner.appendix.llm-guidelines.convention.yaml,sha256=lXBP46q1R9DtGD0pZHXOS29fuVYtr6pj6aj3m8cXkgs,3860
atdd/planner/conventions/nodes/planner.appendix.naming-pattern.convention.yaml,sha256=EUHI1MrNrbS9IlVLwHjG1wXJRRXPtRzS3ib3OcKTcRE,1725
atdd/planner/conventions/nodes/planner.appendix.storage.convention.yaml,sha256=j1BN-UmPDNAoHQf6tjFGRKy9P2Gq0CvzR2zrn6bC-5Y,1877
atdd/planner/conventions/nodes/planner.appendix.structure.convention.yaml,sha256=yist_qbZ8E1YthF1DbdzFjbLOu4vmf_Ox8hleFEBojE,560
atdd/planner/conventions/nodes/planner.appendix.types.convention.yaml,sha256=tGTHgoR4ER5Gt-q--JjcmOWB4GLlpj9aDDcFpODB-QE,4563
atdd/planner/conventions/nodes/planner.artifact-naming.anti-patterns.convention.yaml,sha256=3wGeMb0cGYZng64a4XEozeF3qMzRR3-AfnRqUmYciTk,1332
atdd/planner/conventions/nodes/planner.artifact-naming.cardinality-from-aspect.convention.yaml,sha256=Lv8T2_6JgrQdDgGxlRjgjiwZG1OX3JhgcHWwBsMRzZI,1310
atdd/planner/conventions/nodes/planner.artifact-naming.colon-for-hierarchy.convention.yaml,sha256=lNgEq29mXr7WJG5gJeyyoXhxsGKqZVee_cHlR-TXZdU,928
atdd/planner/conventions/nodes/planner.artifact-naming.contract-file-mapping.convention.yaml,sha256=Aw_ItwDMVt3z4UtAj1D1qjFSflWXmkAL53mrl3wBy6o,1086
atdd/planner/conventions/nodes/planner.artifact-naming.depth-guidelines.convention.yaml,sha256=dvs9pDeKF7bFOsavoaC7lUBsSllANS7X4wrhhddV-tc,927
atdd/planner/conventions/nodes/planner.artifact-naming.dot-for-variant.convention.yaml,sha256=dDHPGcWeBbQlE1xQOWwAlxFsd3hQ5ZHBI4b93NRMh4A,861
atdd/planner/conventions/nodes/planner.artifact-naming.logical-physical-mapping.convention.yaml,sha256=TgSmRUR4GdWQoAAxcZkasq5LPRB7mFrQGjEN6nWBFbs,1825
atdd/planner/conventions/nodes/planner.artifact-naming.migration-guide.convention.yaml,sha256=DseJH7aYrF8NG8D-kDABU8-3kI-CFULBAZtNIjBHHKw,1202
atdd/planner/conventions/nodes/planner.artifact-naming.naming-pattern.convention.yaml,sha256=s9ymKS5GYIQghzIVFEGqcW8SGzImqGx9O4XHMTIxmJE,1919
atdd/planner/conventions/nodes/planner.artifact-naming.path-mirrors-identity.convention.yaml,sha256=qhTdSHNhCAp-4uF116-qYdsX8BMaAINHrJXp7iNiaB8,1533
atdd/planner/conventions/nodes/planner.artifact-naming.planner-artifacts-use-stable.convention.yaml,sha256=kSpPdRZls4Mab8AzK_Cdqe244QXMDDvZAU0FAnF564A,906
atdd/planner/conventions/nodes/planner.artifact-naming.pluralization.convention.yaml,sha256=PhSPZeSgTe-BOMkrDrxvMVjX-YOzglFO5zzIbwpcH30,1078
atdd/planner/conventions/nodes/planner.artifact-naming.schema-identifier.convention.yaml,sha256=vrG8hVOnU8sZhTfsSUf47_NSgOkKGri5d5nLGpr6igA,1232
atdd/planner/conventions/nodes/planner.artifact-naming.separator-semantics.convention.yaml,sha256=8kqCzcIx4clfRIWG03lXaKG3CfWdLi4_m64yALcAzpU,1399
atdd/planner/conventions/nodes/planner.artifact-naming.theme-first-identity.convention.yaml,sha256=42mFEpSqVgGrysFxADqfttXAOgIdSk3vWKT8UzIYjv4,1388
atdd/planner/conventions/nodes/planner.artifact-naming.theme-taxonomy.convention.yaml,sha256=gcaFXNvcvbhEZn7w0wIAhuz83z3kdWVhiLY3QBO7K7g,1951
atdd/planner/conventions/nodes/planner.artifact-naming.urn-structure.convention.yaml,sha256=VOY1U9Injq5G-OvCKc8yiW_azWL_PdWeO_HV6dCvxxY,870
atdd/planner/conventions/nodes/planner.artifact-naming.validation-rules.convention.yaml,sha256=233s1cnL_QD0lR7A0SL42InLhUIZZCqwy8pd7nbEYno,1275
atdd/planner/conventions/nodes/planner.artifact.definition.convention.yaml,sha256=MvzaKmWa5FadUByv98ZJ9mPF0Cqoe3e9l5Gqh1aQsA8,1815
atdd/planner/conventions/nodes/planner.component.artifact-derivation.convention.yaml,sha256=Pg5aG8EG9V9d5MuH1govvWXtdZc0DSoNTweXKjyfZNI,5423
atdd/planner/conventions/nodes/planner.component.business-focus.convention.yaml,sha256=hd5uQtUyjWWfTuwtb_pee5NAMe-7oYPQ08CUGQRzF2k,2438
atdd/planner/conventions/nodes/planner.component.count-limit.convention.yaml,sha256=yfAWvbk2hrwuxG_v_2b_caJNgfA9Fylsp4avvLWlUUU,2180
atdd/planner/conventions/nodes/planner.component.derivation.convention.yaml,sha256=s2uUookIViZEnn3fnsVQqANjIQZQ4PjiQLIYOjzEkvA,4598
atdd/planner/conventions/nodes/planner.component.io-alignment.convention.yaml,sha256=zM6E4stLXNMaYpq_elkp0Ab2Y2WSJ_pTpOgwKWyrU4w,2362
atdd/planner/conventions/nodes/planner.component.layer-assignment.convention.yaml,sha256=8-ne3vPthMeVhnBOrbg9TXtOJAT-ja5Eb8VVaK6RvZY,3192
atdd/planner/conventions/nodes/planner.component.layer-consistency.convention.yaml,sha256=OwwtllY4QcDOAP8yz0BRmSnFWmoNBhG7sIUF4N1_oiI,2493
atdd/planner/conventions/nodes/planner.component.method-limit.convention.yaml,sha256=LSFeB5BS-0Zn2k4W_poxHL5SZhDvD3013Gl6HZHGRWk,1171
atdd/planner/conventions/nodes/planner.component.structure.convention.yaml,sha256=RMJT36MkFdDxZiE-YYLGRRKwwWNLaCkbRPj6CIpUAkY,3040
atdd/planner/conventions/nodes/planner.component.type-catalog.convention.yaml,sha256=oHvdn3K3CgOyT_mwVofyTNfqopokriM9ZItMnomwmIY,13478
atdd/planner/conventions/nodes/planner.component.urn.convention.yaml,sha256=4PautCIRkeO7oUlDPm6r9WvRJjsRBDjjucrrdCmeFU0,3624
atdd/planner/conventions/nodes/planner.contract.registry-coherence.convention.yaml,sha256=45a9qJ9KVlexk2f11g23i8sy-7uwUzG3x0f_prWEmz8,2649
atdd/planner/conventions/nodes/planner.coverage.bidirectional-coverage-between-trains.convention.yaml,sha256=Ik-ZSYL2wQc-o06wn0uXTyVBAeoZpuRgWQi-ylmMUKY,1190
atdd/planner/conventions/nodes/planner.coverage.bidirectional-coverage-between-wagons.convention.yaml,sha256=fc4NYiX2xiioe2x-ZJYrnqA0A987ehk55mToc-Ncn6o,1199
atdd/planner/conventions/nodes/planner.coverage.coverage-graph.convention.yaml,sha256=ds-yJeFYiByLEZcH85KmeX1xCff6QIoNFpKrdT1K4rk,1204
atdd/planner/conventions/nodes/planner.coverage.every-wmbt-must-be.convention.yaml,sha256=3mAk51p1AjCcBtGop6o-vKRGGV9MrvmlHwMZrdlqLmg,947
atdd/planner/conventions/nodes/planner.coverage.every-wmbt-must-have.convention.yaml,sha256=R719cAALnhYB47p23uyWZRj879HSx9Mr92MuWJcWBrY,1073
atdd/planner/conventions/nodes/planner.coverage.exception-handling.convention.yaml,sha256=YkfHTBqIAs6VPKIZfGN2MAtdJhgWSyNUBJFx-QcMz_Y,1189
atdd/planner/conventions/nodes/planner.criteria.defaults.convention.yaml,sha256=joFGgo_Hb94QBmXS_Lyx4_1F1y6B-Sbmyw4egnCnCdk,773
atdd/planner/conventions/nodes/planner.criteria.harness-templates.convention.yaml,sha256=pKLNUdKgYwlzP8oCOlU4KxXyWPpH9Wyo_icV4-jlQ3s,3259
atdd/planner/conventions/nodes/planner.criteria.metric-mapping.convention.yaml,sha256=HSJyQSFEdGuy_KenYaa0W1BEWjnDZWijRamjQPVNBGo,1139
atdd/planner/conventions/nodes/planner.criteria.plane-keywords.convention.yaml,sha256=F0Vxet_0WoeMkKF0lNQGvfe6loAk5Mw-ov5odNhmKbk,1105
atdd/planner/conventions/nodes/planner.criteria.sequence-routing.convention.yaml,sha256=ePMuJNNyJvcq1Q4j2ymxiCimpbFUSP8AHvJjTqQKAEU,784
atdd/planner/conventions/nodes/planner.criteria.shape.convention.yaml,sha256=f0dhKO-VKzlj72wGSdhHmyWe036j_f0aJDKaG_bDrTU,806
atdd/planner/conventions/nodes/planner.decomposition.canonical-steps.convention.yaml,sha256=pm2PK1zXrxGVxthqRkOM2woaPataxJ8x6z0FXkzo5w8,632
atdd/planner/conventions/nodes/planner.decomposition.document-trouble-obligation.convention.yaml,sha256=ZvgoQuToypG9vm4gmjj8ixZXO0jTvlPRW1phDxc62ZA,590
atdd/planner/conventions/nodes/planner.decomposition.domain-vs-technology.convention.yaml,sha256=B-rmbwL_z66u4Wt0zJM5b-_GQCBMo-0I2KB8FNYbwLw,577
atdd/planner/conventions/nodes/planner.decomposition.jtbd-vs-odi-grammar.convention.yaml,sha256=ec1oTfb4x_A69Sq81uESuRhRiTMsi5vyNus-0fWODas,846
atdd/planner/conventions/nodes/planner.decomposition.keep-pivot-kill.convention.yaml,sha256=heagpX4CLwHwTAQqb3W0ZnN5ZppMR4DKhKoQvZUcEtE,589
atdd/planner/conventions/nodes/planner.decomposition.local-scope.convention.yaml,sha256=nIG6pSwpcqTo-e9GV2EGzhe9GVDACp_yFi0NNBPQfwI,681
atdd/planner/conventions/nodes/planner.decomposition.natural-language-normalization.convention.yaml,sha256=1FQG-6maXfMrD1MKYqLX9wPqCIWpMF2KKhQBmgdSdB0,564
atdd/planner/conventions/nodes/planner.decomposition.train-journey.convention.yaml,sha256=WAKLvr_gqD6aatMdbjqsb5XSdMJQge83XDz5xtPAMn8,540
atdd/planner/conventions/nodes/planner.decomposition.wagon-rationale.convention.yaml,sha256=jjAx6H7k9zHvoDBO8bSzAjsUyieCVpERZAamPDXfzUw,535
atdd/planner/conventions/nodes/planner.definition.anchor-required.convention.yaml,sha256=4Te3_J1dQ9xGg65nUU7Mb2CvufH5clJvv17ZFuYWgRA,1989
atdd/planner/conventions/nodes/planner.feature.artifact-seeded-naming.convention.yaml,sha256=nOIdaRsR0_VhtUfOj63Yn_nvvHU-ZY9fgqUOU3kMXcU,1219
atdd/planner/conventions/nodes/planner.feature.definition.convention.yaml,sha256=nJUdoqO-eqrnKEzcs2axxlQk2-E2MDSiNlSWAiuWVpA,1406
atdd/planner/conventions/nodes/planner.feature.estimation.convention.yaml,sha256=qzTEdeUuHy7SAb1vYQaa4oTDPTItAVL0x194YhFM2sE,911
atdd/planner/conventions/nodes/planner.feature.feedback-loop-close-the-loop.convention.yaml,sha256=QRol9A5UKuDunGz2BKmrx-OUFFHw-gRqZLUhtPVyYE4,1271
atdd/planner/conventions/nodes/planner.feature.feedback-loop-kind.convention.yaml,sha256=rcP51BCfoQCaE7lhQke9xBl4qeMIsUqKMWiJuDqf1VE,1044
atdd/planner/conventions/nodes/planner.feature.feedback-loop-suppression.convention.yaml,sha256=c7IbO2PW0s46ykTMWFfOxvtUO2_Rqrv0dMmBeZ8O0e4,817
atdd/planner/conventions/nodes/planner.feature.footprint-scoring.convention.yaml,sha256=ictH10ijvD3hnAaOoZfxcGrgj_OJJHeRdl3nvcHaHoM,3262
atdd/planner/conventions/nodes/planner.feature.grouping-strategy.convention.yaml,sha256=DzQyVMXuFPcsPjPaRVcFmYF5gHQY5EcOG7W_uLSBjRI,1226
atdd/planner/conventions/nodes/planner.feature.hard-limits.convention.yaml,sha256=9ebs5mtG7pRwdNNx_IiiJg_ftTnWQHM-i4RLokLkFY8,969
atdd/planner/conventions/nodes/planner.feature.name-is-verb-object.convention.yaml,sha256=AafCDdWTfH1vSwfODaqQ4GQHyIMufucv3uza6Gkkk_c,1262
atdd/planner/conventions/nodes/planner.feature.shape.convention.yaml,sha256=AzHG2eV-6FXBvViZsVv5WeP0YlJ1juLEwq2JMzjapX0,764
atdd/planner/conventions/nodes/planner.feature.size-max-rule.convention.yaml,sha256=ynjbrUgZR6EseUw9h9E9ZjyVpWWO8RsE6Dn3_ev-RAU,1402
atdd/planner/conventions/nodes/planner.feature.urn-naming.convention.yaml,sha256=Hq-afOSHfzThyeLVCzSgd8a1ztweMVgtKTT5ujJwTMI,889
atdd/planner/conventions/nodes/planner.feature.validation-rules.convention.yaml,sha256=d1ibgS0ftRIB_oTpMoQgLrL2Q4ycuoUzBtJjjAQPDD0,1008
atdd/planner/conventions/nodes/planner.feature.verb-selection-by-artifact-type.convention.yaml,sha256=KV2O4A1bQDT-lT3z3XHCbQmR4u0PEjZCWnFetwbeLQk,4434
atdd/planner/conventions/nodes/planner.feature.wagon-link.convention.yaml,sha256=u9xVEyewKzYh1-wdlHr3RdA7VebiITTQ6Zw0-EQCtZ8,789
atdd/planner/conventions/nodes/planner.interface.api-mapping.convention.yaml,sha256=JFEwfv-EwXFG2aAEMda4QjtSqSkIri8PDG63kRjzTDg,2349
atdd/planner/conventions/nodes/planner.interface.artifact-transformation.convention.yaml,sha256=yp4crU8rR-IMVdZtuRedLVRe7T2eAdEfjNd3gssLGzU,3880
atdd/planner/conventions/nodes/planner.interface.contract-urn.convention.yaml,sha256=ENjlWVp7c_7KrgWN6XsSZsItT9OI8xukat2fzol9hik,6062
atdd/planner/conventions/nodes/planner.interface.naming-patterns.convention.yaml,sha256=TXg3PsGpiXg_AcZB3U7RmZJN1rchzOqv0-OABkSZ5SY,3533
atdd/planner/conventions/nodes/planner.interface.orphan-detection.convention.yaml,sha256=JvHTsbo6t7bUBbS8AGo4wDjQwBLpZkhPZRF-PNftrJU,1840
atdd/planner/conventions/nodes/planner.interface.ownership-rules.convention.yaml,sha256=8O8xZOf4jaX3jkipg0M9sXU_J5pexFZqHbRt_pq8sXw,2523
atdd/planner/conventions/nodes/planner.interface.structure-rules.convention.yaml,sha256=JDHnLheKPEFsvJOE9rB_Jza0jBlCFvas-wheXp2rw0s,5813
atdd/planner/conventions/nodes/planner.interface.tests-subdirectory.convention.yaml,sha256=x2ap5FrQEGA96lLjybh85aHhgx1q5xNftrshUOga26Y,2941
atdd/planner/conventions/nodes/planner.interlocking.definition.convention.yaml,sha256=EmwWoPwhrmENEkMQNz62YGZ-FUfzrlSbm6yPHdpRn7E,2219
atdd/planner/conventions/nodes/planner.issue-body.dependency-entries-must-be-classified.convention.yaml,sha256=KSoBj8tQsXs19MtSaPQRIOjNE0FssawPW_3KScnH8WU,823
atdd/planner/conventions/nodes/planner.issue-body.graph-context-required.convention.yaml,sha256=YpKrN-_an73R4CgoO-18WUuqTgcCZnlRgKO83tJ2BiE,773
atdd/planner/conventions/nodes/planner.plan.confirm-before-author.convention.yaml,sha256=IxFvaM6B_3irV9Niz3GVxL9jd4HXTfSuzk1h6vvwpJs,1191
atdd/planner/conventions/nodes/planner.plan.confirm-binds-an-issue.convention.yaml,sha256=Xw3xxzzeGUDqJT31rAfBxQ9YAlMmGAB7bNUY-DSBUYY,2161
atdd/planner/conventions/nodes/planner.plan.confirm-requires-interlocking-sanity.convention.yaml,sha256=eufZxscND00-UK6B8dnxjuH3DzSL7jMUfumdLT1KTeQ,882
atdd/planner/conventions/nodes/planner.plan.session-lifecycle.convention.yaml,sha256=BE8DgwW2Azk2NfdUk5JVJST0DkM4PnCucHrh6j5PSOk,1272
atdd/planner/conventions/nodes/planner.relationship.no-orphan-nodes.convention.yaml,sha256=-ffBQpaE4cqlgUi9TJGQ_2Nfm5sHG0WznbO-8DgTmo4,1898
atdd/planner/conventions/nodes/planner.smoke.feedback-loop-close-the-loop.convention.yaml,sha256=unOMo_W698s0pzSR6atrmj_XVEUk4KLteibMas1_mpw,1998
atdd/planner/conventions/nodes/planner.smoke.synthetic-fixture-bypass.convention.yaml,sha256=YGZMRO17ABK20a0Ct7KlfnbWDLYVU4jeErWGX9H76Lc,2311
atdd/planner/conventions/nodes/planner.steps.architecture-routing.convention.yaml,sha256=JyYVgf2ns7yIrK50SZuWhFeyfkkCZqdiTi0_V4cbyiw,3061
atdd/planner/conventions/nodes/planner.steps.jtbd-taxonomy.convention.yaml,sha256=cpzOY5dsNUlcYpbepJyuCsaoW5E_XGA0fPtW-In23eU,6238
atdd/planner/conventions/nodes/planner.steps.linguistic-patterns.convention.yaml,sha256=qLgyA9XQsGqrCZy8OA13C8sQ-k02JYVk7ZFetTMES04,2748
atdd/planner/conventions/nodes/planner.steps.sequence.convention.yaml,sha256=4QEyFJhA41rQ2tRW3no1XVLFyJsFuR2SVeoMkhIB15s,549
atdd/planner/conventions/nodes/planner.subject.invariants.convention.yaml,sha256=-XKOB0UV2vtlUZhDcF8h0c8DYyo7_mKOznER18Z2mbg,1196
atdd/planner/conventions/nodes/planner.theme.archetype-alignment.convention.yaml,sha256=2SUWIy8OvH8qfe_YxitUD_PTJNw3BGZTcmCSMigB4Xw,1310
atdd/planner/conventions/nodes/planner.theme.canonical-taxonomy.convention.yaml,sha256=gst7h8itHHiqSTWGyLHKMnC4ljzKSXsQHlmKyLUHOqo,2493
atdd/planner/conventions/nodes/planner.theme.commons-coach-boundary.convention.yaml,sha256=axDmPQoc_My8iv90jLAHSHVQA_gtTIY9nPupghID6C8,1454
atdd/planner/conventions/nodes/planner.theme.definition.convention.yaml,sha256=FgZ2VUIBQ21JKkwuZAVtNvPVx-GYniHiV6Cr-r6t3dA,1464
atdd/planner/conventions/nodes/planner.theme.must-be-canonical.convention.yaml,sha256=KVhWFjFzY5ibQdx7eUBppMRRMsJCn8ApLn3BVUu3Adg,1837
atdd/planner/conventions/nodes/planner.theme.theme-zero-mandatory.convention.yaml,sha256=QXGry2VvCd64WTx07mCXVaBPlS9VI5S8mOsnxVoqqBw,1554
atdd/planner/conventions/nodes/planner.theme.urn-namespace-matches.convention.yaml,sha256=SOeqFOiHcWjmUCisOeWcMB7vhHz0FPaxfubsdaTXw7w,1290
atdd/planner/conventions/nodes/planner.train.acceptance-commit-failures-covered.convention.yaml,sha256=cnxQyEFXZfkVAGeUixgFIXuXploIc2wtnv26DyPxPp4,694
atdd/planner/conventions/nodes/planner.train.acceptances.convention.yaml,sha256=3DPsBkkqbx4sRHoOco1gc9fk_v2qFBjj-2ASe-nxUtQ,3579
atdd/planner/conventions/nodes/planner.train.artifact-flow.convention.yaml,sha256=uqrG7w78ZoTyCG1IXaJXzpqLzyEenPjwaWTZYvfmfto,908
atdd/planner/conventions/nodes/planner.train.categories.convention.yaml,sha256=2KpDlsKXQ5hCz_WHC2bw3KsqhQ2jVoflWb1uHR_2L18,1972
atdd/planner/conventions/nodes/planner.train.definition.convention.yaml,sha256=XLMB704We0o5u0lQJqr-QddY0Uhw4b1GeTvxmsToI14,2008
atdd/planner/conventions/nodes/planner.train.dependencies.convention.yaml,sha256=fnfgBMpf0MAJOOfkg9-ACYDZDA6DN2eVTSIJ83nS6HQ,955
atdd/planner/conventions/nodes/planner.train.dispatch-composite-key-exceptional.convention.yaml,sha256=RAYqK701LsW1a2LjQLrwJLPUF2s3VQJ85sUHRgUR-f4,538
atdd/planner/conventions/nodes/planner.train.dispatch-map-is-registry.convention.yaml,sha256=AOFG1_N3fIFvPLjxPpep2zFMOkFFlmhLXXwEpst0Kvw,518
atdd/planner/conventions/nodes/planner.train.family-matches-terminal-contract.convention.yaml,sha256=my7AtJ7wnK3mmnqdjqjOQ4kRG5m8UPTVEPi3D6-bYO8,844
atdd/planner/conventions/nodes/planner.train.family.convention.yaml,sha256=6I05JmTDsDMxMVz1A9fF3xqMeQUKBnvr1A7A_nmQNaA,1527
atdd/planner/conventions/nodes/planner.train.initial-cargo-inputs-declared.convention.yaml,sha256=07WGYw-_4dli3U4lJRbliNhfvkQDQGikSGLjMosjMfw,613
atdd/planner/conventions/nodes/planner.train.interlocking-does-not-carry-cargo.convention.yaml,sha256=E25xtxhwVPlO_c9ziAZ7d8COYYyFzGebS0XIyc8JNxc,919
atdd/planner/conventions/nodes/planner.train.interlocking-entrypoint-shape.convention.yaml,sha256=NMXX9912eoRPsc5mjyTIiUmnztIAPqAFEOBnKF-mlsg,909
atdd/planner/conventions/nodes/planner.train.interlocking-fragment-acceptance-binding.convention.yaml,sha256=YEwsiqIBxehqbClwMWv4_o3-mw8xHEi85BMJ-rgx4sI,925
atdd/planner/conventions/nodes/planner.train.interlocking-guard-coverage.convention.yaml,sha256=xH9pXNYa5NgUdjDqwndSpTlNIZDzldDlRDm_Swr-hnU,885
atdd/planner/conventions/nodes/planner.train.interlocking-guard-grammar.convention.yaml,sha256=eRQP0wZZiv1MHMpwGkRNS_fv5L0Hj2SxXn8UvX4kbhg,951
atdd/planner/conventions/nodes/planner.train.interlocking-home.convention.yaml,sha256=VPZbToWji0HUeLBIHTZKb6n7KNe5w5yM5-B5niyYuMY,838
atdd/planner/conventions/nodes/planner.train.interlocking-message-payload-typed.convention.yaml,sha256=k1VoYlOI2tgGVH60CENocwdRt8obzR1xuTovCnK234M,818
atdd/planner/conventions/nodes/planner.train.interlocking-payload-contract-body-required.convention.yaml,sha256=VOXXWpN64R5QfMZOe65cpguMcEfuwELS3SbnyJCi-CI,873
atdd/planner/conventions/nodes/planner.train.interlocking-payload-contract-registered.convention.yaml,sha256=kytZFZcD9EV41rhlvwQm7--BLC2t36oTPLYEgbZXku0,1074
atdd/planner/conventions/nodes/planner.train.interlocking-projection-equivalence.convention.yaml,sha256=-w9Q_VbuqyZa6Lri4StvCflppsS40eOYJW099lR7S38,918
atdd/planner/conventions/nodes/planner.train.interlocking-route-category-matches-train-id.convention.yaml,sha256=mTbq6tSIKegeWySRboaUTrf3EiCelBt4qFkXW37Wr-M,1117
atdd/planner/conventions/nodes/planner.train.interlocking-route-resolution-deterministic.convention.yaml,sha256=2hO610AQnGWOoGlSvmRejIM8ArUHvinpp-C7K8vAS1U,936
atdd/planner/conventions/nodes/planner.train.interlocking-structural-residual-explicit.convention.yaml,sha256=Igc04tUKy-VGl5M-8rN3XriFO3TvHoX6HimWl9fSlfo,888
atdd/planner/conventions/nodes/planner.train.interlocking-wmbt-surface-or-residual.convention.yaml,sha256=IRhVS0T-7l4J1W-jK1Vz6-Q1eaWqHbASdxLajALWk1w,933
atdd/planner/conventions/nodes/planner.train.linearity.convention.yaml,sha256=6jJELpnzDjOK_h0POVzvEjfs94TjU3ZEuwsfgxItWbo,1045
atdd/planner/conventions/nodes/planner.train.naming.convention.yaml,sha256=aKbIPw5tfo-8Y7FOby2W147zRhClUiyhnnMgCVXOoW4,792
atdd/planner/conventions/nodes/planner.train.participants.convention.yaml,sha256=qhB0fzcdap7o1xojTXPghOjTf2W8jkYA4VQSt9KFEW8,863
atdd/planner/conventions/nodes/planner.train.production-implementation.convention.yaml,sha256=z0fwyhiIKL3AsPaJSosd4ob6AN3vxBDE3MIMwLIG5bE,880
atdd/planner/conventions/nodes/planner.train.registry.convention.yaml,sha256=I_d21vfgtNE2mXmSUSuWndlX3oDNhL0U-6ItAtJdfpc,1531
atdd/planner/conventions/nodes/planner.train.route-category-assessment.convention.yaml,sha256=nhT-EkuqWiYVcniUEhYnMeFxOajiJ_ilOQTGzdPligo,1742
atdd/planner/conventions/nodes/planner.train.route-space-admission.convention.yaml,sha256=VCHm4kpgFSn4rKPyqLMEeez6r6HETXE7KSDY1Of04HE,1604
atdd/planner/conventions/nodes/planner.train.scope.convention.yaml,sha256=BMsFXR1mDuHn8qV231fGsyfTUH2lg2un6m12dEhdC0c,1362
atdd/planner/conventions/nodes/planner.train.sequence.convention.yaml,sha256=omeK-8nUZf2GWIuG-0VTCtXi2bzUhBQqUDR8epGJr1A,1127
atdd/planner/conventions/nodes/planner.train.terminal-contract.convention.yaml,sha256=4OAjRAEiKJBSOLx0alUvhKJiz721k8ChOa2-IHw4ezA,614
atdd/planner/conventions/nodes/planner.train.theme-alignment.convention.yaml,sha256=R9oSRkgqf8pwZOEYf1Y0VlevY4dYPEwARjQ0HJ5J7eI,851
atdd/planner/conventions/nodes/planner.train.theme-orchestrator-urn.convention.yaml,sha256=W9WgzD7ZdTzwuSKLAs9eakGXmn8IjHHl_L2EYZJsU2I,939
atdd/planner/conventions/nodes/planner.train.theme-ranges.convention.yaml,sha256=Z_KrUsKW_HFyhzCWTeUkVJfCzQCFiP9xI2bpE6FSU0E,2085
atdd/planner/conventions/nodes/planner.train.validation-rules.convention.yaml,sha256=_Kv5j_XulNhQ16UMumSWBNuIH13CdkWeJqcp9K295iU,1213
atdd/planner/conventions/nodes/planner.train.variation-strategies.convention.yaml,sha256=4oY4KTbTDOpI-KK8ogBwm5rcyfT7ahqswyfKupwozqM,946
atdd/planner/conventions/nodes/planner.wagon.artifact-contracts.convention.yaml,sha256=XFf_CCCX_IUG2yhGCo5D3AxkoKo3thqQndcwxV9xB_Q,991
atdd/planner/conventions/nodes/planner.wagon.complexity-model.convention.yaml,sha256=02WB93cgsUbBweEUI29IPy4Bs-lsqgORhpc_99WbhWQ,2346
atdd/planner/conventions/nodes/planner.wagon.coupling-complexity.convention.yaml,sha256=NCApe3YTk0Cgm1qCLNy7_27oqt6mOtmXV9RpllfQ1Qg,1778
atdd/planner/conventions/nodes/planner.wagon.definition.convention.yaml,sha256=azNQJZGPrdeFQKV4feVOvGQQC3_zQzcVtmrxsjywZGE,1742
atdd/planner/conventions/nodes/planner.wagon.features-format.convention.yaml,sha256=ELwzR3Mq-bGNa4cnrc40N2aRG9tbsQVxK9QyuVwSURo,1036
atdd/planner/conventions/nodes/planner.wagon.features.convention.yaml,sha256=rwF5NomMVW3CWg4L2HlOivd-cruWINBv1wyzjvckMr4,793
atdd/planner/conventions/nodes/planner.wagon.logical-vs-filesystem-naming.convention.yaml,sha256=JyRdk43u8qMgPG9klbqYmKeg4GociMHAQdafuLPKZLM,1416
atdd/planner/conventions/nodes/planner.wagon.name-is-verb-object.convention.yaml,sha256=dAvajk5cN2tW_WHDhaqd5kgX3aRrsNY-dXk3RvmEFmI,1179
atdd/planner/conventions/nodes/planner.wagon.no-consume-cycle.convention.yaml,sha256=W41l7RXmwcTT6K2Aaq1Yb-0gBsq-X0iqmOUkaXe2RXk,1481
atdd/planner/conventions/nodes/planner.wagon.produce-consume-artifacts.convention.yaml,sha256=3PLoFukHvAr-XRv_cvF1vnCMGTYLdlQY7yh2MDXF0TA,1426
atdd/planner/conventions/nodes/planner.wagon.refinement-extraction.convention.yaml,sha256=Djc2Zj0fqZMOke1QKH7C-6uYmNU34oP__QD-MflBaow,2303
atdd/planner/conventions/nodes/planner.wagon.semantic-coherence.convention.yaml,sha256=fAkpSH-fKiYNH4sh0vJLZabF7fIGmibPB7E0bKP7Evk,1192
atdd/planner/conventions/nodes/planner.wagon.separability.convention.yaml,sha256=z8SwVlNWsI3Yh8F_BnZ8EUsGuNfnYhWNRpkbPNUyjmY,1890
atdd/planner/conventions/nodes/planner.wagon.slug-dirname-conversion.convention.yaml,sha256=EycQnW-eyJ_98_JAVuAoaJrlvx7z8Kj2fBEzzDN2E2g,1007
atdd/planner/conventions/nodes/planner.wagon.telemetry-filesystem.convention.yaml,sha256=21FkN4m31DpK7LZNYtpbT-vJeoQuor0Vze_c2-hDgEA,1495
atdd/planner/conventions/nodes/planner.wagon.urn-naming.convention.yaml,sha256=N_dTQ5oEsriaYNlwvapVCfsSRaYb5jz51PKEKIWwcrc,812
atdd/planner/conventions/nodes/planner.wagon.urn.convention.yaml,sha256=krZv5SIc6Lxp5SIautvnE5FGX8jy85U5YFZ8ZG9ZgGA,815
atdd/planner/conventions/nodes/planner.wmbt.context-clarifier.convention.yaml,sha256=ZZMI3oW2vZ6gTv-8x9VhT-9zj5vrNDmAfAyJznTeybY,757
atdd/planner/conventions/nodes/planner.wmbt.definition.convention.yaml,sha256=jyOqUGmSPBgHoIstjLoeNZewkRoUfBTRJD1-A_ojszA,1661
atdd/planner/conventions/nodes/planner.wmbt.dimension-selection.convention.yaml,sha256=A-ImwiD5roy7JwqoxHRYkuYUoF-dYoAXhTw4CefO0tI,1540
atdd/planner/conventions/nodes/planner.wmbt.direction-selection.convention.yaml,sha256=Gc7rwrsKDcr5d_HfbxlDGkh4i_B5CJu1zYj5Fip-dik,899
atdd/planner/conventions/nodes/planner.wmbt.filename-pattern.convention.yaml,sha256=Wzfevc9UUNRETyK-fUkewJkbcS2bqHm4XQdwTBEkRco,685
atdd/planner/conventions/nodes/planner.wmbt.lens-selection.convention.yaml,sha256=JkzvfvuU5qwE20sLKYwAycGPW339zR-OPZksxwmy8t4,1548
atdd/planner/conventions/nodes/planner.wmbt.must-have-smoke-acceptance.convention.yaml,sha256=tK0J76U8xazRvn5zBLF1rgiQm8wMeFESElWXhh-Sg2A,3093
atdd/planner/conventions/nodes/planner.wmbt.object-of-control.convention.yaml,sha256=wtWHZJEdzsiEL8iboVF08Lox-r14TOT5V-3nLWOhb8c,742
atdd/planner/conventions/nodes/planner.wmbt.shape.convention.yaml,sha256=3wfVBA4kZnvWDnrb9ao-yrtktY7iiqRHD5Dg9LAcneY,851
atdd/planner/conventions/nodes/planner.wmbt.splitting-rules.convention.yaml,sha256=SAzb5ud7CiXFtx7BoJzUlZMhySaj8v24XawRiOc4qqk,1490
atdd/planner/conventions/nodes/planner.wmbt.statement-template.convention.yaml,sha256=ceDFB1d9bnHTb4_F2V8w9FK0bQ6LcuR_1taGBTP5BaI,784
atdd/planner/conventions/nodes/planner.wmbt.step-code-vocabulary.convention.yaml,sha256=hI98x1c7ZN4ICjSW_wl_YZHrVN_Bubj68XRFZkLByUM,1126
atdd/planner/conventions/nodes/planner.wmbt.urn-naming.convention.yaml,sha256=h6X66NXce-rF3dW1CCrmvFkPdf2zZnqwc4iCKJ4tiWw,961
atdd/planner/interlocking/__init__.py,sha256=DqDSU1ZRivS9JwsnNWpZX1kClBHyMU5BiHziR7WPfNU,3423
atdd/planner/interlocking/contract_resolution.py,sha256=QtbsHmnsLaJo0JhrtJOM8oqhg_5Fl07n7xZePBGnoZo,7167
atdd/planner/interlocking/digest.py,sha256=eNPytZoutSmGQIK6kufjKyvutRir_H7a8PzDU8RnsGs,2804
atdd/planner/interlocking/discovery.py,sha256=AJuLuYpF_h9xGJl6QKwFXZod9XXU35gejzigd0xARiU,2558
atdd/planner/interlocking/guards.py,sha256=HqvrHEQeU4kyYDY0jD66SJmLTam2OZxZP3az1w3RLyI,11507
atdd/planner/interlocking/loader.py,sha256=G-FN72piyC52wDs5AlM3EEi5hXZSTRtY4VMkz14oxmI,8196
atdd/planner/interlocking/models.py,sha256=7xruNTvFbsam6xkBTsGfezA9xdL3QUpbqZTQz59-8lU,10383
atdd/planner/interlocking/projections.py,sha256=kINlvaGIAd9zEYuVQcPVjGJb4EU2tnQcoNTCnUFOv3o,5966
atdd/planner/interlocking/route_space.py,sha256=hDnjPdBRnzP2uEh_K8Y_2pN63DzZor8t_1djIm5a9i4,12978
atdd/planner/interlocking/routing.py,sha256=Yn6tBRFc6ht9YQcfREVHR4pUbmhW4ZWiAzngEynPhrI,4259
atdd/planner/interlocking/sanity.py,sha256=l5HtzItdhjBCdvQOdIazStpQapIOcR3elnHs3ae8Rv0,19468
atdd/planner/interlocking/stamp.py,sha256=jA41TeM9ifH1NFLO9LNEO3-5vimuOD-NWFLDZoIwHDg,4000
atdd/planner/interlocking/validate.py,sha256=p-qD7sUWC0WVTz1ZcrwDAgaREER8rPf_LQoqudpvBYQ,5260
atdd/planner/interlocking/violations.py,sha256=w_PXfg0lLUIs66F5pS6CnZE-WA4hNVZHnNAsMCQAwLI,1894
atdd/planner/interlocking/tests/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
atdd/planner/interlocking/tests/_fixtures.py,sha256=OfdrwJsSKatl2GUT0ihGmClPDrgfaPwlfYNLIRAUCAk,7737
atdd/planner/interlocking/tests/test_category_digit_retired.py,sha256=s43tcY5xBmy3Lo69ND6BePQjXJTWUjNtZliYvLicKvw,4602
atdd/planner/interlocking/tests/test_digest.py,sha256=AHAwrRViw0X5ueMBi5GSVHjmr2tP83oZw6RQ4CquGUw,1950
atdd/planner/interlocking/tests/test_guards.py,sha256=Cpo8DmqRD9HE7AjxSAsFJJ-1eywHU4tdGjl-KwgJJh4,3017
atdd/planner/interlocking/tests/test_loader_and_routing.py,sha256=dbdn-2QDiFN6LGkD6B7dVO5rve-CperzRxTIRGfK20c,5915
atdd/planner/interlocking/tests/test_projection.py,sha256=dOPswfcb-OR1fkU48cJfYZkR6-Zc3fz_vbSyAu0iY0Q,2831
atdd/planner/interlocking/tests/test_registry_and_backref.py,sha256=ywdxw7Wit-1tR0CDtba2KscxSawR80kaYOCdUdx1GEo,2365
atdd/planner/interlocking/tests/test_schema.py,sha256=XzgIsvW9HmncD9FAeXO-wuPxNB2_z3dl5TkKEiShqjw,5285
atdd/planner/interlocking/tests/test_validate.py,sha256=LMSe7JcY0otW5Gc5YyXsQE9QOWsic6LHGOh4-6tcARQ,3249
atdd/planner/migration/__init__.py,sha256=FoLgeEi-ICs_es4b0ICOoN6pRuVCf94jDSZXnC4FKjw,45
atdd/planner/migration/train_urn_migration.py,sha256=rRTyQoq1hUVXJalDkNUKKFAPfA76aNzgsujyFdTMow0,17948
atdd/planner/migration/tests/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
atdd/planner/migration/tests/test_train_urn_migration.py,sha256=gqvRL3_N4NE8N_KRQ9d-BvG-AAgNpW8vsJxSHq1xVRs,4410
atdd/planner/migration/tests/test_train_urn_migration_apply.py,sha256=MnRmk6SlkDubAn-coKEKTKxgn93eGGTwtTi1KMrFmvk,7812
atdd/planner/schemas/acceptance.schema.json,sha256=G0MqcnmwU9FvQ1UI84qBS109aeU1howZ-4RGFNJB97Q,14418
atdd/planner/schemas/appendix.schema.json,sha256=aMqKIwHAgEoO49v8O8isyP1S3oTNCCEeIX3gNmge3TY,2885
atdd/planner/schemas/binding-lock.schema.json,sha256=wy4wjy31TFNjC6aEsPfGmuWrlbm9dT6smGI5gcdmfKg,1551
atdd/planner/schemas/component.schema.json,sha256=0g01AsFVYnoSDLENXpvexLosc6-cPpqdEOPDUfFnxyo,3903
atdd/planner/schemas/feature.schema.json,sha256=cJfyCc97e3A0-oCi2Nj6h7RjO_vtsEuYEM8V1I6fWxY,7692
atdd/planner/schemas/registry-index.schema.json,sha256=YCPY6SWgqjSWGYz_wfShPDn1e6SGkb9MzwaxO0GiDvc,1807
atdd/planner/schemas/substrate-lock.schema.json,sha256=nxUpQxTbubn7uKTW8tGbJzkYpO9Ety5I9tTGVjteyTg,1525
atdd/planner/schemas/substrate.schema.json,sha256=7UuJkXPmovzdY7tl4PQSlUQXnQ5xgV5CpbQLBynZFus,1200
atdd/planner/schemas/train-interlocking-registry.schema.json,sha256=dKfm0kImyUN6GsAB86eWqt4YM5tli1tHty6KKBzyTVU,1519
atdd/planner/schemas/train-interlocking.schema.json,sha256=lup_U69Uws6AHX-qIGOI88YmkKNAgYfJSj90s_vc3LQ,19263
atdd/planner/schemas/train.schema.json,sha256=Yas039Qjy-mYdRCeiLorPMvLpncfnTfv9nR1IRBmVSk,15587
atdd/planner/schemas/wagon.schema.json,sha256=gcn2PtGZycI8cOEpdznOUbjEqxx97irzjY_yZKanklc,11922
atdd/planner/schemas/wmbt.schema.json,sha256=Y7uh8Jxd0RaICgxNFVtnG5x-24DbgOkrOcsWVf0h20c,3533
atdd/planner/schemas/author/convention-node.schema.json,sha256=kzvyDYJ-HPp1eeZ36ddC1pdYVoTCxls4-KXsOwe-_tI,6059
atdd/planner/schemas/author/gate.schema.json,sha256=PUUfm_FxtSTgFV9zon8VHEtvp1D706bLJ7mmsDRKoF0,1249
atdd/planner/schemas/author/issue.schema.json,sha256=j2BYy-XsPjTuaNvtR464CXfDb7vJ3MlldByX-ZaOZPI,6420
atdd/planner/schemas/author/relationship.schema.json,sha256=xFlyVcDT8r-k81frk0jib-Asw2oqqP_Iasn6dGq56IU,888
atdd/planner/schemas/author/scope.schema.json,sha256=zLKuZ3aBQwoKweFpBMreTbofCnR4VD03K1bGESg36QA,1333
atdd/planner/validators/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
atdd/planner/validators/_component_blocks.py,sha256=zy36lVnb_azuYmpgBrmtB3RSXdeUY8DbshQrkoGVdcg,5462
atdd/planner/validators/_dispatch_registry.py,sha256=bhDKIEjr2VQB875rsFVWV9V2b2yGjj2uFDFCf1R7N20,2088
atdd/planner/validators/_feedback_loop.py,sha256=bHPpNrIcak5alqY18NUv7rF6v8oyn7L1LfhHURmlf8E,9772
atdd/planner/validators/_meta_walker.py,sha256=Sjj8ltRoXBi9uiGOcUSSV2B5D-WyaWKXkwuB6r6zo6Q,9086
atdd/planner/validators/_orphan_scan.py,sha256=OlNI8Y8fqW0MiVO4oOEbDmqFk34Fv64WbMup8qOrE4Y,2084
atdd/planner/validators/_smoke_urn.py,sha256=f4pD4f4-gGGV343DT1JuS_vPtNWuZ_9Qi50LzXW2Xfs,6630
atdd/planner/validators/_theme_taxonomy.py,sha256=DORlPB-cZxkX783Tyf5TF4u3G4PQSdKj8OkHqLaiSI4,14166
atdd/planner/validators/_wagon_cohesion.py,sha256=WvVRJORtIm58YRusIbrk48BG5N_hMNge6xYio-6bM8w,3236
atdd/planner/validators/conftest.py,sha256=CVr3m9mv4xc8G6azcdbZ1VArVvLZw2Utqt2EIOyYdbQ,155
atdd/planner/validators/test_artifact_path_mirrors_identity.py,sha256=P8K0089DA1eK-aMSaCb22fq336IE1G_G_xfrxuqcWiY,5359
atdd/planner/validators/test_artifact_theme_first_identity.py,sha256=_mpH8SoIGvzZcJFN2Uirigx4Dv422iauaH3Tt2C1uEw,5453
atdd/planner/validators/test_component_count_limit.py,sha256=BVMGtfE03Jn5LMVTDP09Ldlhi1Jk3KjTQGRvmIsIDh4,3928
atdd/planner/validators/test_component_layer_assignment.py,sha256=wo3VWVgOGnAOSfj0-vt6P2RQoLT0lKSvebZMxl7MJZ0,6508
atdd/planner/validators/test_component_type_catalog.py,sha256=xNsEVERyv5n5QbizwXvDhFYqDTCWx91u4mO3PxMLoB8,5542
atdd/planner/validators/test_confirm_interlocking_sanity.py,sha256=zy5XBglBpi3LtDP8Nk2OOTQeMQK8Qwb7yzx3F_9MgRA,7885
atdd/planner/validators/test_contract_registry_coherence.py,sha256=5NXvIzdeNqUZ-ZkV19myAYxcCJGsQLIuPK-oiLYw_K8,11112
atdd/planner/validators/test_contract_tests_subdirectory.py,sha256=wAVbwk2sLIAIKYyz_pFTPH-L0m5io7d0T7TYoCdcl6A,5312
atdd/planner/validators/test_custom_themes.py,sha256=sz6oyTuD3HkJ5Wkqwq5VR8MB5gUbjCiocL54vahHjQg,8707
atdd/planner/validators/test_custom_themes_schema.py,sha256=MPPFwEyV_vM-OaySb8qWSlNj5ghrh198NtA4uPpYNOk,10005
atdd/planner/validators/test_definition_anchors.py,sha256=V_rTj-vLGVhLSTnzuhA5Nm935dqkDXCLZdAVpwoX5ks,4398
atdd/planner/validators/test_feature_name_is_verb_object.py,sha256=eb1UVAqvUM_xOyAmIv_jJHg9QHzn23Np4D9OIWgvtnQ,2648
atdd/planner/validators/test_issue_body_has_graph_context.py,sha256=yW0f2Pi9OW4sD6wuKI6GF31us0K3l_rWq1h6TNjb1mA,7321
atdd/planner/validators/test_issue_deps_have_classification_tags.py,sha256=kg7fwWPiJIM00LJHHFUx6GXIsmx30iIcRHZPq8nU5vk,8203
atdd/planner/validators/test_plan_confirm_before_author.py,sha256=YuOrJLZ3fB9hJUxDR2pM1TPfrbLgnN0RP8HU1eZYlfQ,2570
atdd/planner/validators/test_plan_confirm_binds_issue.py,sha256=-H_TzNMIV5vtCclSi9fP3U-wTDxXEIrQ32D21lx4NzY,3011
atdd/planner/validators/test_plan_cross_refs.py,sha256=kxlq1uZ2u4mn3r8wHJjXVJsB8nmzwsvSzOlRapJ9pBY,9520
atdd/planner/validators/test_plan_uniqueness.py,sha256=rlC5khAoBkgpTZJdyHi1JbDUj14v1JiGBFv2iV_AP_Y,7735
atdd/planner/validators/test_plan_wagons.py,sha256=K-p1XUufnwzUkzE9ARIbOPPzjhNdT1GtzbB2yD_jFAU,10826
atdd/planner/validators/test_route_space_admission.py,sha256=WBJSW729_wbni6e-yMz7ouZ0o2A6n1cq7blbPyMVcgw,22559
atdd/planner/validators/test_sequence_diagram_sanity.py,sha256=EHptdLCrGChD6LwoRX9HDbRTUzIcCJWdHBDP0Tojces,26973
atdd/planner/validators/test_subject_invariants.py,sha256=rX-VfvI9ShqHXZgrt-GWENikF3VYpuG8DSE7hfJSKcw,5615
atdd/planner/validators/test_theme_archetype_alignment.py,sha256=i3HoKnDruqO2dNeeFED4oMMUTA-3GFD6zA28Mtt46PE,2945
atdd/planner/validators/test_theme_must_be_canonical.py,sha256=ekwxEE_4ZefInGpxzAkHOli8pP2GpgjDGIAPvqYxLwc,5630
atdd/planner/validators/test_train_acceptances_wellformed.py,sha256=clRCKucSVTrn8NoOfRcBudMlIgxRJ0lOPx0FgRD2RZY,6170
atdd/planner/validators/test_typed_urn_schemas.py,sha256=EC2t5V5RCsny9ZFa1QUMQdy_wlTbb_Xgs9SfnKxyBEw,6382
atdd/planner/validators/test_wagon_name_is_verb_object.py,sha256=pUkciyc6tTuKTusy0P2fjRbRK7IRsujdouBP3amsBwo,4995
atdd/planner/validators/test_wagon_urn_chain.py,sha256=aFh0dKT2uTyFaobWMyYaa5-GO15gaelGKF8QvDlxFOA,26748
atdd/planner/validators/test_wmbt_smoke_acceptance_rule_registered.py,sha256=V86_W1nVekQgvYuGJJE-PskC6n41gXXNUtCi3tDLBsk,3594
atdd/planner/validators/test_wmbt_vocabulary.py,sha256=bjahPYRKcrx2LDb5HDWBxfBfVriQ3laamOCALwwEkHY,18702
atdd/planner/validators/tests/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
atdd/planner/validators/tests/test_c008_unit_001_orphan_detection.py,sha256=zMmuCiJE9MowP-mZ9lNVhSfeO0JZ2SaavROooyIluIY,1453
atdd/planner/validators/tests/test_check_graph_context_unit.py,sha256=YJo2JXYZv69HOS144nhp4Z2ATPxJd2ATi61t5eWiB6I,2315
atdd/planner/validators/tests/test_e006_smoke_001_executable_train_rules_bound.py,sha256=btGqIG5U-CGkql_CbPsjaoGOPJQt32Vt1-MugwHQuC0,1815
atdd/planner/validators/tests/test_e027_smoke_001_audit_covers_all_current_smoke_acceptances.py,sha256=8Z3MbQUWSSxdDIQD76ZDzWKunRK2rqnJrH7zy9PT0s8,2204
atdd/planner/validators/tests/test_e027_unit_001_audit_doc_exists_with_required_structure.py,sha256=tnw_Zu3g2Sd2_NhGVaz6Byi1thvgLqIXV-wcLtJJus4,3243
atdd/planner/validators/tests/test_e028_integration_001_no_false_positive_on_real_entry_point.py,sha256=njYKZHm8HrfBo5YWcddbDkfAISqkaCguMKuW8pESFqk,3122
atdd/planner/validators/tests/test_e028_smoke_001_validate_planner_clean_after_retrofit.py,sha256=8BOFoNhjpAIV4y0OP9AfGi145VAGx4RENQaHJDZYN6c,2173
atdd/planner/validators/tests/test_e028_unit_001_convention_has_real_entry_point_rule.py,sha256=pxtTO-CODc7CYmZbC8tIeA_XIcYkdRsNmkfgF2g34DI,1549
atdd/planner/validators/tests/test_e028_unit_002_convention_has_producer_only_rule.py,sha256=IyDZHu-q_I2K-Y4yXD5i7PZRZvIlmwbzax5LB9l0M9g,1589
atdd/planner/validators/tests/test_e028_unit_003_convention_has_handoff_coverage_rule.py,sha256=2ucyC2MY49MMvdBwrti9rTK4hn5GnBz8iEkhQU8sT3k,1461
atdd/planner/validators/tests/test_e028_unit_004_validator_detects_fakemultiplexer.py,sha256=RTLNGYSVlTAkkxfTcpf53NocKG-mjhE-wMuszvIlXXk,2893
atdd/planner/validators/tests/test_e028_unit_005_validator_detects_stub_popen_command.py,sha256=yX3jX_0uprZ7HD8wa2P_GPTUqq3EvuF_vkzggCCQHhc,2912
atdd/planner/validators/tests/test_feedback_loop_smoke_closes_the_loop_helpers.py,sha256=4G86vluIORHP-btz-09RFlfzEgjaWblSjXoga144tZA,11881
atdd/planner/validators/tests/test_l002_smoke_001_meta_walker_zero_hits_on_post_retrofit_repo.py,sha256=v33fEPZ3GVvSxZzAe2ufmnYv-n981-Kyb7DgnHxdS0U,1366
atdd/planner/validators/tests/test_l002_unit_001_meta_walker_function_exists_and_classifies.py,sha256=K4Vkv6cvwhOaN7edJh1yb-e5UwpHvO6mOpds3HS4t8M,4238
atdd/planner/validators/tests/test_m002_unit_001_smoke_audit_has_future_tracking_section.py,sha256=WguomHvHCgjMIewDiqmKBIjZEl0jCs4CEd4AMfgcBzI,2854
atdd/planner/validators/tests/test_train_acceptance_authorable.py,sha256=nxLxfagY3eKPWO15Ox8hdiI18z3baT-Px8D2ANHmeLQ,9280
atdd/planner/validators/tests/test_train_acceptances_wellformed_faults.py,sha256=RJhRn3eLJr3z-CCbelc9FC9_5_dl4W-p_U3l59tidPo,7247
atdd/planner/validators/tests/test_wagon_cohesion_metric.py,sha256=y9aBr9Yk2BTz-pVfnYq34TdSO0MOl8SekAV79d3iT98,2845
atdd/planner/validators/tests/test_wmbt_has_smoke_acceptance_helpers.py,sha256=BRTn2zKx6G-HzC2K5rPgZ6KYx1opj6dOqQPm8UwvCjs,5715
atdd/runners/__init__.py,sha256=uurWFlH5bpLUX-mcg2zsHmcPcco6E_5XWkDnSnImcbc,765
atdd/runners/metric_runner.py,sha256=MCY6QDQnXWhrCBTenSE2nPVR-fbuWc3ddatp1c2QrRA,11231
atdd/runners/security_runner.py,sha256=dXHX6gMtSgDCBsZFCaRTmNgUF_xzNG3N7Kyt7E5ahOI,7791
atdd/runners/test_metric_runner.py,sha256=ja7D8840HZ1I_GdBNDni9ZYSM74j7STYI5IeB7NHqso,940
atdd/runners/metrics/__init__.py,sha256=QW8O7neSSM_yI2oN-cH04Iu0pS2sZdIRj-IP8cop8mg,757
atdd/runners/metrics/hardcoded_theme_map_literal_count.py,sha256=sEh0oLxhBcYXKhQwdH-bLODtCsPkvpc7idzK9MY1ONU,4294
atdd/runners/tests/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
atdd/runners/tests/test_hardcoded_theme_map_literal_count.py,sha256=P-M6Zck-7wdXiBgk_8gFK5gXSXgjVwA4fa4zCW-fY2s,4586
atdd/runners/tests/test_metric_runner_unit.py,sha256=XAzFC_tLkXxREXKesfTSxXTLHf725h7ra55ovWYfc14,18578
atdd/runners/tests/test_security_runner_unit.py,sha256=cKQ-Bww8u2V93m06OSb3RNQAdY0aCOBmgOHRLCzNfuA,6826
atdd/runners/tests/test_security_validation.py,sha256=G_jsFAVFQFa72ivKIxtkxFH6IlVMzuClBEP0hFUO5_U,7462
atdd/runtime/__init__.py,sha256=nTg3sAKyc88a_seaOoY7m8lHk8TIYTxRRVphhgOiurk,606
atdd/runtime/elicit.py,sha256=lObGCILJ4AWsIk7yKvi1SbFc3E4tH5V0eybZSl0pnM4,5405
atdd/runtime/worktree.py,sha256=WnaT_dmsWH8_zpmvjMAZO_IpYdqeZAlvjtfI8SXjzmE,9860
atdd/runtime/interlocking/__init__.py,sha256=4hFENNBMd3pjUIBRSYPoixVbMaWpy0IhLxEdwgXluJs,2261
atdd/runtime/interlocking/runner.py,sha256=7YaZd3Rh_jOnVFcgkkD7p9nXCscAqf-Ig1oVj2NDsqs,11313
atdd/runtime/interlocking/station_master.py,sha256=T20rBY1wKkzu1Hs4GgklGng4bAxjTWKMG4yKNXR3qO0,2858
atdd/runtime/interlocking/tests/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
atdd/runtime/interlocking/tests/test_runner_category_digit_retired.py,sha256=NjZrERTPirBLCGK1XFg4l86WM_uhzYvIF9qpnvtirwI,2732
atdd/runtime/interlocking/tests/test_runner_contract.py,sha256=0pKjR-rfr5ncwN0avwAmj5nyqhDgMVh18uw4uCREQII,11381
atdd/runtime/tests/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
atdd/runtime/tests/test_elicit_contract.py,sha256=3T3Nz3Cn7M1ASvUw93uFe9GIT7b_4wfuNTwdfoUJFjE,3524
atdd/state/__init__.py,sha256=BTwHx1T4G30_rEoD3fw1M2jh5iwvDtZhYzcGF2NShRw,3841
atdd/state/agent_session.py,sha256=FHs-3rw2wXVQP3UZQxzdvunlg49AZF0QehiY9RlBUh4,14430
atdd/state/agent_session_env.yaml,sha256=MPtMrNy9qn8LVXT1nlA2coCTPNyPOnRihbgTvoywyo8,2649
atdd/state/authoring.py,sha256=DvhyAihScZhtiV218CZUZeJQz3G86nXBxegDwZ_cUzM,7290
atdd/state/bare_remote.py,sha256=ntCo72ztDK4n-zVzbGgBl-FsU4uKoVZJ6SYN0Qu5JVU,5575
atdd/state/body_heading.py,sha256=wwivIGH8WblfW5Hk7gyoCrbJmBbmgR63SouploErYqg,6609
atdd/state/cli.py,sha256=2CaUcYs8z5IHtioskd39A-K12BsoqwBzYTqBDJznbT4,33088
atdd/state/cli_support.py,sha256=BIArztAUo_i-Nor3TTiLj5GpsvDpj1vv5l7O2Y-E7RI,2005
atdd/state/conformance.py,sha256=lxfAJ_5u7DtN-6phx7pPH_ZQaKt_HoIR6cq58xFCGEg,16873
atdd/state/crosscheck.py,sha256=hZr4C4HVVg3EShYVBXDmzw613vHDx1tP5X5bj_Aapis,10821
atdd/state/cutover.py,sha256=o3UWE5m2btBrI8s-QUleHdVTVFvIwJoUr1hs0wnzMhM,7341
atdd/state/db.py,sha256=b0PiGBJDUFmRK73UFyp2jrUDeJdhHKLvNztOaTwsiZw,4680
atdd/state/dispositions.py,sha256=4XDWb8_G0EVjC3qB3EnyZY6uyV5RKdbIW9frbMbQ32Y,7079
atdd/state/evidence.py,sha256=As6KxOPwBikG0_OfEnxxcphRkQkgVtlRft-4PdRv9Ao,19646
atdd/state/extensions_lock.py,sha256=7yYHgVsxtDFFmciZMLr_APmepWaaVIPNd_NaQCaDVR4,16015
atdd/state/gitstore.py,sha256=dAqn_WGYiXxpKxd6aFeJxsF0zRwkDjIpn-JMLaLGQNc,3444
atdd/state/govern_cli.py,sha256=Yj9u3C4Xsa00KRVitLckLY7UbfkDINtvwC_I65dG8SQ,14815
atdd/state/hot_path.py,sha256=yoBOEHAFb6sKqzxMqubUONI156GNOssPR9wrowUNGl0,14418
atdd/state/hub.py,sha256=YgwacCO_MyWbFeNTa6b4GkuGNZdKi_9lm5X1NEfCgsU,5859
atdd/state/identity.py,sha256=npeX6P70d6WByW6UfAGRHZTnTa8YLy4aVImIQ_PI6w0,3945
atdd/state/import_boundary.py,sha256=oTUaaYh4elxOcnCkBbR2QjS42YhMaY4MbfyVdlImvPA,12814
atdd/state/manifest_fallback.py,sha256=sYSz9ZuoiSv16KJcgLDCIQIR7tp4Fwo1ktYYZcsc1jw,14069
atdd/state/manifest_import.py,sha256=l9BKMuqOA_hKt3ffHJcgBXHnL4L8DR9Q5gNLQQRah48,5595
atdd/state/manifest_migration.py,sha256=arH95ii5s_JYHX9ACKOj90P6vT7r2BAHtme6gnN6aLQ,20111
atdd/state/manifest_projection.py,sha256=kpFkhErrHMK8hpn09qpvGdfQD4lPVSEv29zJ5UCWvlE,5963
atdd/state/merge_authority.py,sha256=TlccppSr_9OB15Gx8LVvNcox_79zJK8PrqVMgyApsJ8,19433
atdd/state/merge_authority_cli.py,sha256=ywG59deO8FlNnn5LbmDJc8UwZwMYZHYrisC0hxxCObo,5719
atdd/state/merge_driver.py,sha256=IdLXNhX_zE_7T1XO19q92lavs3Tc13l9Ji2zXpliXl0,27211
atdd/state/merge_matrix.py,sha256=4yMerxy-jlMjTwT8LOtyxsFoXDteFDcXQbSIm5_m9Ek,18184
atdd/state/metadata.py,sha256=ZK4F3XBZd0iNVm823G5BNY1g5vs1DiOAb2iM_c8oMcY,5432
atdd/state/migrate_cli.py,sha256=Y_RWo4ZSsL9DpUrtsfi_STbW633AK8nEYxC8jaBukWU,9282
atdd/state/migrations.py,sha256=vkwYiUolFmk52jXexbd_2NajYfEPi9K6oKKYvQ7C1a8,7340
atdd/state/overlay.py,sha256=p4N79QjNW_PQdAstPEQmITYPRaAxYV5NUS47KnR06iM,18965
atdd/state/ownership.py,sha256=bLQ8_Ay_bsns8yeS-7Ywjxtaaxq08L6rm0KqRtQTg8c,26197
atdd/state/paths.py,sha256=1lelEGXRXAyv9tdxjYwUfi-inHlO8A1zu9bp7bl6qac,18534
atdd/state/policy.py,sha256=Mxx2kcePDFuxNe5U9Xn40-Fio4eAeQ9Ryp6vBx3QYmM,8564
atdd/state/projection.py,sha256=VHCjPSKXeaFd-R1GDShWqlvqsDdbKfUDey7g5V9-qRw,30815
atdd/state/projection_cli.py,sha256=fLQaUUEzYVav0B3LGdRFp3k308W2eXPbaexy0ejIxOg,9557
atdd/state/projections.py,sha256=aNIohjOzqMJUNPMJmbxBZ03cc8QFqFNeNmmSR6Ddxvs,4556
atdd/state/provenance.py,sha256=EpkoyJlrg__0wsm1KrXpHxIuFCSydiFk1UwdPm20s_Y,10086
atdd/state/provider_cli.py,sha256=mWS4m-DYq_TF04SWi1gzCoAPhQpPYuXqo_cRU1rZLXw,10128
atdd/state/provider_seam.py,sha256=TIeA2OuW011QlW-wy2fZIQydCyIZ6tZKt3qRhXv93eg,23376
atdd/state/providers.py,sha256=quJLK65qMYrp_r65CcGv2o6zpRnNGZC5iZ1gc68BoKg,5232
atdd/state/reconcile.py,sha256=WgY-rb01-uVj4_WPvM1IQn-4wMHCZC2iA5JWOZ_NLEs,44086
atdd/state/reconcile_cli.py,sha256=BL_3GsY7vTBfJ-cTfhzrtvbNbGZ9TAR39hlF1mkR-JY,9008
atdd/state/rollout.py,sha256=MnDOgKSL1AtnsNujqSmj3Yv110d3EGO4VMmROAC2YbE,12009
atdd/state/runbook.py,sha256=7cnoaGNI2ZI958l1kp74ul0B_-H5yb9_9EqgF9ehwTw,9480
atdd/state/secrets.py,sha256=Ifag7UfES_Hv9FSFvxgX_5cZfwv8b-pKk5uQxRTlaCE,8331
atdd/state/shadow.py,sha256=JiWYdiCQ6kYOslM1NbTFrp-GRXv-zvqs8sQrpiyTDl8,10601
atdd/state/smoke_evidence.py,sha256=iXZYXjHtXBCzEmr5Odqw7FzxiUlXEX8XTYeVMwI5Qw4,11267
atdd/state/store.py,sha256=WYy-i1OLNW6Rk-UsmR75AmmEw50RqLE0UXnrmrxT-fM,14292
atdd/state/sync_cli.py,sha256=Va-9sHTVKxtvjjr_CxCf1pC5BuYrAIVTXpQUxen5f20,5412
atdd/state/sync_engine.py,sha256=YfSaAr9GIntAs_Ll1radRGULqlQvgA6PxJjgXgImVeQ,11919
atdd/state/tombstone.py,sha256=ZQvrzdIbhr_OOWqNR72jhbCzBuhKPpZu1dg-suUQ4I4,5381
atdd/state/trailers.py,sha256=wDhepGcrMSaU-KzOyTKwMltPV-yzgAazjL2JzqMDlBk,16877
atdd/state/version.py,sha256=F0VXjEqt5fMOYX332KyamBUFEjdMYduonfyFOhLsezU,15158
atdd/state/work_item_reader.py,sha256=O7fz1gFR4FZmvbxkEoSJ8skKlBs5gcM6WJ_4p2tKaCc,12045
atdd/state/work_item_writer.py,sha256=vyPvXSNARj5LKYZi6xLMwsQiGoRJSq2u-xUKqPokpEw,11565
atdd/state/tests/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
atdd/state/tests/_agent_session_helpers.py,sha256=AxiNMVZNlizPOdvksmwBpQ0de_e9XjQ8EPgXZnQTprY,2079
atdd/state/tests/_fixtures.py,sha256=Sfm2NnUkr_szfUw5pmuZInE5vQck00VS3vwTPmyqHcQ,7046
atdd/state/tests/test_build_version_hook.py,sha256=eTsqne58-QTuxAwYauQbsbSUWE8CS6x1u1lRxtpndMU,3624
atdd/state/tests/test_c015_smoke_001_real_cli_refuses_to_report_a_stalled_queue_as_drained.py,sha256=mWnNYu5dikH_SAFXwg7bDc4olxvD8LbHXGrNM3FMvGo,5719
atdd/state/tests/test_c015_unit_001_an_undrained_outbox_is_not_a_successful_drain.py,sha256=GkArh4PbFZIvxvY5uTykLViHe25kA9-_4BQmmYWWCO4,5522
atdd/state/tests/test_c015_unit_003_the_backlog_is_reported_with_the_age_of_its_oldest_row.py,sha256=nrrHru-LTLf3ugO7LxTfrkAH3Ez95BSkGH8BJ2Wd0xA,3558
atdd/state/tests/test_control_root_scratch.py,sha256=1DBJzGfAdERqAKmQEbbVSItnU4icB6gWIvg5NzhkxDs,5643
atdd/state/tests/test_d003_smoke_001_shipped_provider_table_resolves_in_a_real_process.py,sha256=cgTEOaUWnFYQiOAsuWx-HuZDLYy8fVamsmon55PJyHQ,2143
atdd/state/tests/test_d003_unit_001_provider_table_resolves_session_from_env.py,sha256=ODFrRYnVamDtvQuMlsf4mH3Wu6TiJcchlZTPqFmb42I,1522
atdd/state/tests/test_d003_unit_002_absent_env_resolves_to_nothing.py,sha256=t0lnPmBcTd_-Mtan0N91nFiYKqvCBTYjRTmtEpfnW0I,1332
atdd/state/tests/test_d003_unit_003_second_provider_is_yaml_only.py,sha256=_3ADvkZudZ_fDCWEQhqXWPcSoEWOAZSJpBSS4OCIbdg,1912
atdd/state/tests/test_d003_unit_004_capture_is_enrolled_in_the_provider_boundary.py,sha256=ojwwoqB_RBEq01DrX2AIuKGDYOlWkAkyTP75_hq2R4I,2235
atdd/state/tests/test_db.py,sha256=dkPXMMS9L3kqYxbkSuW5z03AkKdyzLmAt-iJLL4k6SE,6441
atdd/state/tests/test_e003_integration_001_worktree_only_rows_and_refs_carried_over.py,sha256=ikk85JumzuAX_w5IJ3NZM8XB5n-6F5hCb7YmESM5yjY,2581
atdd/state/tests/test_e003_smoke_001_live_consolidation_yields_single_store.py,sha256=CIym83nNmL1faS6tLXmqJrlRo8bv5SPK58PgLktFc6U,3246
atdd/state/tests/test_e003_unit_001_merge_dedupes_work_items_by_external_ref.py,sha256=S3YpnycTtJVDM1iVL85GQXGrKO_G3VuSvPjGBLVMOS0,3356
atdd/state/tests/test_e003_unit_002_per_worktree_dbs_deleted_after_merge.py,sha256=htmLXp2dSYeSYQgZ-jp0QW7S3ey03sPxyN1wYuuUhj4,2472
atdd/state/tests/test_e004_smoke_001_write_from_worktree_with_env_lands_in_shared_store.py,sha256=WzGtRleqAN7bMVQoFJwb8zcd7uMvEohtaDBjW-q3EkM,2329
atdd/state/tests/test_e004_unit_001_override_at_child_worktree_resolves_to_project_root.py,sha256=x5nuPjux5DtXTFJ8bHQU3QtPizeHjfZnTx1J46YApko,1779
atdd/state/tests/test_e004_unit_002_non_worktree_override_honored_verbatim.py,sha256=WZzzhUBnFHZ9ZZWNoJB8zCgUt2HZynpz55SRELWU5SI,2057
atdd/state/tests/test_e005_smoke_001_live_extension_install_lands_in_control_root.py,sha256=wWE3_R4DLumdfPMDbN4RhPRwu4Tf_CdMOon2C8EXOyA,2288
atdd/state/tests/test_e005_unit_001_substrate_project_root_resolves_to_control_root.py,sha256=IE5CwfBaI8K1Fc7f3HB20f2tdKHtJBmmedNs1miijWo,2081
atdd/state/tests/test_e006_smoke_001_live_consolidation_yields_single_operational_atdd.py,sha256=nrlwf7hUZiq_rOxcVC_O8IZB2VT5-oOWBk61skDjUA4,2715
atdd/state/tests/test_e006_unit_001_fold_per_worktree_extensions_and_remove_them.py,sha256=AmcVHiuniDzPvBiOqBe6LaKViz5rNJbo0RrPFd1v4cc,3012
atdd/state/tests/test_e006_unit_002_control_root_extension_wins_runtime_left_scratch.py,sha256=8XJaBjjxAWjnXk9UwKHF89w2cT7GNvD4jgnVWYbNwpc,2325
atdd/state/tests/test_e010_smoke_001_survives_no_verify_and_never_blocks_the_commit.py,sha256=_DPLHq01hML7csIV_oqglJqB_FC0KEhQMGgZuJFyq2o,4339
atdd/state/tests/test_e010_unit_001_first_commit_records_participation_with_worktree_path.py,sha256=abnBCoTqlUBQnJvfjC4xpp9bSYYdqqNFYpy49s4P4jw,2691
atdd/state/tests/test_e010_unit_002_second_commit_adds_no_new_row.py,sha256=Z9JW5FEgs5xt5hQMyo3OUMPMLiIfiny-zfNtCd-TA2o,2158
atdd/state/tests/test_e010_unit_003_no_agent_env_records_nothing_and_preserves_binding.py,sha256=tHZMn0NqQELvUgCdSDrSAk0MZtYEEXBm3PJDCmtTD_c,2761
atdd/state/tests/test_e010_unit_004_creator_committing_alone_is_both_without_inventing_a_role.py,sha256=OmW_e02Q8HyEIj5Ih4b9pjeVF_z4GGZ8vpGZeizUbzs,2827
atdd/state/tests/test_e058_integration_001_reconcile_then_bump_yields_real_version_and_pending_drain.py,sha256=HWvqpA5k_-BsJ5Y64a1wz-M5nfehmGEvYDGF5RFkvus,2468
atdd/state/tests/test_e058_smoke_001_publish_workflow_resolves_real_version_and_invokes_drain_double_gated.py,sha256=OkcWuokSv-folwyjHAWVgFmDmuqZM0IgVWV2lKxHRNQ,4648
atdd/state/tests/test_e058_unit_001_change_class_derives_from_conventional_commit_subject.py,sha256=XcCmJB8QiBP1tPTgo2uc6h7MY8SznRMNUhRxewPgELE,1808
atdd/state/tests/test_e058_unit_002_set_version_reconciles_current_without_emitting_decision.py,sha256=eHvXHZteLX6pMTtH1Iu1R7BgAKOGp4Z6TUUnMmfzOzk,1973
atdd/state/tests/test_e059_integration_001_reconcile_bump_over_real_merge_message_yields_3_152_0_not_4_0_0.py,sha256=8W-juOEw9p2wCdZQwE-vm8o3CHcJmKOiWk-uF95uBqQ,2998
atdd/state/tests/test_e059_smoke_001_publish_job_configures_git_identity_so_annotated_tag_creation_succeeds.py,sha256=KxAs5f3yDlRgD747ftC2zcZbaXNbuFX4qlA6rptv_f0,4734
atdd/state/tests/test_e059_unit_001_breaking_change_detected_only_as_a_conventional_commit_footer.py,sha256=Upg-hr1c89jlWdWy21-WXzJHvTA7xAg4qsq7xMpIvTI,2513
atdd/state/tests/test_evidence_token_derivation_paths.py,sha256=MgqrrHznBcvNT-syMpPlUzPAxWlcLbkCPCU6spwi4Fk,5632
atdd/state/tests/test_hub.py,sha256=-RNEulX6VmCs817-KxMFdxDYbCv-MvUfG_wZi1IkY-I,5194
atdd/state/tests/test_l003_smoke_001_resume_command_is_runnable_after_recovery.py,sha256=4oHkaVhoogsVPyw9HA6GQ0CkCBC76ucxQ-bH86aUa-0,2737
atdd/state/tests/test_l003_unit_001_projection_emits_runnable_resume_command.py,sha256=xOvro65NYaApK4fFWcent3o1HuLkmDhHS32r6-_UiHw,3433
atdd/state/tests/test_l003_unit_002_projection_reads_store_only.py,sha256=_LxG4QLRSJSB7I9aEqb7yW3o3v5EkPTtVlanm_oQ3iQ,2565
atdd/state/tests/test_m002_smoke_001_doctor_flags_and_clears_rogue_store.py,sha256=8beE0jcSQZr-a6vUzTMXQtr7aLVM3TJtuj8UtS4eKUM,2322
atdd/state/tests/test_m002_unit_001_layout_check_exits_nonzero_and_names_rogue_store.py,sha256=dxdtQUKH4kce0baLBNhO0DYH52IK1MppfPbvqoCA_Hk,1915
atdd/state/tests/test_m002_unit_002_invariant_asserts_behavioral_exit_not_just_wiring.py,sha256=qWMHbdr7aYuNfKfdQS8SQxGAK3gGYGzNn7zVOzu-3u4,1688
atdd/state/tests/test_m003_smoke_001_layout_check_flags_rogue_extensions_live.py,sha256=wtsU7VE2r-Rc5L2eVIzZDj5BjDDEnSeL2F_pw4kc01o,2408
atdd/state/tests/test_m003_unit_001_guard_flags_per_worktree_extensions_not_scratch.py,sha256=XmyAKJJvD3gICeJkNjAT2wA1-duV9l4mOY4rMBFcoTg,1930
atdd/state/tests/test_m004_smoke_001_recency_ordering_survives_a_real_store_reopen.py,sha256=09LxhBNnGcUevNl9Ih7s9-SRpKIMr2-CaSfPaSUhPyM,2703
atdd/state/tests/test_m004_unit_001_sessions_order_by_last_seen_at.py,sha256=s6LeLG9AvGRUHrKSBGGrT6Xpv6NQQhl5336Tg4VLPPg,2472
atdd/state/tests/test_m004_unit_002_recommit_updates_recency_not_created_at.py,sha256=wTIerR-Ft4hKVU1dn-q-Ot1RBU85QnmWSte7wE8sx5A,2746
atdd/state/tests/test_m004_unit_003_recency_needs_no_schema_migration.py,sha256=du0J25OhXu1-fqezX5Nwc128Y7E7gPVJOMBx9U-PbeY,2147
atdd/state/tests/test_manifest_import.py,sha256=M7_A7cOqDYTeVQV3y_MK_DOZw-cmnWsLRUCFDJvxibA,6888
atdd/state/tests/test_manifest_projection.py,sha256=CaW88bA4y30sOU7UG1QeD7W7TyZlEmWFblQRg_vbOls,5521
atdd/state/tests/test_migration_release_kind.py,sha256=Ud4fqKRsf1ZKGpeVuHkp0FRa5omrnKKAlqoXSCH8_lc,4036
atdd/state/tests/test_paths.py,sha256=bnYO8D9860WEfGE2D7U3N1c2xtsRuULkmt5D507lXkU,6437
atdd/state/tests/test_phase_ladder_matches_projection_phases.py,sha256=nCuUkQjO1RxIPdWACnrVV4AvYUPxlgMRsaetatB2JcA,6518
atdd/state/tests/test_projection_schema_matches_contract.py,sha256=LMoxzmo-C-UDOOZqzb4GOddSuV095ERXtTlaes0nZBI,2340
atdd/state/tests/test_provenance.py,sha256=Q7LuYYJbSjVoYxyyJtI27dNlzpXIk_6zo2peZzIqmBM,8684
atdd/state/tests/test_providers.py,sha256=cO4DFzo-mvPPDgwLB5BGCV64H4Emrff-ChvVCfHW8pg,7217
atdd/state/tests/test_reconcile_release_base_integration_001_resolved_base_bumps_above_pypi.py,sha256=glKtpLkvL9hLQboqRcuFq5Q6qWaFQ45_wxvZOJBXz_A,2779
atdd/state/tests/test_reconcile_release_base_smoke_001_cli_and_publish_yml_wired.py,sha256=6ZFyuJosvn3otNtVEk6zglpvhbSQ4xb7secXpN_4dRw,3071
atdd/state/tests/test_reconcile_release_base_unit_001_semver_max_and_pypi_fallback.py,sha256=enLjptywLwRtMyt62IZgDUibDqNtFmV8RKgM7NDYcG8,4420
atdd/state/tests/test_reconcile_release_base_unit_002_persists_the_value_it_prints.py,sha256=yJDPym8dY6hde37f6w4eEukP8uJVB6rl6aAhbT-31kg,4186
atdd/state/tests/test_shared_store_layout.py,sha256=SZykCNd0EdOWO-tp4Be6OPJ1-3T8orKPIys0jiOgdL8,7378
atdd/state/tests/test_smoke_execution_attestation.py,sha256=fdWLq8pP5-rE1qAr5FB2CFTYO82f6GxOuX87ZAL9GiE,9078
atdd/state/tests/test_state_cli_live.py,sha256=VhEZB5jvkras6GXGivLREZlepqQmCcmxD9PQwzfhuDk,3004
atdd/state/tests/test_store.py,sha256=ff-yaXXgEcF-o5LLM6lNquHCtSxOEGfc7Zb-E4Yqv4s,6998
atdd/state/tests/test_sync_engine.py,sha256=tw_bDsucxOJSvXFzgflypFBubIaJGHBb64Tte0_v3GA,6130
atdd/state/tests/test_version.py,sha256=LCB0NxbWe8FtzFBhx3ogemqPOSyfcAcxxsdCxrFMF-I,6723
atdd/state/tests/test_version_cli_live.py,sha256=BIE1pjNlDOhVjrDzBMTalywGX4u5FZr0CEbhyRcdTy4,2056
atdd/state/tests/test_version_live_smoke.py,sha256=vATgtAAK7FvLV-phl-2IqFdBQSIcGuSHxGGJVDqXXk8,5193
atdd/state/tests/test_work_item_reader.py,sha256=MJNUP2J6UTCb4J1yNw-3XgaUdHfZrflmTsbrYU5qRJI,6332
atdd/state/tests/test_work_item_reader_all_items.py,sha256=JJ8DE1KZ9fhn9axQdNenKEemiCFxD-e0UgMKxyfa3ww,2411
atdd/state/tests/test_work_item_reader_cli_accessor.py,sha256=egX75Mip-wgAnB_XTj01lzEc-8yYkUKp5XweiN9DJDc,2814
atdd/state/tests/test_work_item_reader_cold_start_seed.py,sha256=1DwRJpZFELbXcCFTKPIVsp6Z1PLMmfh_QXN-I9cDzQQ,6402
atdd/state/tests/enforce_merge_authority/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
atdd/state/tests/enforce_merge_authority/_helpers.py,sha256=-KpVi0Us2FnY_YvI1msBK9EQPC7oXxj97B4ETfW4u04,4760
atdd/state/tests/enforce_merge_authority/_live.py,sha256=tn8j02sO1C1x-aI-EjVx1-Og2FSbOxB69T5yIKgBCCI,4169
atdd/state/tests/enforce_merge_authority/test_c001_smoke_001_illegal_transition_merge.py,sha256=55bnMf7u9yI9I-979XdPP9qnVdvZGrUdQZ8EfXElqbw,4428
atdd/state/tests/enforce_merge_authority/test_c001_unit_001_illegal_phase_jump_is_admitted.py,sha256=5k9xdL6dgpuOih9Tp1EPFc8XgFhcft-53iw6h21XSMs,3770
atdd/state/tests/enforce_merge_authority/test_c001_unit_002_legal_transitions_pass_illegal_rejected.py,sha256=A_BdnNe-sm2Sxhne0PYyXKW5MoXAMr_siaCpKvcpjz0,6043
atdd/state/tests/enforce_merge_authority/test_c002_smoke_001_trailer_projection_mismatch.py,sha256=6FPjljW9tvZ3rcmDhLf20HUyYw4FPQ4MYL0GIxS53NY,4220
atdd/state/tests/enforce_merge_authority/test_c002_unit_001_untrailed_projection_diff_is_admitted.py,sha256=Jc3CVtfdlzY0lJKwMCtMKmNECudVrJ3KfR6Ci8iMcAc,3695
atdd/state/tests/enforce_merge_authority/test_c002_unit_002_trailers_must_match_projection_diff.py,sha256=0q3PFzKWjYSi44jqrJkXQk-vxgJN7CZdtLo7rUGpJr0,5855
atdd/state/tests/enforce_merge_authority/test_c003_smoke_001_history_secret_leak.py,sha256=iscz3UiTb6uetSKtJIIZayEJBOOcQsVHHgBbKshwkxc,3797
atdd/state/tests/enforce_merge_authority/test_c003_unit_001_raw_token_in_trailer_is_admitted.py,sha256=Pf_fhQPFZrN8WnFiOcY1O7Tc4nb4voqJjMiSZLpsaUo,3634
atdd/state/tests/enforce_merge_authority/test_c003_unit_002_secrets_rejected_digests_admitted.py,sha256=2Jb786PtbEUcdkHLcxWuuJBple4Sa-QIw0x-f5ds5hw,4958
atdd/state/tests/enforce_merge_authority/test_c004_smoke_001_advisory_disposition_on_a_new_rule.py,sha256=YJJ5E4FflKU2uqf4E6Pc55U_QporJAH_v2ziVQ3Nbm8,4819
atdd/state/tests/enforce_merge_authority/test_c004_unit_001_not_implemented.py,sha256=HPK4fEbji607ItjXnrVVbJ1oQqGQz94nWdIai9-tF8k,2810
atdd/state/tests/enforce_merge_authority/test_c004_unit_002_holds.py,sha256=9ByeaUoNc0H7juNzj3lC1gHaUvCwVRxaNplu_10DM-s,4425
atdd/state/tests/enforce_merge_authority/test_d001_smoke_001_commit_trailer_schema.py,sha256=5IqVEhI-pAA4Ict23rxeAfRS6oSWc4ftUfw1VJKb2zU,3847
atdd/state/tests/enforce_merge_authority/test_d001_unit_001_schema_rejects_unpinned_trailer.py,sha256=-jda-HFBnTtaKS8TJPc_kzykj4uMmMi3y45YiOpUtxE,2550
atdd/state/tests/enforce_merge_authority/test_d001_unit_002_schema_pins_canonical_trailer_group.py,sha256=LChVvl4696gEHS1me8yF_iezcV0_sMEBLfskTkesNO0,5412
atdd/state/tests/enforce_merge_authority/test_d002_smoke_001_required_check_policy.py,sha256=2zNwMSDuNyDqdV-yCrUabdfAT7dLnbWREwXViildhUU,3828
atdd/state/tests/enforce_merge_authority/test_d002_unit_001_policy_check_contexts_drift.py,sha256=b5ewTeucChRb2fynf01bduxzNk1xMbEJ0JS6x8wsufM,4627
atdd/state/tests/enforce_merge_authority/test_d002_unit_002_policy_pins_contexts_and_settings.py,sha256=bfINjIeVhgEvUGVPjpoJ4H-_kyOo6zW2p2eEqHvjXU0,4399
atdd/state/tests/enforce_merge_authority/test_e001_smoke_001_commit_trailer_parse.py,sha256=fGAjCufSzaGTeDmcTP-ee6s3LV8onER4eTRR-QSwPWQ,5407
atdd/state/tests/enforce_merge_authority/test_e001_unit_001_parser_drops_malformed_trailers.py,sha256=9mNgHzLlyN11fDzHYUhdCmvwjTQXx-jMTo3xbFnnBP0,3041
atdd/state/tests/enforce_merge_authority/test_e001_unit_002_parses_grouped_and_summary_trailers.py,sha256=EA2Fn_7ojucWSLJh-EOI3WvjhuXpfbK-DoOU2_Px-jg,4562
atdd/state/tests/enforce_merge_authority/test_e002_smoke_001_illegal_projection_rejected_end_end.py,sha256=0ZXtynH-JHe4aRz1gdEQsxYiLwNfj7BAN3twDsAW2tY,4995
atdd/state/tests/enforce_merge_authority/test_e002_unit_001_workflow_omits_required_checks.py,sha256=qTrEfhuqNtkYtA2Pw34nMdX_wyVIx1fC3vLLLMeW0mA,3120
atdd/state/tests/enforce_merge_authority/test_e002_unit_002_any_failing_check_fails_the_run.py,sha256=ssGENMrIPjLbEJDM6Zp0onqdAVoVDWyEtSoGJFXgYaA,3939
atdd/state/tests/govern_projection_fields/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
atdd/state/tests/govern_projection_fields/_helpers.py,sha256=1E4BDqwcbQueTaHwt48tuKBYVUe8dCVh3Mj14jVOQh8,5004
atdd/state/tests/govern_projection_fields/_live.py,sha256=Gquz44v0zeIOJKh_m7b1G018MGhufL_mSZfwFEls7mg,7270
atdd/state/tests/govern_projection_fields/test_c001_smoke_001_policy_coverage_gap.py,sha256=ezGO3_6qDBI_j2s4UzGptu-Aqtm73_8TicQvOmS5VMQ,2764
atdd/state/tests/govern_projection_fields/test_c001_unit_001_red_omitted_field_accepted.py,sha256=Ts0atvbR3VXAfbooAWxDeSsjevTiVNJQbQ9IXwl8gBU,2760
atdd/state/tests/govern_projection_fields/test_c001_unit_002_green_rejects_gap_and_unknown_writer.py,sha256=wucEmadMXCbVJEjJPrvBn4PeA5M9iGyl8cti3XZhuT8,3372
atdd/state/tests/govern_projection_fields/test_c002_smoke_001_merge_matrix_blind_spot.py,sha256=VFZtcv45AzPl0bbhdkU-jU10f7WoqvVgWrL-Jh4UuRc,2396
atdd/state/tests/govern_projection_fields/test_c002_unit_001_red_matrix_misses_cases.py,sha256=dWHKpCJQcMt3EsJ2Zh7sVJn2MDXXLoAZFsJsgjkkfU8,2487
atdd/state/tests/govern_projection_fields/test_c002_unit_002_green_every_cell_exercised.py,sha256=XmTNHLoQNrjCEFozs7fcuMYjsQCUJ-PBLM6ceogYkA0,3793
atdd/state/tests/govern_projection_fields/test_d001_smoke_001_field_ownership_policy.py,sha256=znSvfi7OBaUuLlsKYUL-DeaLkznmbYN6K_s5AZjhUjE,2681
atdd/state/tests/govern_projection_fields/test_d001_unit_001_red_policy_file_absent.py,sha256=Du6ds_CW73WkVVQqPssiNQnQjbpHfDrjVZDnPniVUE4,2453
atdd/state/tests/govern_projection_fields/test_d001_unit_002_green_policy_declares_writer_and_merge_rule.py,sha256=YenLCVrccggCu1h0tW4RZnJgGJ7zWj4BcBq6h7uD6sY,3967
atdd/state/tests/govern_projection_fields/test_d002_smoke_001_single_owner_body_rule_computability.py,sha256=oeJW-FiUFNiobSSszzshRsUtPHgNGKkGRjpS73t2Slc,3844
atdd/state/tests/govern_projection_fields/test_d002_unit_001_not_implemented.py,sha256=K3FOtT7xWbKjsP_dTtSIAVq3YdNquoFRHsQdxviqlms,3459
atdd/state/tests/govern_projection_fields/test_d002_unit_002_holds.py,sha256=0DAJKUOsAp-ALxyGx0ySvCf-mNnu7xsavY6gjOqOXYs,3396
atdd/state/tests/govern_projection_fields/test_e001_smoke_001_cli_blocks_wrong_writer_diff.py,sha256=JWdrHsR0vb0qehvoCaKVbhDbkdXXEpnCZeaE3p8h4RA,3917
atdd/state/tests/govern_projection_fields/test_e001_unit_001_red_human_writes_external_refs.py,sha256=USZtpK_HWuNPrLsDvC2bdDChDHNHEEOojrqY6ad4iDM,3048
atdd/state/tests/govern_projection_fields/test_e001_unit_002_green_blocks_both_directions.py,sha256=rtFq9vI-1kRmIGdOlU792IHMYSgx5o3upAQ7-qKVU50,4784
atdd/state/tests/govern_projection_fields/test_e002_smoke_001_safe_projection_merge.py,sha256=W6e4NsK2H4bWqh__ruDnLi7UFM7Ha82H-Q_zOV0wRIo,4640
atdd/state/tests/govern_projection_fields/test_e002_unit_001_red_blind_max_phase_merge.py,sha256=7z-Yz8cy-jpfGJditl_MGaOAGuk0WzIgsz_LJb0wWf4,3126
atdd/state/tests/govern_projection_fields/test_e002_unit_002_green_auto_merges_the_three_safe_cases.py,sha256=2QP7V3y98B9wRHxTOt93hurqCkSEU6yiChONThYXz7M,4249
atdd/state/tests/govern_projection_fields/test_k001_smoke_001_tombstoned_object_resurrection.py,sha256=V_kWYc8oqCYTQS6o5lFbMP5k5h5W781XiF_PKtBm8aw,4436
atdd/state/tests/govern_projection_fields/test_k001_unit_001_red_tombstoned_object_revived.py,sha256=cXreFeS1GfbUkpoNEupvFPZV896t0WLVc5-WUPwpSJU,3214
atdd/state/tests/govern_projection_fields/test_k001_unit_002_green_tombstone_is_a_record_not_a_deletion.py,sha256=Iu08b60F7Ws8EIig9znWjTeESolWq6uXASgtESb4s20,4402
atdd/state/tests/govern_projection_fields/test_r001_smoke_001_unsafe_merge_conflict.py,sha256=BAlDH5ilfCShRkgU6i2AwBe2lmVWCkh9U0xON90EKVc,4162
atdd/state/tests/govern_projection_fields/test_r001_unit_001_red_unsafe_conflict_is_silent.py,sha256=VYfe-fbX4XsXDgflgY8qbRNhDGxS4D9KlrMf59l9CEM,2629
atdd/state/tests/govern_projection_fields/test_r001_unit_002_green_actionable_conflict_report.py,sha256=vhiaBFwuf3-L4PAtBRbmfMRSsulQ5Vd8PbRD-xJvZoE,4652
atdd/state/tests/isolate_provider_boundary/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
atdd/state/tests/isolate_provider_boundary/_helpers_k001.py,sha256=gLPXC3zwHOVlQj6EJ5qJvzwuQkM5qQTZCMVemfIaUlw,1815
atdd/state/tests/isolate_provider_boundary/_live.py,sha256=mPZMhTgjeEJZzasQ0siUcAPeJ65kMBAXFuMQqoIHpYc,10864
atdd/state/tests/isolate_provider_boundary/_seam.py,sha256=fVF8oxdWHA1ARJSknjy6fEQ2D4dE7nxAU8FaIjTNA4c,8020
atdd/state/tests/isolate_provider_boundary/conftest.py,sha256=CWAabAle77XAv-KTTVLorg5VmSNUgK-x-2-vjJqjOUk,1290
atdd/state/tests/isolate_provider_boundary/test_c001_smoke_001_core_provider_import.py,sha256=ddqd4Gra3FkyHZ6b-fIuvYDg0m6cdZKgv1V3LNissPI,2678
atdd/state/tests/isolate_provider_boundary/test_c001_unit_001_detects_core_importing_provider.py,sha256=3xal2T9jz37S_j9kPbNP5V3UtIXNOEvvDA0B2qp45fI,4884
atdd/state/tests/isolate_provider_boundary/test_c001_unit_002_core_import_graph_provider_free.py,sha256=Xa18u1lGCJS0vmukVPnVPZIlAPxD_5ZBEGEjfNm4ccs,2988
atdd/state/tests/isolate_provider_boundary/test_c002_integration_001_fails_when_lifecycle_reads_provider.py,sha256=N_OtQG3dHkIK28IsnABoLKkY_Mc808MckCobjoafe2Y,5184
atdd/state/tests/isolate_provider_boundary/test_c002_integration_002_bare_remote_workflow_passes.py,sha256=NoWxSxeZ0j79DgQhKYxyuZYYyemRhl4Xh0S_7QRMYvA,4014
atdd/state/tests/isolate_provider_boundary/test_c002_smoke_001_provider_free_workflow.py,sha256=JY5R7Y1qYK1lEyB1yKaOfLtV1KHXRz41NI0sNPPg7Yw,4750
atdd/state/tests/isolate_provider_boundary/test_d001_smoke_001_sync_provider_interface.py,sha256=kZYSlmffmsu27m7fOuNrraJpRxjaOcuTIEzz45svxJQ,3630
atdd/state/tests/isolate_provider_boundary/test_d001_unit_001_rejects_non_bot_external_ref.py,sha256=0qc9QB7vR2XBV6V5LyH2Qryf6mMCwXCzPFV0R0vjAsk,5315
atdd/state/tests/isolate_provider_boundary/test_d001_unit_002_protocol_shape_holds.py,sha256=q5Si83RkJasqfMPxAaa59t6j9DShlvGoWcEXiv7kkBQ,4630
atdd/state/tests/isolate_provider_boundary/test_e001_smoke_001_provider_registration.py,sha256=HyEY3UuebrDDd5zmnl0sm2UsdC5q9a2ISir6RT8T3F4,4830
atdd/state/tests/isolate_provider_boundary/test_e001_unit_001_unregistered_provider_never_invoked.py,sha256=956JD4nGC_JyWhuvaVYOpho96XwDd5WyscLtX0_n8Xc,5079
atdd/state/tests/isolate_provider_boundary/test_e001_unit_002_discovers_registered_providers.py,sha256=k4ESHWTzK1sn2Eq9E8OrSnfNBqjeHo7KtJBcbaP5ZmA,3778
atdd/state/tests/isolate_provider_boundary/test_e002_smoke_001_cli_writes_extensions_lock.py,sha256=QQW6PLrT5ChdDWR4B8Bl914WcFglqrC2TDsaUr-8WjQ,4680
atdd/state/tests/isolate_provider_boundary/test_e002_unit_001_rejects_lock_missing_digest.py,sha256=77WwmEkTyroup0yq6eUDs6SLu1RKojOn50CVt6ytfII,6664
atdd/state/tests/isolate_provider_boundary/test_e002_unit_002_writes_deterministic_lock.py,sha256=AbxIUpp2RyppxhTWRX8GFc-l-8zrXJShJTrFvqcHYMw,6678
atdd/state/tests/isolate_provider_boundary/test_k001_integration_001_provider_failure_never_blocks_merge.py,sha256=TQ31UI-HtKtuqdbVF_OIYLYY_dM98uGusXmLWZBNv9c,4990
atdd/state/tests/isolate_provider_boundary/test_k001_integration_002_mirror_writes_external_refs_only.py,sha256=7OyL2EYwZyVPt_a97mNrVNr3n-_OBCmIlgvLGky77OE,5477
atdd/state/tests/isolate_provider_boundary/test_k001_smoke_001_core_extension_end_to_end.py,sha256=12V1T07EaU-fX5Y_JNdQBWkQwIcEm8FHpz7O8LLXZyc,7497
atdd/state/tests/migrate_projection_authority/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
atdd/state/tests/migrate_projection_authority/_helpers.py,sha256=F_GwzFpp8Wby4lDSxi7Ywc8mNSJ7vJBTN1p5FC2ehuM,3330
atdd/state/tests/migrate_projection_authority/_live.py,sha256=K32fO3QFvH2DLlSzRKw9p84vUo4Kqvbt9sZWPLEEG10,2847
atdd/state/tests/migrate_projection_authority/test_c001_smoke_001_lossy_migration_write.py,sha256=bi0VNBFxAieSooObAOmC6NvbdIbTluXnsVkxoH1mdeo,3653
atdd/state/tests/migrate_projection_authority/test_c001_unit_001_refuses_before_any_write.py,sha256=CCf0uwZMDEOwjqc6KB0bkC2F2SyUxM8RVDwyLAb__lw,2557
atdd/state/tests/migrate_projection_authority/test_c001_unit_002_reports_every_offending_entry.py,sha256=im2SMlX8cCtuf1rcXD9emzXCtN3rNENlH95I_AEccxY,3773
atdd/state/tests/migrate_projection_authority/test_d001_smoke_001_migration_runbook.py,sha256=Im3728UD_o2WyYfcYL1VZ3lrG2Ritx4MOrP5JGjqtgQ,2545
atdd/state/tests/migrate_projection_authority/test_d001_unit_001_runbook_covers_every_migration_step.py,sha256=3-u5Pn_kCSzTyrjSwqT-fn8RF4QG0yKcxcUbiCKWuVs,3387
atdd/state/tests/migrate_projection_authority/test_d001_unit_002_runbook_cites_preserved_invariants.py,sha256=gFY3j0I4LVYPGX-MOq6oAYn_jSY98WX6WrJhiBIcJVk,3552
atdd/state/tests/migrate_projection_authority/test_e001_smoke_001_cli_migrates_real_manifest.py,sha256=KUWVonSIcPmDlwJTSr-hIJ9z0OBfZWVk9AJD4NeAmgE,4390
atdd/state/tests/migrate_projection_authority/test_e001_unit_001_emits_one_projection_per_work_item.py,sha256=Tx9LnBJUEtaGTlsQWC7mPxTWR5UL0DPlEyH7A_dQh9Q,2961
atdd/state/tests/migrate_projection_authority/test_e001_unit_002_uid_keyed_projection_survives_rename.py,sha256=8C4Odwsc0btmv51NNgWFBk1Kn1gK7AsGIlf2JyYFI0Y,2789
atdd/state/tests/migrate_projection_authority/test_k001_smoke_001_collaborates_through_projection_only.py,sha256=4WY94qRUgjejD4OCGpfBQeNZp77L6dRXlHf55WocbF0,8627
atdd/state/tests/migrate_projection_authority/test_k001_unit_001_exit_criteria_unmet_before_cutover.py,sha256=51bZQdoTDt4S0VelsFubuPcjzi9P07YUZiLl-2n8i1g,5576
atdd/state/tests/migrate_projection_authority/test_k001_unit_002_exit_criteria_met_after_cutover.py,sha256=9Q7pm3AdogvsCWRdFamXg4sn8NKyTioiTFg6_6zWly0,3521
atdd/state/tests/migrate_projection_authority/test_m001_smoke_001_shadow_projection_report.py,sha256=TTYUE31ZiP_l_9ahhyNg-qwhAtUy3k8UemKFYDaIooM,5016
atdd/state/tests/migrate_projection_authority/test_m001_unit_001_reports_drift_without_failing.py,sha256=nEuhOOdklaFVeQc2z3sVp8bPnbHP0dfGvf6rzelzTxg,3841
atdd/state/tests/migrate_projection_authority/test_m001_unit_002_clean_repo_reports_no_drift.py,sha256=aZs6Lu5OrfhCepPQB_A-__amDT05zAmXSmUXtdsHBfw,2839
atdd/state/tests/migrate_projection_authority/test_p001_smoke_001_rollout_rollback_plan.py,sha256=WW5BQHXVxJb7sI5efVcRL5E4fwQeQZivNWdU9m7bTos,2700
atdd/state/tests/migrate_projection_authority/test_p001_unit_001_plan_orders_shadow_before_blocking.py,sha256=nPNt6L6QWaAzhtMvRHq6D5A6wWfjlEHoqatp0zjs1vA,3532
atdd/state/tests/migrate_projection_authority/test_p001_unit_002_irreversible_steps_carry_a_rollback.py,sha256=pDGx_ZPkg_6KxNr-8i38H4t4W5cg55K8bVlzvBXZnPw,4798
atdd/state/tests/migrate_projection_authority/test_y001_smoke_001_github_hot_path_read.py,sha256=mTlOpe_vICjcFQXCjtjfEn-GigySrjDBP8ZBvbxaFN0,4332
atdd/state/tests/migrate_projection_authority/test_y001_unit_001_static_scan_finds_no_provider_read.py,sha256=LYTBJrD-YOst1skDAQcZB5ksl3AHiov1gNf6jN_b1OU,5625
atdd/state/tests/migrate_projection_authority/test_y001_unit_002_lifecycle_decides_with_provider_absent.py,sha256=7uhwXlMjdZEIQ6xATGQ38X_7pDS-GB6zZEj3tzYTB-w,4387
atdd/state/tests/migrate_projection_authority/test_y002_smoke_001_manifest_read_fallback.py,sha256=47QdRsPiuhWDmiRY0stSVMi9YZvQck92K0JC3VclT3Y,4848
atdd/state/tests/migrate_projection_authority/test_y002_unit_001_absent_manifest_does_not_degrade_reads.py,sha256=0NyDXSU1DanstZ9VfW6RGUqml1n9ZoCZ3AY45CKj5TQ,5613
atdd/state/tests/migrate_projection_authority/test_y002_unit_002_no_core_reader_references_manifest.py,sha256=V1ca48H4Mq4N7L7BAZLoYOzs7SB41Q9EnNNa_o6QFFk,5681
atdd/state/tests/project_shared_state/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
atdd/state/tests/project_shared_state/_helpers.py,sha256=ub91Rg-2-Nkhg7U21cin5I-fj77asNwM9o_cqlxtXG8,3175
atdd/state/tests/project_shared_state/_live.py,sha256=WFto4aDFoxLPFUwagETcLME1FDwYjqz8tYd8n1YPk7U,1540
atdd/state/tests/project_shared_state/test_c001_smoke_001_nondeterministic_projection_content.py,sha256=gTOPA7l-Fakw3kL0jq3dsB2IPLp28uzS3Gs_WDSRijo,5578
atdd/state/tests/project_shared_state/test_c001_unit_001_rejects_timestamp_and_host_path.py,sha256=olK37WWCiINChgFqDAHDyPTgeGlhwji-flj40T8bpbk,4786
atdd/state/tests/project_shared_state/test_c001_unit_002_orders_unordered_collections.py,sha256=rDQ1VuFHUP5ZbB_qDFf80Y8dL3aO-_la6WFoT6ieAGo,3516
atdd/state/tests/project_shared_state/test_c002_smoke_001_ci_job_blocks_noncanonical_push.py,sha256=g9fIYDgEEjuQ54Q1YWoCWyueEoUxuw2lha6j5bluFec,5288
atdd/state/tests/project_shared_state/test_c002_unit_001_roundtrip_mismatch_fails.py,sha256=mD_oM4L57xbnXsE5oElgk1tU9nM3DtRSDWqIwkusy94,3108
atdd/state/tests/project_shared_state/test_c002_unit_002_roundtrip_identity_holds.py,sha256=PlFHPqypYn_ydIjrbd0JmqSUklj_sfSoiIFNLVQcJsA,3204
atdd/state/tests/project_shared_state/test_e001_smoke_001_cli_projects_real_store.py,sha256=p5BPJcnCEdoHZmvISZ7F4qeT_CAwj_p68922vS_kMv8,2223
atdd/state/tests/project_shared_state/test_e001_unit_001_same_store_yields_identical_bytes.py,sha256=lyJGMYvuN-aO-NHkQTKknaRWkM60D33olCIoKMJtPKg,2052
atdd/state/tests/project_shared_state/test_e001_unit_002_emits_canonical_per_uid_yaml.py,sha256=dgexS12TOPx-hmfEcwzs2wu57HDAhZAmWbW7AvOSVSs,3722
atdd/state/tests/project_shared_state/test_e002_smoke_001_projection_hydration.py,sha256=2SK4MHq0oY76cmurfsStw9xjuQh1xoMVmK4XYherpzU,2296
atdd/state/tests/project_shared_state/test_e002_unit_001_rebuilds_objects_from_projection.py,sha256=MiZwGonQ27uM1O9FqZUOU0tccYQWE8ATXAY4OdFJ9S8,3107
atdd/state/tests/project_shared_state/test_e002_unit_002_hydrates_without_provider.py,sha256=6cgAVaepz7L8wfwuOiWsloIpvuilUlMMBuSPCToi4GQ,3653
atdd/state/tests/project_shared_state/test_e003_smoke_001_projection_digest.py,sha256=SqzL2nPo3RvZd-maFhGqMRL5OYOqOg6okoRLPAR_uj0,2528
atdd/state/tests/project_shared_state/test_e003_unit_001_digest_stable_and_change_sensitive.py,sha256=YiTzXKvP0EZpBgPll-XVwMWpZ0ZYC9QMQSqoiuhkx2w,2078
atdd/state/tests/project_shared_state/test_e003_unit_002_golden_files_pin_canonical_bytes.py,sha256=hBl-Ii61o67qNvHuWtJhu9-gtchC_cWskKKf9NOjoQ8,2598
atdd/state/tests/project_shared_state/test_e004_smoke_001_uid_mint.py,sha256=D0HIwNXzSwT-rDquFhHKF1_jRxhURfbA1B3qY4voiI8,1755
atdd/state/tests/project_shared_state/test_e004_unit_001_mints_unique_immutable_uid.py,sha256=X1KzO3p4PG1Pve_1AjOv_pMFip0_ufAwL6DJleEmbwI,2204
atdd/state/tests/project_shared_state/test_e004_unit_002_uid_names_projection_file.py,sha256=gzJMSexplMCfX1Pu6HDpkIzfbMx9-V2fIzi0MGeTxzI,1751
atdd/state/tests/project_shared_state/test_y001_smoke_001_slug_rename.py,sha256=icnm03fXRPUpvJmQ3CKQT2_nK4WAGqYZEIYbTuzDhPM,2139
atdd/state/tests/project_shared_state/test_y001_unit_001_rename_does_not_move_file.py,sha256=oh4iuP1Ycr8CIUxUoEnMJBk2k4GnVo8Sy9JD4scqqfs,1973
atdd/state/tests/project_shared_state/test_y001_unit_002_rename_updates_display_metadata_only.py,sha256=3uXDOAJJeOR_Vy3W3RVP45gzPd9oUZWxpaqcUwPWCuU,2185
atdd/state/tests/project_shared_state/test_y002_smoke_001_rename_addressability.py,sha256=7mQw6yc0hCA3NOhrYivQRsM_cvYY5i2qARNyOLRBeZo,4891
atdd/state/tests/project_shared_state/test_y002_unit_001_addresses_every_live_uid_form.py,sha256=KEIymZYztKzvifTUTj8RvXYO8zWg2yAdkaRcGKxKAJI,2596
atdd/state/tests/project_shared_state/test_y002_unit_002_refuses_unheld_uid_and_foreign_kind.py,sha256=OqCstJlaQp8z1qqb99QcrLr8Lxtkgtu3Fobo_EY_XUE,3692
atdd/state/tests/project_shared_state/test_y002_unit_003_title_and_body_h1_move_together.py,sha256=SjtsSI2B156iETQnZzg6URWf2tvew64NVaha508xxbI,4826
atdd/state/tests/project_shared_state/test_y002_unit_004_shared_h1_parser_pins_commonmark_edges.py,sha256=UB17CkiQTvLahEiYn_osy5Mv-QpSGC9g2Vu1VHXU0rc,4892
atdd/state/tests/project_shared_state/golden/digest.txt,sha256=9BuK9E9f21xo11S_hJgTi8UDL-9EvuAu5As-M0J19uk,72
atdd/state/tests/project_shared_state/golden/wi_01HF7YAT00M78607F000000001.yaml,sha256=2A7JmZP5a5QzL0PqoGim7rZ8YSrl8M3Mh8nq_pAkw38,211
atdd/state/tests/project_shared_state/golden/wi_01HF7YAT00M78607F000000002.yaml,sha256=3QWNMcOWYxKk10LzHnJpw0T5HUiMCjjGQGt02qcLddk,154
atdd/state/tests/reconcile_local_store/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
atdd/state/tests/reconcile_local_store/_helpers.py,sha256=nWM9-LOIoZ2SUibmGzkKj-D7MegGd4sKWhzgg1N9d5U,3231
atdd/state/tests/reconcile_local_store/_live.py,sha256=EzYz-j1pPZvuiy34O_KZvWuHFXPMO63n5_Ymd4Tmbw8,3718
atdd/state/tests/reconcile_local_store/test_c001_smoke_001_dirty_store_overwrite.py,sha256=PK4G2lSSRKMykVscsnyaZvLi8YXgnPjrpH6n-8EvI1c,2778
atdd/state/tests/reconcile_local_store/test_c001_unit_001_dirty_store_is_backed_up_not_overwritten.py,sha256=PucZ-GnywrEL-lYIXNMBJB0nT3VRqsfIl9IJtLzvsvE,3780
atdd/state/tests/reconcile_local_store/test_c001_unit_002_overwrite_path_raises_before_mutation.py,sha256=5yid48pJO21H7X3ICB2Yk529boRbHyvqMP13J3PsQ-M,3651
atdd/state/tests/reconcile_local_store/test_c002_smoke_001_gitignored_projection_does_not_wipe_a_populated_store.py,sha256=JgooIHV5o-gySumjl0BVvR-6dlegrprgiStBwCY7ndI,5850
atdd/state/tests/reconcile_local_store/test_c002_unit_001_missing_projection_refuses_before_deleting.py,sha256=M5AHop3FvGsukUnRqie-mPT3p6XcL8LFs3hCeLXKUtw,5158
atdd/state/tests/reconcile_local_store/test_c002_unit_002_empty_projection_never_empties_a_populated_store.py,sha256=uK_Q9mr3QmYIKYh6AQUMReiqe3onMOuMMF6r1RJ-Zk8,3891
atdd/state/tests/reconcile_local_store/test_c002_unit_003_blast_radius_refuses_and_the_override_is_not_a_bypass.py,sha256=VoSEva9xxKb_9mh_a30RjfE0xbEXazOSQEJ77zdlVDA,6174
atdd/state/tests/reconcile_local_store/test_c002_unit_004_absence_is_no_information_only_a_tombstone_retires.py,sha256=fsNTwkVrC7TDewuSXIIy4lTEvlSIsAHygBFtcHow9BA,7731
atdd/state/tests/reconcile_local_store/test_c002_unit_005_a_shared_store_refuses_to_hydrate_from_a_worktree_head.py,sha256=2EppU3sk7D9gCm5Al0ozKswyp9RNqSwHWf4ltucO4HU,5290
atdd/state/tests/reconcile_local_store/test_e001_smoke_001_overlay_event_log.py,sha256=lOKkRufTCHcH4LrABbePs-vQcUihNeapVwvB9xKP5sA,2582
atdd/state/tests/reconcile_local_store/test_e001_unit_001_authoring_command_appends_overlay_event.py,sha256=fGJukqgEbU-L2h5Annwv3KcK6_bWyX-frbCajUCoXmY,4670
atdd/state/tests/reconcile_local_store/test_e001_unit_002_unlogged_object_write_is_rejected.py,sha256=T2O6XLJUizYn8AWBQpuhQNKfaa8Ba5-WXGatCMf_5tM,5705
atdd/state/tests/reconcile_local_store/test_k001_integration_001_dev_b_keeps_private_work_across_dev_a_merge.py,sha256=OR-kkP0GZIJzaAcezkQLe0rJiRUERbWNVEBMti7sZS0,5732
atdd/state/tests/reconcile_local_store/test_k001_integration_002_same_object_divergence_conflicts_by_design.py,sha256=0GeB6zxK9KkCiYyts8CGTSZg4qgOztlm8V7ZAFMQTfE,5450
atdd/state/tests/reconcile_local_store/test_k001_smoke_001_collaboration_flow_runs_against_bare_remote.py,sha256=XhS0-VMp8Sil_hrggTkekABTuL8hO7azvm_NiDamoCk,4669
atdd/state/tests/reconcile_local_store/test_m001_smoke_001_head_change_reconcile.py,sha256=OVwwFOXp7NxqDVRspisKJO3uaysduTyGbOxm2dHdJ-I,4603
atdd/state/tests/reconcile_local_store/test_m001_unit_001_head_moving_hooks_invoke_reconcile.py,sha256=XtE1Hx02DYnptD1Emot9l4hGVFt8F8yQ36dSCOK8HFE,4633
atdd/state/tests/reconcile_local_store/test_m001_unit_002_bypassed_hook_leaves_detectable_stale_base.py,sha256=gpyam_fTSqeY_L6bhvrxitc4tc-58I87-x5POEU4slo,3262
atdd/state/tests/reconcile_local_store/test_p001_smoke_001_store_base_commit.py,sha256=OvFtDgZJ8h4ZbYELGc-81pEbNWNarEo7vOA14_7e0l4,2208
atdd/state/tests/reconcile_local_store/test_p001_unit_001_hydrate_stamps_base_commit.py,sha256=VPY4YvNjKHKJ8o3MG28SmlA4aqQkTVnns1iNccF1XYQ,2530
atdd/state/tests/reconcile_local_store/test_p001_unit_002_reconcile_refuses_absent_base_commit.py,sha256=j-ydSd67QNWo-MeaDd9YaZrhPEMLAEZC9pvt0vtrQkI,2962
atdd/state/tests/reconcile_local_store/test_p002_smoke_001_cold_start_hydrate.py,sha256=hE-AkuDpjhmt9f6v7xDEnbtJrvFQsfI-4E9HHCl3BQQ,3589
atdd/state/tests/reconcile_local_store/test_p002_unit_001_not_implemented.py,sha256=UGomZX9wy-iss3ZIQGazlpKy03cODbALxhZstcKmy8s,3541
atdd/state/tests/reconcile_local_store/test_p002_unit_002_holds.py,sha256=2MDTo1CGOHtwRPACn_y7XpDmlF_1g8RNDKlDBdRNOy4,3148
atdd/state/tests/reconcile_local_store/test_r001_smoke_001_overlay_replay.py,sha256=Cy6iC5_FUL8tLysi23QUMZKBGZpppA2gfSk8IUTe8xs,3271
atdd/state/tests/reconcile_local_store/test_r001_unit_001_reconcile_replays_overlay_onto_incoming.py,sha256=Vv7RA2oBuS88UJ1bJ3isR5aWnTG-JYtdIgwdv100D64,5535
atdd/state/tests/reconcile_local_store/test_r001_unit_002_invalid_replay_does_not_advance_base.py,sha256=BHljF4c3IY_XAC0NpD7C24XtlFv38PYEXVAOsDrZQXw,4074
atdd/state/tests/reconcile_local_store/test_r002_smoke_001_conflict_report.py,sha256=JvFa3caIo64WMau3ZYqeXV5PuN9t8a6v_-rOhWodFEM,2969
atdd/state/tests/reconcile_local_store/test_r002_unit_001_conflict_report_names_events_and_backup.py,sha256=3K8hj68pTYeTN76ir1YRagTGS3TItSjZ0MW5YwxVRvk,3852
atdd/state/tests/reconcile_local_store/test_r002_unit_002_conflict_keeps_backup_and_store_unchanged.py,sha256=FC6HQfLOT_tmohiEEVM5YelEZNUUIld3Jep2sE5yV3Q,3494
atdd/state/tests/reconcile_local_store/test_y001_smoke_001_overlay_event_replayed_twice.py,sha256=zd-CRVh951K39YNOuPS1z_5YLe2OLJJQJrtfvdSC3jc,3864
atdd/state/tests/reconcile_local_store/test_y001_unit_001_not_implemented.py,sha256=ln-AdKLVcgSc7QP4_K3WvM4xbfF9R16ghM__rPoGUmk,3901
atdd/state/tests/reconcile_local_store/test_y001_unit_002_holds.py,sha256=FNjDs5CsjKmXthgHssZDs2h8J_7b8rPcz3Qa1ZTDmWc,4571
atdd/substrate/__init__.py,sha256=iFB4X_VHTKeLPxNKTiPM9w_lTaERYoFVJDIL5Rehmqk,738
atdd/substrate/admission.py,sha256=COenJ0VB70cDofyNhSpCSrQfu12cZdYzdBF044mtFxc,8738
atdd/substrate/commands.py,sha256=bV4Lk-nSIhqvgwcZkfekofeaBaZnTv5iUfh7OxVIrkE,4846
atdd/substrate/installer.py,sha256=oY1PF-iNvFLM-6Vj_PKkCnU12nEgJrbExBdJ1fkLU4k,5809
atdd/substrate/registry.py,sha256=rDTMqxVgWQZ7R5mFJAJiAkjFiaP5y7othsvT1FrpHYY,2357
atdd/substrate/resolver.py,sha256=L2PBBLde1OdoJtqFUh_dHztkdhQd4Ly9zMS33yjT7EM,1645
atdd/substrate/schemas.py,sha256=MHb2eU-7MW9lMaU5J9VumCZrC1_RDBdmstVN-rFE2cg,2282
atdd/substrate/binding/__init__.py,sha256=6K9qLyxeguwfmZd1MxfhX0NHz8ITb_Y8dwcruBdxFgQ,1397
atdd/substrate/binding/binder.py,sha256=J9Iew-5CagdEInmVL8azzUSAgEB6RF-MFpWWC8eOHRE,4519
atdd/substrate/binding/commands.py,sha256=E5yNDih5LjmXJQ5c-XPmG_oO4pTIr99gFgFg7yO2Mxw,2831
atdd/substrate/binding/composer.py,sha256=eFJPE7GQli3B7aFix4AMZUM9PvabB7awrD26tRDRgLQ,2838
atdd/substrate/binding/lock_loader.py,sha256=e0qFbZSRqoQs6Fnqe_bxfIF58K3DqBhwASy_8ojl4WY,5269
atdd/substrate/binding/plan.py,sha256=f3kfkp7GI3i5EZVOV7eDME7gNcUdEtuZYqK-OHSbYPs,3887
atdd/substrate/binding/resolver.py,sha256=lFSiZe8xtOYbCuiuxEmvWgNb_U6BcKzalUTi7nga_kg,4170
atdd/substrate/binding/router.py,sha256=5Mf_JA1UsUYq1tU0UZiS2yaS8y-LEUr2FeT-jS--c-k,2987
atdd/substrate/binding/schemas.py,sha256=BbMeFpkLcmiZIKMWBm8tTz27efdZvo9w4MXnSRj0yzY,1948
atdd/substrate/binding/tests/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
atdd/substrate/binding/tests/conftest.py,sha256=3URI1dTX0VoJVONg3sBk2iM0RSlAYU0d_r36xhu02ig,2951
atdd/substrate/binding/tests/test_c001_smoke_001_tamper_refused.py,sha256=mY05SIm4YOENU-p84V_zJbuBLzAvotYmhHUukj0wRQY,1385
atdd/substrate/binding/tests/test_c001_unit_001_digest_mismatch_refused.py,sha256=x2ziXbqoHmIsrM6-YZ-_M9ziuuv-CkE274ph8hnCEps,3055
atdd/substrate/binding/tests/test_c002_smoke_001_real_contract_compatible.py,sha256=lSCOZ7cKcy_Hko51N8JoApdn2VED8NUiEU3AA03mzXc,1433
atdd/substrate/binding/tests/test_c002_unit_001_contract_mismatch_refused.py,sha256=GgnUMlW4l3pOxU18s-voTGnOqQ_nnC2cUcogidBkSLc,1938
atdd/substrate/binding/tests/test_d001_smoke_001_schema_shipped.py,sha256=2uHuUqarhHK2FEnFSBTO7Qeiwg6q5UF4CW97yBVShQo,1622
atdd/substrate/binding/tests/test_d001_unit_001_binding_plan_schema.py,sha256=FUR-TkB2OjL6zmDbGCUKUhbZkABfPywMj9NGNS3CXvo,2295
atdd/substrate/binding/tests/test_e001_smoke_001_real_pytest_spawn.py,sha256=shtCBZ-gL-iAUenPwbMiGy-ikAmTL7655wS4DMyWjfo,2470
atdd/substrate/binding/tests/test_e001_unit_001_spawn_captures_violations.py,sha256=dD4f3hGhnx6GpD_vVdxpJiPsTLJwnCykWLaEmAjt2WI,2281
atdd/substrate/binding/tests/test_e002_smoke_001_real_bound_gate_blocks.py,sha256=ytaJXz1LEKcPB_9X6rtEkAK1u7jOVFkEY2RzWrKk83g,1957
atdd/substrate/binding/tests/test_e002_unit_001_shadow_and_gate.py,sha256=-xKDjrevDR1Y4lPMjFV5hWaEdzPYRSQzKnxzU1NocIA,2036
atdd/substrate/binding/tests/test_l001_smoke_001_load_real_substrate.py,sha256=CpWkB61j0OHII6GNU1j-7Dr5OgnUxP3MzQ_E5R6R8xQ,1471
atdd/substrate/binding/tests/test_l001_unit_001_load_enabled_only.py,sha256=bOEOVFAHRSpbH2w5ZwFb4QgOGztH0yQseWjPhLeL5xA,2867
atdd/substrate/binding/tests/test_l001_unit_002_family_fans_out_to_conventions.py,sha256=6UZkvkkT-x6VUUABH2S8tlc9zax0O8cC3YVrB28-KVQ,3988
atdd/substrate/binding/tests/test_m001_smoke_001_real_crash_falls_back.py,sha256=voazSqBnhzJcMmxGIpq2ceFXA31UPbNuZd3zVYstEzk,1929
atdd/substrate/binding/tests/test_m001_unit_001_fail_safe_to_legacy.py,sha256=-dN9H-KHG21MrN5CCGef5nrQ1RKZgSLyyzQNbZtU3Ag,2144
atdd/substrate/binding/tests/fixtures/crashing_impl/test_gate.py,sha256=CTO_QYlxNosFBrhHPmj21a5IMqB3h7P1YdS7f82AZ7w,362
atdd/substrate/binding/tests/fixtures/failing_impl/test_gate.py,sha256=DCmFdG7clDdRzC3RTcKzs-XeEXF96xaQLrzNq9zPVh8,411
atdd/substrate/binding/tests/fixtures/passing_impl/test_gate.py,sha256=ZYbiJAeppPsh-0d7eMn896b67GvAff4TaHtRZ1jlRsY,224
atdd/substrate/binding/tests/fixtures/provider/adapter/run.py,sha256=RYYwRdozFQL_IJVYPSOvCQ4bkM-myg5L4dWgqyfE7L4,2769
atdd/substrate/tests/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
atdd/substrate/tests/conftest.py,sha256=sjGUKqMoeqMG2pj5n98n_vA0m5cZFrohdlEOXRk7Zig,857
atdd/substrate/tests/test_c001_smoke_001_add_does_not_execute.py,sha256=N7Teh7YC-MvieWc8PweHqJSJDAiqRk21stqketcWc8E,1915
atdd/substrate/tests/test_c001_unit_001_no_runtime_execution.py,sha256=zrmXATYE7lDqGrvOeNOp2pmrQfzpfmwAYURDweu-dDk,1957
atdd/substrate/tests/test_c002_smoke_001_ambiguous_add_refused.py,sha256=sSOWlFlvRONPd0L_mjDr9GLrkdtAmg70ovLo5uoawOk,1396
atdd/substrate/tests/test_c002_unit_001_ambiguous_alias_refusal.py,sha256=aGc5qs9tkzsS4snrF5PwQFmlh7nVLylD0ohOBWaeOMM,1381
atdd/substrate/tests/test_c003_smoke_001_add_validates_cli.py,sha256=16DezDsoYElDD4pUqSmhZ7kd130SXPQjSlC_zjk7b88,1434
atdd/substrate/tests/test_c003_unit_001_admission_validates.py,sha256=2435pV7rwzPRXOkbBjIxaAOI_fxDHCOnES5iXFIfJYU,2242
atdd/substrate/tests/test_c004_smoke_001_remove_cli.py,sha256=1SOBYO8u579b9uuLkfRY7dUatuDPAFSGjxUbnbXVC_w,1997
atdd/substrate/tests/test_c004_unit_001_remove_dependency_refusal.py,sha256=tlWOxSgTmVbyjFTnHQamF4rWLP6KhXstJSG5VX6eShw,2546
atdd/substrate/tests/test_c005_smoke_001_flat_verb_deprecation_warns.py,sha256=evMpdseAg4y6ASQOlITAE2pw6hnXOnPD_2LINTAdKEY,1243
atdd/substrate/tests/test_c006_smoke_001_readme_documents_grouped.py,sha256=o5i7f-yZFIyeKztxPZOWUr7oxgiefGAzzXVmNTfTfNw,827
atdd/substrate/tests/test_d001_smoke_001_schemas_shipped.py,sha256=oGcWAS2uLre71PVXDtALY7TW090riaePbsNHfoEW7lg,2162
atdd/substrate/tests/test_d001_unit_001_substrate_schemas.py,sha256=h1W8SULrcgU0nEAKAwejkSZcnbMf7-QeVWoHCAT3pfg,3154
atdd/substrate/tests/test_e001_smoke_001_add_list_roundtrip.py,sha256=sAycJMV6JZDPWlsdJIcMl6l8hpTbECVsuZVP5FpEr2Q,1151
atdd/substrate/tests/test_e001_unit_001_install_and_lock.py,sha256=AmBdyG1TrMOOAGeErHnAFTP321B7RErOh5_P0W5ObRc,2052
atdd/substrate/tests/test_e002_smoke_001_grouped_add_list_parity.py,sha256=zR6rYRfENzN74uI7CmPVcVxyTjJXniobVz_7mvKSg4c,1243
atdd/substrate/tests/test_l001_smoke_001_search_cli.py,sha256=h7IBuYKmg9KfTY5b7iwOunD78Rk20hZ4LrK7nWOHw4Q,1402
atdd/substrate/tests/test_l001_unit_001_registry_search.py,sha256=qXKU_E05ykRHZaMO02ulAThSgJZA_hLpUCp3O3zXF0c,1715
atdd/substrate/tests/test_l002_smoke_001_substrate_help_lists_five.py,sha256=Vl5BNy1XhTRTRaQ5oPzsGeXDR7ZNkmb6FIctO45VlB8,1094
atdd/substrate/tests/fixtures/poisoned_extension/atdd.extension.yaml,sha256=dqL8uT3z70PP3H0jIkiPqWXtsI2EHMouSj--VVqRH4w,534
atdd/substrate/tests/fixtures/poisoned_extension/implementations/poison/atdd.implementation.yaml,sha256=c8SnTuyR8dDVs5YKVNfrP0AxGQ6Njz8JevfBJxFY0Ug,187
atdd/substrate/tests/fixtures/poisoned_extension/implementations/poison/poison.py,sha256=txkRrlDWsl8yk6p9DmWsr457TigHZ3ZO_JF-jV-tzbM,726
atdd/substrate/tests/fixtures/registry/index.yaml,sha256=zJkW1L1e8F10YQAkTV3RcRFBiC3_wCbg7zUzxtE-5lI,873
atdd/substrate/tests/fixtures/valid_extension/README.md,sha256=TZrY-54ZqMlnc9JdoG2Cj0A5yVwW6JKK3kL683aZ8ek,179
atdd/substrate/tests/fixtures/valid_extension/atdd.extension.yaml,sha256=16ljfLbIZR-k97J13WcuCjUKGh_6NorOhX5Y4f2se5c,485
atdd/tester/__init__.py,sha256=Y08g-sPqui6fz9ziRFyH5EFt_cGN9-_qrgBLXTy0tSs,46
atdd/tester/conventions/acceptance-measurability.recipe.yaml,sha256=e2BUpzTfkVUoavweUgJPQc3UR3nEIagAicILiXSfBbo,3341
atdd/tester/conventions/acceptance-phase.recipe.yaml,sha256=Re8rTxy75AiWsm8mo9u7qgYPT4M--mx8pdtAMSnPe7Y,2250
atdd/tester/conventions/acceptance-rule-block.recipe.yaml,sha256=npE-RJlkSpIN7fuHREnnUoJtYlQcKt9EauaFLu5uSmk,2647
atdd/tester/conventions/acceptance-test-headers.recipe.yaml,sha256=JdfrJ7vTfyIPyFBJ2scblHtp9UN-HFhPq8Yi7mykiYs,3102
atdd/tester/conventions/acceptance-violation.convention.yaml,sha256=T213evTk5OGVMOjQa2b1wMjcrCwJkUmybgsaF6bbMi4,892
atdd/tester/conventions/artifact.convention.yaml,sha256=ahMgI3jLINnFqsVtBA6SmzmutwkCsmDI_MGqTZ0Cdjs,9203
atdd/tester/conventions/contract.convention.yaml,sha256=OD5wuazKHCTw8rZEHGQMUj-_JCfx8xsIuTVTUPoRmsg,23442
atdd/tester/conventions/coverage.convention.yaml,sha256=HBZx737PZjGk4z-UN86U25rSwiMIERaVwNLLStWpLT4,3211
atdd/tester/conventions/filename.convention.yaml,sha256=vmoyn7AtZA83_Xjy7Cd9sc7Ru8DZxFj-_Em7jMZgqag,19545
atdd/tester/conventions/hermetic-integration-contract.recipe.yaml,sha256=pJ6EVjOvlkQvdbBSDqEjhDwOKboXsApXU0Zpu8UvzTw,3681
atdd/tester/conventions/hermetic-live-smoke-pairing.recipe.yaml,sha256=yNH_myyM50ftvrhKMK494yuX4FZM_gI64WBaFxHtyvI,2853
atdd/tester/conventions/live-smoke-evidence.recipe.yaml,sha256=WBIBagXA2LNUFn7Ft6Ash-XSPq3qCcwNT8gl7jKy0NE,2639
atdd/tester/conventions/live-smoke-execution.recipe.yaml,sha256=uvxOy55PolsabPsuIdcH3knUhPIc3c3a0i8bLZESPiE,2929
atdd/tester/conventions/metric-implementation.recipe.yaml,sha256=CINutjNxlSVd903Hk-s_edInWBZilY1Sy8qr1w6kINI,3515
atdd/tester/conventions/migration.convention.yaml,sha256=6QKku3KzRqjI8XXT8lfKfnriQLd1LCNcRhIC1GnVtaE,20534
atdd/tester/conventions/red.convention.yaml,sha256=8EIeO7o5j_7GCkHGV4ReMyJRk9UwwtSEKGlj3z8Ypi0,31013
atdd/tester/conventions/routing.convention.yaml,sha256=0Gan7uF2Zm1Qx_L_9nZga2x-zCovjrX5rGglh7m3_yA,1512
atdd/tester/conventions/security-acceptance-binding.recipe.yaml,sha256=skEC__xNZPvizEw9-9aPSWgE9cqVhSgGSTEU9w0Q0N8,5242
atdd/tester/conventions/security.convention.yaml,sha256=zbs9ldhVJ_lueWcNe3KIZ-Q9Voo6kyR8yjPMDWkRnZg,6008
atdd/tester/conventions/smoke.convention.yaml,sha256=ennBTaFrtuixPYpPktg4TDbnNA3JymEhR6PSVPo_zCk,28660
atdd/tester/conventions/telemetry.convention.yaml,sha256=Dkuqg_fiqhgU371jT1bMvmmj4r5ZIZ2Edfdt-A9WjaQ,16795
atdd/tester/conventions/test-isolation.convention.yaml,sha256=DjmebP_Xj2BZT7AfvNhVeSdzjtQ2h1jZYSw2rDE4tMg,1031
atdd/tester/conventions/train.convention.yaml,sha256=w_9P2L1zZrj9yHUhpF_VIOkHl5fjseSVa3ClkPWjVDI,3184
atdd/tester/conventions/nodes/tester.acceptance-violation.acceptance-must-be-measurable.convention.yaml,sha256=7falNuDLLhYReySOOAZRgodkU3oNUkyqbMk-k6UsHyw,1058
atdd/tester/conventions/nodes/tester.acceptance-violation.acceptance-must-declare-phase.convention.yaml,sha256=gA0IZudesXqOlwORLS4lzYRXq6AaaiXFE10TD7Nf40o,1044
atdd/tester/conventions/nodes/tester.acceptance-violation.disposition-must-not-be-declared.convention.yaml,sha256=y5vNOjl0EHEoZt86t2bwJjjwPwnm0NzC2XRTPQuPKuY,1139
atdd/tester/conventions/nodes/tester.acceptance-violation.hermetic-fake-must-declare-contract.convention.yaml,sha256=G026HW4R8nxH2w3BIcQXEJVZcS5KvawPNGDPf9L39H4,1446
atdd/tester/conventions/nodes/tester.acceptance-violation.hermetic-live-smoke-required-must-have-paired-smoke-acceptance.convention.yaml,sha256=7npCzf8cXzUQsZFxvLxz9fhRPLipT9NS2MYCpSfMUzc,1346
atdd/tester/conventions/nodes/tester.acceptance-violation.live-smoke-acceptance-must-execute.convention.yaml,sha256=6r8uUCpS4KnL7chwShJ-hPrn5jLJoMFLsf11f4glQqY,1498
atdd/tester/conventions/nodes/tester.acceptance-violation.live-smoke-evidence-must-not-be-constant.convention.yaml,sha256=pZXKRJG94UK3zLOTPXKguJWemIRlZdcrRMZN47C48Ds,1543
atdd/tester/conventions/nodes/tester.acceptance-violation.metric-implementation-must-exist.convention.yaml,sha256=YEj_gSAsX0uUlAr2C_8Hho1UH2vQ9UYqWDVVZMQyDCg,1332
atdd/tester/conventions/nodes/tester.acceptance-violation.security-rule-must-have-acceptance-ref-resolved.convention.yaml,sha256=GUuHnvDZcTgN-qZyNZl0maF0tkY1prQTYaYylxyj1pY,1209
atdd/tester/conventions/nodes/tester.acceptance-violation.validator-binding-must-be-bidirectional.convention.yaml,sha256=h0bSoJ2m3C0mYoPMGG8eYJBsSfuzPoTyqevH5vyytCg,1155
atdd/tester/conventions/nodes/tester.contract.bidirectional-wagon-linkage.convention.yaml,sha256=gyvMXDME27OeMYxMXH0kej8it6nOxE7GFc5f8qPzKoQ,1181
atdd/tester/conventions/nodes/tester.contract.core-fields-only-no-ui.convention.yaml,sha256=vgI2k8YeCaufx_QgcnqxTKyTiLxzs6TSHYedkI0JdiU,1111
atdd/tester/conventions/nodes/tester.contract.planner-defines-what-tester-implements-how.convention.yaml,sha256=XsFyxpkus2FbAhGSsDy5NNj2xrofHVaRm8GEbGOAaHc,993
atdd/tester/conventions/nodes/tester.contract.schema-is-source-of-truth.convention.yaml,sha256=ufgnoyTvzpDgAtIbvDkySGlXyn42Ib_OBVzQj-9xPvw,1139
atdd/tester/conventions/nodes/tester.contract.semver-governs-compatibility.convention.yaml,sha256=I8YbKpzlOoOrMNps0VjZS7hDjnsmiqocv2-kMAh_sZI,1126
atdd/tester/conventions/nodes/tester.coverage.bidirectional-coverage-between-contracts.convention.yaml,sha256=rwx89MuT_GK_ybd_VFnSqmdK70p1u6XmiQY_gQQhk6Y,1147
atdd/tester/conventions/nodes/tester.coverage.bidirectional-coverage-between-telemetry.convention.yaml,sha256=Yhg8-gzAOQERfA39qPJljLRRtDHVhFoSuPxLb0It6HQ,1106
atdd/tester/conventions/nodes/tester.coverage.every-acceptance-criterion-must.convention.yaml,sha256=XeuBvzE56kIK0vEeoLgdRQEDPu5aGgfnY4IqdM9dxF8,835
atdd/tester/conventions/nodes/tester.coverage.tracking-manifest-must-be.convention.yaml,sha256=PoGfyn6Kto1mJU5WSSuwI7fyzX1pKsh_cFQxK-LxlV8,836
atdd/tester/conventions/nodes/tester.filename.test-carries-urn-identity.convention.yaml,sha256=oQvEqnUHXtiZmY1mzvmcj0CqCIM0lcJYRWX89URnazI,1068
atdd/tester/conventions/nodes/tester.filename.test-placed-in-owning-feature.convention.yaml,sha256=wrDR36jyZh19OcLMNg43uHpwvcyCoqmGHfdeONbj3AU,977
atdd/tester/conventions/nodes/tester.red.behavioral-assertion-required.convention.yaml,sha256=TlLjCkY9i67Gwt73T9b1icKEWF-JkDxaaRM4ssvU8iI,1186
atdd/tester/conventions/nodes/tester.red.contract-schema-first-assertion.convention.yaml,sha256=AGhW5XztbIlkVWSfn7wqo8fqFOaJrUYm6mMxtzGtc5Y,1088
atdd/tester/conventions/nodes/tester.red.spec-enforced-test-doubles.convention.yaml,sha256=8ZTDde4jb0gq5No3qdIONNExiXkhWU9u2cCFWEvqDLM,1090
atdd/tester/conventions/nodes/tester.red.test-must-fail-first.convention.yaml,sha256=VDM-T-h5RvhkYnOpzL0g-LUR5CAjNe30wASVQqse3Lo,1034
atdd/tester/conventions/nodes/tester.routing.layer-keyword-taxonomy.convention.yaml,sha256=ta0vqtrJNIh5pxGTan4v9q1vB_CBDp8X--rTSD4_2eI,1180
atdd/tester/conventions/nodes/tester.security.auth.convention.yaml,sha256=0S8BXUac-z5oVZNkcwiW9L5nkdcSSArXCqKsgKsXK-g,657
atdd/tester/conventions/nodes/tester.security.input.convention.yaml,sha256=poTTA3BUGZY7TCj6d1O4QHWg2aVlyOzdt8w6X9vzVWc,646
atdd/tester/conventions/nodes/tester.smoke.cross-component-handoff-gap.convention.yaml,sha256=zSnG9VuPEYRSC785LsNK_no5aT8iTEQ_9fmsmLlRrA0,2083
atdd/tester/conventions/nodes/tester.smoke.harness-subprocess-failed-crash.convention.yaml,sha256=AoMl-wVGt1YHlxrOfTHDr7tfS8wMVbdRzv3yvgubKAY,1167
atdd/tester/conventions/nodes/tester.smoke.no-collaborator-substitution.convention.yaml,sha256=BjcvaGuOrEWegJUN2kZIOuaURS6rywPdu3vySbuxPuw,1843
atdd/tester/conventions/nodes/tester.smoke.operator-observable-assertion.convention.yaml,sha256=chlPBTMoKfJBWScaR090jpvMYHY7zWsC2GB9WUFoRis,2182
atdd/tester/conventions/nodes/tester.telemetry.emit.convention.yaml,sha256=LYScJGGRv6Kf_IT5b60x_bn2g33yILB6a3C_4Sd1-_A,652
atdd/tester/conventions/nodes/tester.test-isolation.no-polluting-patterns.convention.yaml,sha256=0t6gwe3dAjni9T6bS3n3F6fO4zK9I1tLSUWCWqg3a74,1962
atdd/tester/conventions/nodes/tester.train.coverage.convention.yaml,sha256=PFd62xB1jSSsiq4rAIlmKb3N41EAx1tQzEYSft3a0h4,582
atdd/tester/schemas/a11y.tmpl.json,sha256=o_PlmGwNgmYEw5GAWiMMQBD2iCHzhnYZI_kypbYyCWI,1548
atdd/tester/schemas/artifact.schema.json,sha256=CVmhmz9dsSsZW4HYS_wohn-kzq_mx4YPYunwrBHtbQg,5755
atdd/tester/schemas/contract.schema.json,sha256=cKruPJv7e3lAuYPBQJxw5BB1uxg2NVsKnh7ggZoTiVY,19645
atdd/tester/schemas/contract.tmpl.json,sha256=LneOCgt07vUvgiZQTk1-qkJHp7xrcsqZVdkL4Z5mJO4,2725
atdd/tester/schemas/db.tmpl.json,sha256=nXZa5ET4Ce1ZgJ0Qlb1k4kUgLUipKoTLQu897--Mky4,1686
atdd/tester/schemas/e2e.tmpl.json,sha256=OvkcNGzCZBlS4oec23ZzN90XQ9jPcJeQs5_0RGkG_iw,1243
atdd/tester/schemas/edge_function.tmpl.json,sha256=PIzclBJE7Z1X-fz00RxC_kU4a34XePtcrdEs_1uy910,1567
atdd/tester/schemas/event.tmpl.json,sha256=xHbsgT8nEIGtA7qv9SZP-EEeZhNe2h9P2jTVUcQhBfY,1342
atdd/tester/schemas/http.tmpl.json,sha256=8Mkal1IfhcSw3NDrAhNdrOmKJcyLyrZHwb9Ntzz4zZg,1279
atdd/tester/schemas/job.tmpl.json,sha256=gEYn5XBE9JxDRXsbVXrAI-i_GIZPTkhvHTXmQkIuJNo,1383
atdd/tester/schemas/load.tmpl.json,sha256=EpfANz9rl9Bdw6DHNVX-FAfFNkbowbUzKxjf_KM--bg,1431
atdd/tester/schemas/locale_manifest.schema.json,sha256=4-A25522C4Bdy7Y3I9USqsk4K97hkv3rTr60-dcVZAk,1736
atdd/tester/schemas/metric.tmpl.json,sha256=HY8Xzl3yl4PeEou1xgoWxD6tyjk0op55vzAB5jxZb3w,1415
atdd/tester/schemas/pack.schema.json,sha256=pQfbvaB5Kl1SFCewz60zaTRviuZm-gM_9QCYipJWa3w,4575
atdd/tester/schemas/realtime.tmpl.json,sha256=I0MG0vXP6lVwrTFsvFmsWJFYPjSVJ3Qav4W-KJ1O3Rs,1613
atdd/tester/schemas/rls.tmpl.json,sha256=oToPF7Oi3-8987ZPSkILJA0IRaCDI_-WWX0a5j57hyU,1922
atdd/tester/schemas/script.tmpl.json,sha256=dbKup3YUUTU0b2HmOn9G1do2eZWpCvmyWHrZanLytK4,1344
atdd/tester/schemas/sec.tmpl.json,sha256=tOb5g1qyzLjDlEuE5iw1sUzxCNin6Gz-7paNghepzio,1366
atdd/tester/schemas/storage.tmpl.json,sha256=XrdXNXQvi6DHdSnTsQ3lR75XwouazZPh_Mjb_0NYQMs,1507
atdd/tester/schemas/telemetry.schema.json,sha256=WKpTtDvO-cqo1PO4V7Ma97wAr-43FAt8608mLvwNKBQ,3325
atdd/tester/schemas/telemetry_signal.schema.json.deprecated,sha256=NjFe4JzztyP8UHJ4utE8GyfJMRx7JJMCw6QrBSS5GN0,4235
atdd/tester/schemas/telemetry_tracking_manifest.schema.json,sha256=uFibjN6V-GHK45tz5ZXs4z3kjcjJa9A_AalNdu-1jyI,3846
atdd/tester/schemas/test_filename.schema.json,sha256=6-Z-I53rzW39KD1xAceSzljefCObqBZrIGr8tFq_5vA,6839
atdd/tester/schemas/test_intent.schema.json,sha256=n3Rf61F4YjWpZDfvwlSxXlWC_gYu8QketfhcTWdERqg,5222
atdd/tester/schemas/train-render-harness-result.schema.json,sha256=8PpPVXk_D7_3obkNCTRuqRbYop11iQsxZgesABEnSFo,1724
atdd/tester/schemas/unit.tmpl.json,sha256=enXxngMylwTJryPrigN7agep6LCPlgtyFDviLeMPnR4,1283
atdd/tester/schemas/visual.tmpl.json,sha256=pRGIKk35Avit97wINE2dbyUPGU9kuFED2OqGAfLi0nE,1236
atdd/tester/schemas/ws.tmpl.json,sha256=iZk0SOF60Ou808L1Krjl297h9BlbSRTK_TrvMEkOnUQ,1423
atdd/tester/substrate/__init__.py,sha256=Bt1ZdN-eXWBV5fJVYuO8TrRd-gsdzM7VOWs7xxX7Yt8,427
atdd/tester/substrate/plugin.py,sha256=iwYu0mI05FKYt1wY1464qOrN_hTylkAOxKQr44ARoSY,23979
atdd/tester/substrate/smoke_attestation.py,sha256=drslu0YO-PkamEeQrNdPBqi9kCtKCa4XAE_lsCAUgJ4,17925
atdd/tester/substrate/tests/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
atdd/tester/substrate/tests/test_plugin_integration.py,sha256=1nW6JjBm9n9SFE8XezXnwjiMoFNrFMyLq-67LcKGE20,13651
atdd/tester/substrate/tests/test_plugin_unit.py,sha256=yZoapK7DDgRGVgLXFWmfP5Jd9ETkw5rG5fQmYGbbWqc,6446
atdd/tester/substrate/tests/test_security_plugin_integration.py,sha256=AOrqvY2fiwe5SbYeqve6h6mRUp5aRKDfirTg5hoaZtI,12198
atdd/tester/utils/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
atdd/tester/utils/filename.py,sha256=okhlkPsE0hUn6AE2I01P38WzFvAtV2jy7FJhDyrnWOg,8445
atdd/tester/validators/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
atdd/tester/validators/_acceptance_walker.py,sha256=xEUId-7dUoOwhMdW0bvV3_Xdr0k5DQAY7mG1QhVIXbg,20550
atdd/tester/validators/_no_polluting_patterns.py,sha256=u4jWfzcew4V5PIiFGAYtgpwj_PDdKqMNtZzgfXmmM1c,11212
atdd/tester/validators/_tests.yaml,sha256=7wpIjNeQ8L614kKAs5shPEPF2gDUSK7mga0TzH8QkaI,1328
atdd/tester/validators/cleanup_duplicate_headers.py,sha256=wSPSGzJUog6JWLWy_Evon470RdiR9Nd0RAAGoVuNU6k,3582
atdd/tester/validators/cleanup_duplicate_headers_v2.py,sha256=LMmHsJR8YfyY3ELFv_uhH74e9wkifXi0frxKQEYdgFU,4065
atdd/tester/validators/conftest.py,sha256=8GzPc-CcbbfpTWUTn7fqc8uvQXPDG7I3PaNlRaYdmbI,173
atdd/tester/validators/coverage_gap_report.py,sha256=gsCDZalhh51MWfBuy2s_0KfSGznf7TPzY4LLFkEHSA8,10469
atdd/tester/validators/fix_dual_ac_references.py,sha256=uiIwUf18edOqPqzAdRIzFvucME5enI_ggcmyzoy7ldQ,5262
atdd/tester/validators/remove_duplicate_lines.py,sha256=1nN0-vy97EMXekG00hSxFYxWcZyWSi4nXRr4jtIobSw,2741
atdd/tester/validators/test_acceptance_disposition.py,sha256=MgUe9qDAQvsFy1X3YoECM-06i3vGJ6OC3QiscOIp6Dk,5397
atdd/tester/validators/test_acceptance_measurable.py,sha256=X4ZKLeOm5dI-QYnWcMGeFTXaFwzgUPdssmGC1btCj7I,2798
atdd/tester/validators/test_acceptance_phase.py,sha256=0an16EVJPPhAXLfxiWTQh9liaMn5XGXLxKDa_CBc99k,2801
atdd/tester/validators/test_acceptance_urn_filename_mapping.py,sha256=fXtjzviN671ImltnnDa-ElJIUdx2nDxVAE5EvDoJ0H4,13896
atdd/tester/validators/test_acceptance_urn_separator.py,sha256=GtogcdJkRe_okvda7oxiQmWp8pnv67cybkk0vQGnZlA,4747
atdd/tester/validators/test_artifact_naming_category.py,sha256=Z8KARdL5yYktvsdzx50TrsPOowB_Ai44M0OCRWnqqM4,11880
atdd/tester/validators/test_contract_schema_compliance.py,sha256=_QyGYnuf6kegQOdHChY5UxeJB5yU3QTzqkrXWoqqaZw,26706
atdd/tester/validators/test_contract_security.py,sha256=fKNaevmbSAoGyOKBhPnHw5xSGXptG0ciS0__qtO9Qac,19541
atdd/tester/validators/test_contracts_structure.py,sha256=NBg7OSUeGrmO1-TIhiu2p2mzEl0h4pTurRhds9trr5c,9991
atdd/tester/validators/test_coverage_adequacy.py,sha256=CSqaUPpKtvh2EP53UucqlotjqC341j76ntPBPnwQzAA,27330
atdd/tester/validators/test_dual_ac_reference.py,sha256=5Ar9WUjDn065Ak4dpRHIq5FiNNnnxhrjyoRA1wmAFw8,10302
atdd/tester/validators/test_fixture_validity.py,sha256=ft4PrWJKMx98HSOpFtYJTPI3EYEPnp2w9jGoDtimCTo,12317
atdd/tester/validators/test_grammar_validators_delegate.py,sha256=c7VEvBffMhzI8nCuka3PzIT8qVOz7WocU1BvfpUSvtc,3263
atdd/tester/validators/test_hermetic_integration_contract.py,sha256=dz1Hy9XyHutbZK2tipSVz6zSREB-MyOPYR9P_HSVTpk,6456
atdd/tester/validators/test_hermetic_live_smoke_pairing.py,sha256=TdAKkqWpQGROmP3EdAeeoqjE8fiqxM27QTIr0H-bIFA,4512
atdd/tester/validators/test_isolation.py,sha256=NYrqJcVDZH0SDRWHlPdazG6THT4w3XEvz_xn4PBxU4E,16489
atdd/tester/validators/test_live_smoke_execution.py,sha256=bWjDJVmsMtOaquqSI8fFV1DEz9_SAM4XSLVXxJtg3fo,13806
atdd/tester/validators/test_locale_coverage.py,sha256=amnZAx5wTvF6mGbclvu40n0XhYBKLl97SnBVkbLMv1E,15487
atdd/tester/validators/test_metric_implementation.py,sha256=bTHdlQlCj_M9QlC7K31e0EtfOqRKFJJrgoxapSa3cuY,4831
atdd/tester/validators/test_migration_coverage.py,sha256=P9ChuZ9MCliv3GJnjbcN20agla46IjFBZKGwz0NJbkE,7679
atdd/tester/validators/test_migration_criteria.py,sha256=YDGvWjkVSjUVVNv4RJWLdy4iLoG1EXzmm_ficD0Gt3Q,7896
atdd/tester/validators/test_migration_generation.py,sha256=wpTmuxvM13OfSgC-3SJBdtB2XaPjBYyD-jXVYWi7Z9Q,4064
atdd/tester/validators/test_no_polluting_patterns.py,sha256=XJTUK2RH2RiwmW5debEfllPw-Z_RS46yN2eEaPRL0Jk,9877
atdd/tester/validators/test_presentation_has_behavioral_test.py,sha256=YV56wVa6WcLItjnUUBiFt1NdbJ77oRr6sV8t1b8QKP4,10869
atdd/tester/validators/test_python_test_naming.py,sha256=sL0x26OPsvtwykDcZx3gLxVYYVA6uaypoBj_cgxHl5A,16168
atdd/tester/validators/test_red_layer_validation.py,sha256=otqohLMayIK4nPPF2fl-O2dFvVmbmfFNT7HugbGZ3lA,3597
atdd/tester/validators/test_red_python_layer_structure.py,sha256=5p6mTieijO7MpZGuVODYm9acKkMJ1XeMYDZ3gxPGW0k,3467
atdd/tester/validators/test_red_supabase_layer_structure.py,sha256=zbUjsMWSJE1MPnLQx6Hk2lvMgNmMVUKq8a0rwKnp7Lo,3836
atdd/tester/validators/test_repo_validator_binding.py,sha256=IfrWzmuE6p7OfFI-kQrIdwaTzF-cI-RcGmr2owTgIa0,8145
atdd/tester/validators/test_security_ref_binding.py,sha256=2JHqTCjSehj1Jkecd1DqWFhvEDcWCH7t1Xrr9opTe44,5162
atdd/tester/validators/test_smoke_coverage.py,sha256=8C-SUYxtcf0pZg8bkc95GUx7fNX530_zzfJajdpvGYs,12807
atdd/tester/validators/test_smoke_no_collaborator_substitution.py,sha256=zFAhHnNsGM0Hih2fREt8sNNzta7CJFa2L1t7_X4t3go,9010
atdd/tester/validators/test_telemetry_structure.py,sha256=931XjvaGJ5Xvf4NOwLP54xuH_xaInuGCmrNWVk7m_YA,23032
atdd/tester/validators/test_train_backend_e2e.py,sha256=s0loIeKT67V2AiaMsK9JJyYMas0yrMMAQ9BWgcQ4iHw,11809
atdd/tester/validators/test_train_completeness.py,sha256=ekxOom4zTPk-GUmerZGF-pB-8rl0AuyiQ8BNcVWgfNs,5741
atdd/tester/validators/test_train_e2e_existence.py,sha256=ztOlK_VpwRQnH69wDze9vwNu78E-vr4547FhrcY8lt8,3951
atdd/tester/validators/test_train_frontend_python.py,sha256=auzPVL9l3C6mw5TR4SycaCA2zM_qWort7Ig4EDUaCts,10052
atdd/tester/validators/test_train_renders_content.py,sha256=6T-Iz6SqJ90VmUM0SS2JSQP0xz9NlKYJsA9dhUw_IPo,15482
atdd/tester/validators/test_train_route_smoke_coverage.py,sha256=Q4RIl4EKsvRTAfISINekCWr8-5mXDwkn5ckveAy-P6E,7358
atdd/tester/validators/test_urn_spec_v3.py,sha256=SuvjMy4DLPuxfWLEe6jf5y7uKoTqJA412fOXt1IkCZQ,24673
atdd/tester/validators/fixtures/phase_dispatch/mixed_phases.yaml,sha256=4yHN42lsukpyJvTGQoxVT7IStVR2wpeVxueWgnzBzj4,2975
atdd/tester/validators/fixtures/train_renders_content/fail_empty/harness_output.json,sha256=Au-Oq8i8VTAH-z8-Uo0BsvHzzrv5mcKWmNnmWTpFwss,171
atdd/tester/validators/fixtures/train_renders_content/fail_stub/harness_output.json,sha256=jmv-dRL7OVU4LjzM0dRiqyaOxwAUX4QCbck15kQEH6Q,229
atdd/tester/validators/fixtures/train_renders_content/harness_error/harness_output.json,sha256=zU1WDYXzul8N1w6PCqbPloYl_Px1HE1HXWjg6AwxB20,210
atdd/tester/validators/fixtures/train_renders_content/pass/harness_output.json,sha256=c4Q-Ll9sygPabt34aqbM7Z7omyCg-2QzZmb16NoTl6M,178
atdd/tester/validators/tests/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
atdd/tester/validators/tests/test_acceptance_violation_fixtures.py,sha256=2QfDp6UtZtEYdYMEkl8VL2v9eXFrUXFrQ8i8WyDgk2k,15962
atdd/tester/validators/tests/test_hermetic_integration_fixtures.py,sha256=R9JVLAAOAYKTalvpkgKLfuqPDusXYL0_ASqKFI5AuO0,17827
atdd/tester/validators/tests/test_live_smoke_constant_evidence_fixtures.py,sha256=ap3LFJp9S9_qDnLqSxGEq-esMf9kpjpd9N9HM3l10OQ,7647
atdd/tester/validators/tests/test_live_smoke_execution_fixtures.py,sha256=GDHDDkPzuxvbcKduVLG5wHhsfeuJn7YUjaSvOMSC4uY,4089
atdd/tester/validators/tests/test_owning_issue_phase_store_only.py,sha256=yJi0nJY7JJjXg5oMKFaGKcIhAEjwESbMF4RDrMljjuc,4013
atdd/tester/validators/tests/test_phase_aware_validator_binding.py,sha256=Bi0xY-dYjvTkj_USq6rK9JidacmDoxBEB54Ml8Vdudo,11104
atdd/tester/validators/tests/test_smoke_no_collaborator_substitution_helpers.py,sha256=-FTdA5FEvtlXN2PmYcaLcT2aMe6e1Fp8DcdK693pcyE,5659
atdd/tester/validators/tests/test_train_acceptance_execution_binding.py,sha256=KgZnX8hGbzxf8dx6eLKTGONaSehDHzF3pJKushwB5qc,8579
atdd/tests/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
atdd/tests/test_Y005_smoke_upgrade_messaging_install_method_aware.py,sha256=v3CTr-SBT8jTr8m7RrgxrdzW0KuWx-kgaFjm_G26AEY,1917
atdd/tests/test_Y005_unit_upgrade_messaging_install_method_aware.py,sha256=5eczHes-8Wzt_YIcVn8OMxJyXgE4J-7nb64srJivJ2A,12773
atdd/tests/test_substrate_root_explicit_repo.py,sha256=yUN5aYZD-3_gnrTBJPmlaOKl8p2qbX3Q6y-hbxYwqRU,4640
atdd/tests/test_toolkit_sync_record.py,sha256=mLxtpn-F8BEiTA4HJr8mfl7RwxtYrwb0V0-LK_TeWGo,5916
atdd/tests/test_version_check.py,sha256=NFNfaWxjmb9XxnQuleCL5RK5HkOWZexOhe7k3_TgQ-U,28062
atdd/train/__init__.py,sha256=uiKRSshfgemO-bqk8Ue6t1xlZ6ZOBGDbWnXNNZYfJMs,641
atdd/train/events.py,sha256=yYZHVtW7wXTS6syp1ss2LAzeaR_JP5flnJPHnIIRRs0,4280
atdd/train/persistence.py,sha256=OBsrDW1FBllLbGD-QDFwkiwBx9m_FQdQP3JN1oYbwQY,30918
atdd/train/types.py,sha256=C2kvIT5w6R6zLMnmajS2-YudHoW47Hx1LarfEum9Ez4,2282
atdd/train/tests/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
atdd/train/tests/test_persistence_get_issue_store.py,sha256=eUxGjZRjW9dyXAwFSDVu1GTH3Jz90f9BUunHPnrAoDU,2215
atdd/validators/__init__.py,sha256=5kxwHdxZ4vCQazqldvRjmvBAVpd_iKbGmh0aPSg71Mg,897
atdd/validators/emit.py,sha256=nuHrAggGSoOVb4SUizcqrpPfBrdI2N7wBpK0p15xm0U,3218
atdd/validators/conventions/README.md,sha256=JZQk0Y2QEgngrVBrl0E0Eg_TA71LTBpHuar3Hqs0OCU,425
atdd/validators/conventions/__init__.py,sha256=8DeXyLNTZbTCwcOzXC4PdOG4dpXT1RkZYH8f9hhLpM8,64
atdd/validators/conventions/conftest.py,sha256=YmrnvhXLmJRL4TIGes69fQ53Mhk6Lz8wA9lbY577FCA,6153
atdd/validators/conventions/registry.yaml,sha256=1WkBYK7E7L68mXOfNOZSMt9f_K7qBMtVtGVCPPLaGek,1362
atdd/validators/conventions/_support/__init__.py,sha256=9FFLoX-1gzFB_skVFT8Occ2aaxHfXQtLNrMJMo-BsDQ,56
atdd/validators/conventions/_support/assertions.py,sha256=6ZRPXwwB9ewMggztOVh17_Fswcy2kUH1fR1Ecbwqi0I,110
atdd/validators/conventions/_support/convention_loader.py,sha256=P5yjuzHk9c_GSDZcFx-M-p0PiAxe3MQsVX0QtLqHHsU,88
atdd/validators/conventions/_support/evaluators.py,sha256=gk9ZbCiqEc4Sbx3ZBsrJaS4ZLmQavJdoMsIUk60aHRY,9348
atdd/validators/conventions/_support/graph_loader.py,sha256=rFgplZRYCHPmg--BGl_1SDtyuELzpqK2NzyLreGo9ZY,12721
atdd/validators/conventions/_support/graph_mutations.py,sha256=4mKXtfCDKNIkt1k0myf-5n9nCya_ZkSWgJn2c8l5KXE,20145
atdd/validators/conventions/_support/mutation_guard.py,sha256=SQcp8LMTuvYH2JiMJO9LSW3w2flAIgmVmRTF4eT8w8w,18248
atdd/validators/conventions/_support/node_index.py,sha256=bAzrTNYHfx2zrWjqWWCn9ZyKoPHySddG0qCB_DsZU58,97
atdd/validators/conventions/_support/package_index.py,sha256=jR-yKOgYM46nrTT601Mo7LBtqxvUQrn13mdB6grQOUs,89
atdd/validators/conventions/_support/report_adapter.py,sha256=SpRcXVeh_hHLZyWCx44k3TIlkBZnWptb4udSKfug5po,103
atdd/validators/conventions/_support/rule_index.py,sha256=TmdTldfqrGlmNg34vI5uaD_XGnXZKDbNNriAFEH6OwM,82
atdd/validators/conventions/_support/sentinels.py,sha256=FYIBljZ6OwIOfQiFCeYykeFeq-ByQCDqRagLxbCRxyo,15932
atdd/validators/conventions/_support/template_contract.py,sha256=q7ieTF4fXTl1XS39rBHGy9kFw913XA7lHoioHNjHNE8,1507
atdd/validators/conventions/acyclicity/README.md,sha256=JN_lD0cabd3BPDAv6AeIgkRGF49UsjS_Nj6D7Jv1FkA,835
atdd/validators/conventions/acyclicity/__init__.py,sha256=s4ltnzKOqF6XtAM7khCBTIWf_5zsy9AqP3Uh6s_lXGs,56
atdd/validators/conventions/acyclicity/_parity.py,sha256=J6cVm7tTnWhBtofKtBPcSgNK--ubDcBi5vcj9-XM6sY,1797
atdd/validators/conventions/acyclicity/archetype.py,sha256=CZbQ46zdwzmDfUyAGfh0cMMkmGMRNN2zl_IFOaTnhhk,5452
atdd/validators/conventions/acyclicity/fixtures.py,sha256=pRbPcSL9AHVKNUM7dUIZDTKV-pQ_cEdWiZZnVpk94f8,2105
atdd/validators/conventions/acyclicity/test_no_cross_wagon_consume_cycle.py,sha256=e7GzUEy5GhVNxhclr5iJuk89zPPy6Fog0Y_7Cu391qg,5225
atdd/validators/conventions/binding/README.md,sha256=5biWWBXNfz_IFqqzmgGcTqd_B526gsATlZdrS87cXCE,1792
atdd/validators/conventions/binding/__init__.py,sha256=xf2RH3tJSWtZ7zBa71GcNOsvjwLfMdhLOuVTi9MQlGQ,53
atdd/validators/conventions/binding/_parity_support.py,sha256=nTzELe2cGHFWOpeLBlu2Sd20SPI2HkFwgYwGH_vkFLs,7520
atdd/validators/conventions/binding/archetype.py,sha256=h2lXu62ATkYkSaj19rugExDCv2Jb8TUdPIpzm0rUNLc,3444
atdd/validators/conventions/binding/fixtures.py,sha256=EOQVjUAoXQkVjbtMH77rMJwioG3arm4CO04kL_bSIR0,632
atdd/validators/conventions/binding/test_commit_trailers_rule_binding.py,sha256=7b7Cqol5hVT3gQViHzvqk8aR5o7_mkkXXfcFtwPqJSY,3038
atdd/validators/conventions/binding/test_no_hardcoded_rule_severity.py,sha256=IF2NGQ4A_dn_eelBhjxxXNs0nMscLIrgMKYty8mo3YI,3359
atdd/validators/conventions/binding/test_rule_validator_binding.py,sha256=SD8nmIj_qlf1anL4oFGkUIBBJqSaw5L3ICk9d8FoNYk,1791
atdd/validators/conventions/binding/test_runtime_artifacts_rule_binding.py,sha256=Ckqu8MAZFgro1CZwLK_tJxkzQA8TnKH67v5n5IrhsBg,3029
atdd/validators/conventions/binding/test_validator_binding_bidirectional.py,sha256=mZzMLCk2Kj8VccNpo5XSbIYFQ4CqRlczgwvLG-Pkm1k,1828
atdd/validators/conventions/boundary/README.md,sha256=-tD7rohCn701XBKWPtd4sdEpdV9zNVdGE4ZmRMXeeZo,944
atdd/validators/conventions/boundary/__init__.py,sha256=JjmyOVuNylCqLNdI9z3anr8_YsRPevYulFhwCf5yEqk,54
atdd/validators/conventions/boundary/archetype.py,sha256=-Gm_jhLSvuHazwu0XJRncblVZp77xlJtAvpDHCIg774,7254
atdd/validators/conventions/boundary/fixtures.py,sha256=bNgS-J9-9TnR5YySVNTnTHEQYVu37XZhyJu944T2wzw,2640
atdd/validators/conventions/boundary/test_theme_commons_coach_boundary.py,sha256=_QzhFmF7KgyO2MjOXN2D2F6AqVYLB0vp1ufAYN5MjvY,8039
atdd/validators/conventions/coherence/README.md,sha256=Z_HRJp3TtyJNRHjmhng-_i1uiDQSfAv4X2IJRnEQoOQ,872
atdd/validators/conventions/coherence/__init__.py,sha256=PYcad830oesUn-Zn7QtcYe3ej46CsfoD2dHCmxF-Noo,55
atdd/validators/conventions/coherence/_parity.py,sha256=uOPWnMPGsh7fSU9P4VF83eKYob-l4rbqjKXB9v39iTY,3381
atdd/validators/conventions/coherence/archetype.py,sha256=0sXw1OMCmjHX2bKMWkRic4jPEKL0X364FdS5SedqXoc,15284
atdd/validators/conventions/coherence/fixtures.py,sha256=RC4mmps_KVcuByw2Oc_17_FOb8Y_TN4V4rl17RwnDas,4180
atdd/validators/conventions/coherence/test_contract_telemetry_traceability.py,sha256=E85CZpjk38tq86qzs7a0otf2knCwDL5QgjsGBv9EPco,1681
atdd/validators/conventions/coherence/test_cross_language_consistency.py,sha256=0JwsJgYkSzvXVHrcXcC4v78CsdTCR55Xtht-wjNu2jY,1675
atdd/validators/conventions/coherence/test_green_cross_stack_layer_names.py,sha256=s_fjhqV16s5U4rg2eZ-rJZEt64WTuTdeG_JvbHztkac,1685
atdd/validators/conventions/coherence/test_review_report_severity_matches_registry.py,sha256=Ne8bPrTxuO1hgK0HcGuX8QrVU5y3CN_N67Z1cGOC3C0,1748
atdd/validators/conventions/coherence/test_rule_id_registry_coherence.py,sha256=2r1qvcBKC6u05rwjF_GJtN2Q3FlkKHuq7fNIam_4ZCQ,1675
atdd/validators/conventions/coherence/test_theme_archetype_alignment.py,sha256=scRP-vUl0k_JwoG4-HDjnAv6VRUT29n9HMTjcmfmQDg,5012
atdd/validators/conventions/coherence/test_theme_urn_namespace_matches.py,sha256=qWwp22AKBPMbsWRQPPnrEWTHcRQGtiUvwJoqTSF8Lkk,5157
atdd/validators/conventions/coherence/test_train_family_matches_terminal_contract.py,sha256=Sc43rse64ZeX79hABP42Z8yEeJPYyWwr8pdW2jMVdhU,4369
atdd/validators/conventions/coherence/test_wmbt_consistency.py,sha256=s2HDEszgjVgn3tqste0BO_nqYNeKev7Ohy4cfnVStGA,4079
atdd/validators/conventions/composition/README.md,sha256=6VTdObMkqYtLQXdhpJ_4ALK2BD5-ICgU8OwUTHFKU08,2338
atdd/validators/conventions/composition/__init__.py,sha256=HeMKec8oA41LcTx-YBRtCUArRUGNdQzSLrN22VT5oUs,57
atdd/validators/conventions/composition/archetype.py,sha256=rFktU7VIjDhfV4RhnTKetfBL2x6-gLnj_45BX9u2UUo,10609
atdd/validators/conventions/composition/fixtures.py,sha256=wVgx0l0-teAr-u6lj9XLNPXGfI0_N2Pk6aCo6ck7wsc,457
atdd/validators/conventions/composition/test_package_data_ships_convention_nodes.py,sha256=lZHnGyg4_d_0D93A2FtFsHgjI1frSxMSPlLXTBIZpHE,5071
atdd/validators/conventions/coverage/README.md,sha256=T8US6vjbHVRq7lt9Refv746Ep9uTI9pzMCXcNVYDUj4,1498
atdd/validators/conventions/coverage/__init__.py,sha256=cV-pEC6ma2QSmS0wlFyz4oEbz_KmYHfmhaJfWYwIwhI,54
atdd/validators/conventions/coverage/_parity.py,sha256=UIAPlaj3ESDsc6kMzXMJiWaVGp2dNwqqefx-qJ7GWjM,2247
atdd/validators/conventions/coverage/archetype.py,sha256=2LcAvci7hGPbnDEzXz7JFc117lelZpbuu5FXO1qR65E,18223
atdd/validators/conventions/coverage/fixtures.py,sha256=gsvL7T3ixpnDXe4898iNtj5znTDqQdCOb697vTL8fvU,2669
atdd/validators/conventions/coverage/test_composition_root_completeness.py,sha256=l90fCKgOWO_FV3dJCXV1saBMcN0HGis_iVA0AWXitP0,1669
atdd/validators/conventions/coverage/test_coverage_adequacy.py,sha256=_zQuf3dvbBIxPCLP3-7Xv-wanWukcgCiM8_J3T3GWOU,1615
atdd/validators/conventions/coverage/test_dead_code_python.py,sha256=ft18T4_P9gVceiH7vvWIYZ5vSjzcE8sBCYTVu4Ldxys,1549
atdd/validators/conventions/coverage/test_design_hierarchy_coverage.py,sha256=htkFNIhb5khhjojqXufmI52KhCUtyms16iK5cjQhj9E,1647
atdd/validators/conventions/coverage/test_hierarchy_coverage.py,sha256=dEkKaPMnxipxgjwE7TXVWB9Y7PPfT9SPdQzaeY8LqB0,4292
atdd/validators/conventions/coverage/test_migration_coverage.py,sha256=KyFL2jys7jgQYiP52Itp2kIdpyj9wJb6KViKCXWD_Dw,1620
atdd/validators/conventions/coverage/test_no_orphan_nodes.py,sha256=ZJ6ZjDE1v5_7InenvRVsP0D4WJ3KS8M4166CcRNyv7U,4556
atdd/validators/conventions/coverage/test_presentation_ratchet_requires_smoke.py,sha256=Gh5BfodeKqZ7sno10sOk6L4NAw3gJR35jzI-QHJl0fw,1704
atdd/validators/conventions/coverage/test_smoke_coverage.py,sha256=NAxLJfsDtkng0wmb_AQdLFJ27pr_N5rHRPLMPQwPhIs,1600
atdd/validators/conventions/coverage/test_station_master_composition.py,sha256=dZguGpkwdHIS6FxvXxokTsXiY46-vICV3_mfmb7Huls,1655
atdd/validators/conventions/coverage/test_train_completeness.py,sha256=MGRe46DLUxt_UPwUXGo2gAIph7EbI0Nivpp5YLfYuWg,1620
atdd/validators/conventions/coverage/test_train_e2e_existence.py,sha256=G7u_yNTFpum4knYclU7zT4s6C2JmyPZyMl8ZaOX8ttk,1625
atdd/validators/conventions/coverage/test_train_registry_completeness.py,sha256=l4stvbhZen3Rbe8bGaFQuWWh32WZw1yIA6BinCtPPK8,1651
atdd/validators/conventions/coverage/test_train_route_smoke_coverage.py,sha256=oegr1c0YTGeTKKVQRymubZZngExI4zvOX7C3XdlvlZ0,7241
atdd/validators/conventions/coverage/test_wheel_fixture_completeness.py,sha256=9VINZUjUoiS91PFUaL_kxxTnVOU55-skVqIS8iDfq48,1651
atdd/validators/conventions/coverage/test_wmbt_has_smoke_acceptance.py,sha256=Ul8Mdbbx5hnPPVwAVFa4C31NxASdHZ31jg7dkBMQo8U,6733
atdd/validators/conventions/grammar/README.md,sha256=SHP8snoyyLu0npLt7WD3gwN8VYQM13LbaSdK_Uxm44U,834
atdd/validators/conventions/grammar/__init__.py,sha256=mRcaS0vhwQBAlmebNCs82C3jLZ_DQw3qa6QwkBJm3hw,53
atdd/validators/conventions/grammar/archetype.py,sha256=n7jZJfDsjZkWQjoBpZj5Ap0YnNxJgQeWSumKhuoVUC4,4022
atdd/validators/conventions/grammar/fixtures.py,sha256=hqGxrQEIAhUU3EPYrrx7zcM5AOAh3UalA6GzD8WUIdI,479
atdd/validators/conventions/grammar/test_acceptance_urn_grammar.py,sha256=t8iaeUnLH9t_MqVjalY3R9AifdwmWK9YcVU5hjGANd8,1616
atdd/validators/conventions/grammar/test_artifact_naming_grammar.py,sha256=SzVNAXJjliMX_D0MFm5n-j_HNgjwkAlJyP42vW43xJI,1620
atdd/validators/conventions/grammar/test_contracts_path_grammar.py,sha256=WX4bp-flIiT4E0Jj5KWpUlUVuQXldLxod01k48HLdWQ,1611
atdd/validators/conventions/grammar/test_freedom_layer_bash_scope_grammar.py,sha256=aFbkURePJpBAG6KZOadeoWpSlOO9JI1Ddi8iWK4lQhU,6260
atdd/validators/conventions/grammar/test_init_file_urn_grammar.py,sha256=4PgS_xbHmR_SyOA02UYTkkOvCn29xarMZO7I16TX6Cs,1601
atdd/validators/conventions/grammar/test_python_test_naming.py,sha256=swWhPnrlEmtYMuASwE44DNb4l97273bBKWfgwa9S0gc,1594
atdd/validators/conventions/grammar/test_red_layer_structure.py,sha256=xk744zfhUwpgzjKJn26_kTLxODkXRhhxoTeQ2qHyZes,1600
atdd/validators/conventions/grammar/test_red_python_layer_structure.py,sha256=6-YKrgW7ui7bHeZBytRkEURclDRdZkS0QupaC9Ou71U,1634
atdd/validators/conventions/grammar/test_red_supabase_layer_structure.py,sha256=pgdzRhx3IXo_hGqPahIsTzVP7Hxgs7ik1nR_beQD06g,1644
atdd/validators/conventions/grammar/test_telemetry_naming_grammar.py,sha256=RD72Wz7q8u9jAzBYvPcYKJsNJBsBUK4IYywpAQage6g,1619
atdd/validators/conventions/grammar/test_theme_must_be_canonical.py,sha256=R4snVGjQvHCrtYH9_l0iCDjdfVDOWKbrBqzHKmpamcY,1620
atdd/validators/conventions/grammar/test_train_backend_e2e_naming.py,sha256=ySljUQ1G-ZpuMeI9T3DKS3zdmk92rQ_2RMAl4HhwBmc,1617
atdd/validators/conventions/grammar/test_train_urn_grammar.py,sha256=yBrAZIIMaff0whedidmIcysUUcqj9bhbMbtiwdPd5Pg,1581
atdd/validators/conventions/grammar/test_urn_header_spec_v3.py,sha256=8qAPUSFKYegUrbi7ZcMXUl3DpUL5WynCBb_TLzERpjQ,1587
atdd/validators/conventions/grammar/test_wmbt_vocabulary.py,sha256=M3MhRy-WqA4CJrZ25H53qvTKp-znuoJvnmvs390Sa_4,1580
atdd/validators/conventions/policy/README.md,sha256=0IeM9X2WamXBbDVx85q-1teCG1jO2uIxh708RPYm_6Q,2129
atdd/validators/conventions/policy/__init__.py,sha256=4q_0sshInS8M74fa7mqxJxqFcQkY3wZIMTDzPHkjVqc,52
atdd/validators/conventions/policy/_parity.py,sha256=JYk_gfYfC1QSq3AI57nviL5KqJQRzu6hM8kJfiHN7uM,1651
atdd/validators/conventions/policy/archetype.py,sha256=jpD1OsRuNPZftfmCzDE_QHF0rRriohWdPKUje7PquXg,15700
atdd/validators/conventions/policy/fixtures.py,sha256=t7R6JuSYO2uBaTJTdaDC7FaUfEfNmIfQSg0-hG74ZL8,4560
atdd/validators/conventions/policy/test_acceptance_disposition_absent.py,sha256=Okf7_wdjjLkkyS5kLU1ArgI82TlyZXBhWkp7jMhozQ0,1659
atdd/validators/conventions/policy/test_bypass_inventory.py,sha256=6maSKUqxUBGfHMO8rxb2yZf2VnkeRuO2VMFYGw2ywVg,4072
atdd/validators/conventions/policy/test_freedom_layer_bash_scope.py,sha256=EGUTzI0K0CW-Xf3u4oC8afvw4Yd-Z6Tljjtyq18LSDM,4146
atdd/validators/conventions/policy/test_live_smoke_no_self_skip.py,sha256=0WPkZrKaxsoYA5kPZyweUtzAZE7LuMK5BjhJCG3oyQ4,1633
atdd/validators/conventions/policy/test_no_polluting_patterns.py,sha256=j6vU3NeaAjcBVXHbNk0B1nRPXDVWHEFVWlZaVhXUgKY,1626
atdd/validators/conventions/policy/test_no_stale_suppressions.py,sha256=86NW4DzMic26vNhbD6uzF7t5ypWCCg5Foll5yySdSXI,4042
atdd/validators/conventions/policy/test_smoke_no_collaborator_substitution.py,sha256=73uS6Lq_WFLj-qzjJkEo0WRBnttW9CuDSd9ckMXNK_Q,1691
atdd/validators/conventions/policy/test_smoke_synthetic_fixture_bypass.py,sha256=FMIE-MdBNunhIB2D-o-mDOUv8qTmB3jGgQHRIsocvWE,4870
atdd/validators/conventions/presence/README.md,sha256=04anfauiogXwHAe2C8NQNz35QgV9TTCfv0q67RL1elc,2152
atdd/validators/conventions/presence/__init__.py,sha256=cuXcF8OTNWsp16vAGKJcDzeydSaV1eTOYN2g16EjI8U,54
atdd/validators/conventions/presence/archetype.py,sha256=QGYAxZ4Zm7fDnX9jA4C56_12mNHVHNZvEBs7NWD6LPE,18788
atdd/validators/conventions/presence/conftest.py,sha256=yU2yhHAMT0OXfYaJrx3VTiuXzN9OGyZjtbxevcuV01c,1632
atdd/validators/conventions/presence/fixtures.py,sha256=Umg67U4dYpvovitWzJxO0yoZnmK4XeE-zwLguuJFozY,2719
atdd/validators/conventions/presence/test_acceptance_measurable.py,sha256=z4SX15D3LMivErLiBBrkYs9BDk4d0QwMomHK1qYslGM,1585
atdd/validators/conventions/presence/test_acceptance_phase_declared.py,sha256=Ju4XmXN5qPbK4o-d0-2W9UHpDVJnWBAFqo4GpHQMmdo,1585
atdd/validators/conventions/presence/test_acceptance_well_formed.py,sha256=qBn2ZdLrnbEk2kIcJ7uXy-uXu1PKlUJp0ZaOxN6D7iE,8162
atdd/validators/conventions/presence/test_claude_md_references_emergency_doc.py,sha256=uKQr00GIKQQs0T4CAm4xmtOKTPXTG1Ihy-s1aVcWp2M,1668
atdd/validators/conventions/presence/test_claude_md_retains_lifecycle_pointers.py,sha256=qiFobPwrnbceA810io4kcnnraf7tho-BnS8ZBHjw7kw,1679
atdd/validators/conventions/presence/test_contract_security_requirements.py,sha256=VvBT_jmhIPZ39H4hCVc0CQOn7-wN10UPVT993qmKP4c,1617
atdd/validators/conventions/presence/test_dual_ac_reference.py,sha256=Ka0VzQjxRRQcfDQYapueUXkR1Zm4PInh58k6KoxP4Yk,1554
atdd/validators/conventions/presence/test_feedback_loop_close_the_loop.py,sha256=htJzn37c0aMaj23MEkblI9Q5QLwkTAZI2o28hIVuZQE,5528
atdd/validators/conventions/presence/test_frontend_composition_root.py,sha256=bMJCLO8p6jZDULzcDhFEKfJskbTA3nVpB1tGNT9CjH4,1661
atdd/validators/conventions/presence/test_green_layer_dependency_rules.py,sha256=BuHwQXuHMPsEtkeUPOQFKawtwHUi-gHoS4QgDjwQMVQ,1604
atdd/validators/conventions/presence/test_green_python_four_layer.py,sha256=Xe--AwVrJafITy16VsmGfpQVF9PFTUEx7KJ6kjR7Y5c,1588
atdd/validators/conventions/presence/test_green_supabase_four_layer.py,sha256=HViONfpziXafl-OEpNWCsb2LM9RIvcVwBE_rDoeoapY,1598
atdd/validators/conventions/presence/test_hermetic_fake_contract_declared.py,sha256=9LT4vVVFZavosbiJBmTWlzpZiCX0GlkOyUjjwcJaykg,1633
atdd/validators/conventions/presence/test_hermetic_live_smoke_pairing.py,sha256=RaBnecdp6T3cc8MiMQWW9128gOao4chk3CLbjY-LXcs,1672
atdd/validators/conventions/presence/test_phase_machine_init_precommit_gate.py,sha256=NT_jR70d3W1ULMv38PG6vfGXB-tnXzAUfnrho6JDtGw,5255
atdd/validators/conventions/presence/test_rule_has_disposition.py,sha256=303VyTEEt_0svC1QroLPrMBthVnHlKtu4EkTyifsdAE,3773
atdd/validators/conventions/presence/test_rule_has_fix_hint.py,sha256=mql1WvWMaaM72sjeOPAxjKTmfnAszsSH0reLpuoOjDI,4667
atdd/validators/conventions/presence/test_theme_zero_mandatory.py,sha256=V5jYNmxTX3UPhRyDOcXmgbjYX_eMbDKrlhFXAskkcpQ,6473
atdd/validators/conventions/presence/test_train_infrastructure_present.py,sha256=c91PbSdwFIZFt6xyUnRL3ltfpmajl5zCE6y_KyeTnnE,1668
atdd/validators/conventions/presence/test_wagon_trains_export_shape.py,sha256=B9N5fNV8_7g41-jZo9w8K9HpGdJVQ-15Pl-cjSltnHo,1661
atdd/validators/conventions/resolution/README.md,sha256=x6OT8OHfmGEzzdcAWAjIf88l8Ys89h39q3SXno31Mnw,2306
atdd/validators/conventions/resolution/__init__.py,sha256=1A4DNZKmJqs6gM46zFj1-1KQb9BnUkzJpAXYz-dSmSc,56
atdd/validators/conventions/resolution/_parity.py,sha256=KseYW477UUbI58W7P-pWyqQd7jHejQ-Zrnde8Af-hOQ,2156
atdd/validators/conventions/resolution/archetype.py,sha256=NSKJH8lM0nJm6_mYaN1fvg_R79AlogVnGmJs5J9Mjoo,7226
atdd/validators/conventions/resolution/fixtures.py,sha256=US4reQXY_VWSOQHbVA7V2ifa2WING7H8tHlsSDPbwHI,1114
atdd/validators/conventions/resolution/test_contract_consumer_resolution.py,sha256=WaL0oSOhWuipljqmEvXmBSQWDtftW9vV2l0fI5utc9o,3515
atdd/validators/conventions/resolution/test_draft_wagon_registry.py,sha256=AN-dWG_nt-d0GpH0ORc5JcQekzPik5Exoq41O2kaD3Y,4029
atdd/validators/conventions/resolution/test_metric_implementation_resolves.py,sha256=DCOkE8jGACxTlWLIc3icqVBYb6O49itm-ZxZAjvY17g,1738
atdd/validators/conventions/resolution/test_plan_cross_refs.py,sha256=39tQZK_G96UYHZZIYpArfKzZYXesxYdw73RYHvUYhac,1673
atdd/validators/conventions/resolution/test_plan_urn_resolution.py,sha256=PtFYnOlA3AJIDYwe-Pu11NKF5miJHdvTEDWlmAF2q2w,4046
atdd/validators/conventions/resolution/test_security_ref_resolution.py,sha256=2o06SV-UjB532TFJB_FLpyA8TnInGDT8hwKUKyEGJ9A,1644
atdd/validators/conventions/resolution/test_train_validation.py,sha256=C5cfPB4QexBsgYPf7Kp9fG6tJCVYMLeTT6t5c0Akkdk,3540
atdd/validators/conventions/resolution/test_urn_traceability.py,sha256=5mki80gpCv7UEWld3vHK4C0NfbbjqVBKBMeId4jybvU,3619
atdd/validators/conventions/resolution/test_wagon_urn_chain.py,sha256=MWVmHkexht9JAgpJE3WAc1-p8I41qMYEgk1klqXAE5E,1611
atdd/validators/conventions/schema/README.md,sha256=HgR2lKR31uUiaawdV8vS_AUwxEDhKwFZ0MdAXGA9SaM,769
atdd/validators/conventions/schema/__init__.py,sha256=cEPUDjqd_K0dptTWToQYcAZKWEs1v6bUc0X2L_FqrnY,52
atdd/validators/conventions/schema/archetype.py,sha256=jqjsjUpffSsWvadfVNe0f8k7MzPl05b1S-bm9pRccxk,5376
atdd/validators/conventions/schema/fixtures.py,sha256=Qe5tkz2n-s3oXVDDyU4wFg0p2bkcjfxFrFLV3L8PQGQ,465
atdd/validators/conventions/schema/test_contract_schema_conformance.py,sha256=BxRhB393Fpku0zwLiS4mhKmi_aEAShTB8LQY0EaH4LQ,1571
atdd/validators/conventions/schema/test_dispatch_map_is_registry.py,sha256=QqrrSqwF0aib9NDUza2EX6bOlh64m_P-5v4bmGg8Who,5438
atdd/validators/conventions/schema/test_fixture_schema_conformance.py,sha256=HpBY7uIZa22i-ACGsLYUeYzd2CfcbWo4-dCHvnultw8,1557
atdd/validators/conventions/schema/test_plan_wagons.py,sha256=H6-i9pRxUpbH7pGiuyLyBgD95MV69OsQgoBdWKUOQTs,1493
atdd/validators/conventions/schema/test_train_yaml_render_metadata.py,sha256=Hhpt9kcDr8_5tLPupmHlNRZBDXNhNsCx7WqjDva5WpQ,1566
atdd/validators/conventions/sizing/README.md,sha256=vS4sEECDD7-fg5vTjOelJSbnQMEPkrUdMqwuR3XoSbw,781
atdd/validators/conventions/sizing/__init__.py,sha256=24F11VulB_lZITNPG8VZZlu3ynQaQbGFiOqlMmvfmiU,52
atdd/validators/conventions/sizing/archetype.py,sha256=AJf_8BOefZq-3OSnes14OsDRx6g4TMAaOJ4KcANwbDk,10449
atdd/validators/conventions/sizing/fixtures.py,sha256=8GDGFM3NknkciEP_JeYtxOjnWJXbVdByMk3ORPkXcwQ,3528
atdd/validators/conventions/sizing/test_claude_md_line_budget.py,sha256=GATY36zju3vyOg_tWZE2wewtMcPa32R_W-92sqin0gI,1962
atdd/validators/conventions/sizing/test_complexity_python.py,sha256=RBm84Iu328ouwGNkMOJCYfHSKttoyqVnw1wUnqo7rng,1528
atdd/validators/conventions/sizing/test_hook_size_limit.py,sha256=xsLb8S9HTH_-iiry-wJJtu3_yam6NYPf3AvB2YGdUKo,1530
atdd/validators/conventions/sizing/test_quality_metrics_python.py,sha256=gU6tSa12rqEsRTqW1Whsu5-mFylc8-vixNZuXO6Yf4w,1553
atdd/validators/conventions/sizing/test_query_count_nplus1.py,sha256=uZv1sBghrwztVLY2i0VRDUUKamcE_2OwAOS_rbrY59U,1533
atdd/validators/conventions/sizing/test_wagon_coupling_complexity.py,sha256=pTT5dB59AiBnjll2031UZyNHq_BUY5C2LHWZc2d9Cko,5578
atdd/validators/conventions/sizing/test_wagon_separability.py,sha256=l-NGP-DUM6RX8vhI9jQO4NnkAqwW1sCpgmAoMXEnXks,6119
atdd/validators/conventions/tests/__init__.py,sha256=-asBK5tZJxiAaIHRxEBKdPSY_LTpc8jSwieugFbbIpE,68
atdd/validators/conventions/tests/conftest.py,sha256=mP-qdvkDxoW6sZ-ZB3b-3dBewkt4yGi5yjLwV197kDo,2697
atdd/validators/conventions/tests/graph_build_counter.py,sha256=H5VA6AxK7XPM3bbNl-VwwPeMEhnUpi3OPxDRyHKsLhg,2639
atdd/validators/conventions/tests/test_e001_registry_shape.py,sha256=JvqKCas7xPEUGag-9qMSK2J-vJR7NLnOZkEXK1c5Z_Y,1713
atdd/validators/conventions/tests/test_e002_registry_archetype_roundtrip.py,sha256=JSPYRwcV_t1kDIZAtlvWo0MgHZDq-dCM9PniGgnXKis,1607
atdd/validators/conventions/tests/test_e003_template_contract_fields.py,sha256=3sG1hGPXGvpdPmIsE9a3CTX_QwNBURIZtKyuYBHXh4c,1470
atdd/validators/conventions/tests/test_e004_family_folder_files.py,sha256=GKnLPBNnpy-uVfuamJ3uriuQtkk-_ADKUmPqw8xClQw,879
atdd/validators/conventions/tests/test_e005_legacy_validators_unmoved.py,sha256=Azw7ZF_LmcexsMZ0D0T3I-DPvq_ecKR2JFjbTMSIiVk,1186
atdd/validators/conventions/tests/test_e010_p0_variants_built.py,sha256=DU9nqCv474Ln7AhrjY7jFeSf1yk0pcA5WymCL1ysfX8,2379
atdd/validators/conventions/tests/test_e011_variant_metadata.py,sha256=YIAWq38kCSODA9ANMzjiKvXBZ2vLuMYpWCCHkrHF8xY,1303
atdd/validators/conventions/tests/test_e013_no_legacy_import.py,sha256=DnWcmz_7_ema9mV1FW2amyfLd73jHotUI-rP8CWE9Bc,995
atdd/validators/conventions/tests/test_e014_parallel_suite.py,sha256=lisgIPU_3rpDq5GMyefxEt6yEJ7cEEaqDMUQYeslzz0,727
atdd/validators/conventions/tests/test_e015_no_persona_folder_variant.py,sha256=m3oWU9HkW35pMn0KpyHBS7byu9Y227bnrYk8x6cPgbU,1224
atdd/validators/conventions/tests/test_e018_conventions_authoritative.py,sha256=RXbQZPLNCPomi0TaxqQurznaSqPVuQzkNvbs50OKEQQ,906
atdd/validators/conventions/tests/test_e032_session_graph_smoke.py,sha256=X7ycIPxLxidU-R56etlokqiI6MYk4fjS_BkvhayQxXU,4255
atdd/validators/conventions/tests/test_e032_single_graph_build.py,sha256=e3J7qzeRKmMNKMyC3JthSHwE9FcQOd14xsamFb1g04A,5162
atdd/validators/conventions/tests/test_e033_binding_fault_in_cloned_graph.py,sha256=I3aOZ5v5D8R_kbnQvGochYjgGhDcNtfOAyNPRHxlH5o,6522
atdd/validators/conventions/tests/test_e033_no_yaml_written_smoke.py,sha256=r4QI3BiJPm19nosFnDC_RyODxT7is4tuot_NpvTDM5o,4041
atdd/validators/conventions/tests/test_e034_evaluator_fault_in_cloned_graph.py,sha256=Lhv_8L2G-t_HlkbeyjXvveTfWjZ3Tc67eYtOUvTuzEY,7108
atdd/validators/conventions/tests/test_e034_no_yaml_written_smoke.py,sha256=7wvFoQCdcQrF-tzUCiNVJ1ECwwahhuR_CY_M7zlRCww,4606
atdd/validators/conventions/tests/test_e035_no_file_written_smoke.py,sha256=6O4IWZ77rScEP2QuS1mNtLJeSxfxcUKUIzlMQy2AoQ4,7455
atdd/validators/conventions/tests/test_e035_root_reader_fault_in_staged_root.py,sha256=rUyAwPhPH1hN7HpJ7WWBASZMJHC5UcboSWBoCI4Z2Ow,11684
atdd/validators/conventions/tests/test_e036_mutation_class_partition.py,sha256=WHMNqJ3a3qs3Aw2BLbPCw8dKk7ARZ10UBR0YqX-2-sg,10909
atdd/validators/conventions/tests/test_e036_split_smoke.py,sha256=X1eu9z_DJmdNM7tcyTbIaUvmiWZGEeYgi7K1_z4oBls,7205
atdd/validators/conventions/tests/test_foundation_official_path.py,sha256=99RT9u_rZ9V8jo-N6nDAZU_Fp0fm4A2tZVarcuE5jFs,2479
atdd/validators/conventions/tests/test_gates_1211.py,sha256=RQwuGxxddaeqDMWTHAxVjpkbPncG4gl3otU3AkU-hHk,3919
atdd/validators/conventions/tests/test_y003_sweep_coverage_guards.py,sha256=ukSkWNuJh9uzAEdjNsNxZfL-XJVuA_asmH4655WwJPI,8355
atdd/validators/conventions/uniqueness/README.md,sha256=U4awlR4G5NTPQ6VXAQzURIHd2_d5mgXAw3hYfUc1RGc,1464
atdd/validators/conventions/uniqueness/__init__.py,sha256=pLtZH6CBcPDxatOL4I3tCtYy57spfjPMz1btWpHHsMU,56
atdd/validators/conventions/uniqueness/archetype.py,sha256=yOcX70D0zOZ9VdIWRsMutz4UZapTQ598cEEQcOCc6C0,1377
atdd/validators/conventions/uniqueness/fixtures.py,sha256=6XETEqU9FKyN9YMJCiBGyTCFzHBc4lMh5vfGihadXew,587
atdd/validators/conventions/uniqueness/test_plan_uniqueness.py,sha256=MzRHwdMIoIbQrBWL43GR5lT49OOCJRj4lCYKUehIvi8,1531
atdd/validators/conventions/uniqueness/test_rule_id_uniqueness.py,sha256=80V0EabKCyEo884tERRi4GopTUeON9amNEmiuLKq9OU,1544
atdd-4.39.2.dist-info/licenses/LICENSE,sha256=OXLcl0T2SZ8Pmy2_dmlvKuetivmyPd5m1q-Gyd-zaYY,35149
atdd-4.39.2.dist-info/METADATA,sha256=M4o96bBoFx-7oCxBHoG3rV98jCmVJmaTayGQRwzEZUM,27320
atdd-4.39.2.dist-info/WHEEL,sha256=YVMoNqKzERt-wjUZwJ33xBGAwnFl-4cqbYkTtWa4itE,91
atdd-4.39.2.dist-info/entry_points.txt,sha256=JzxOeucRO5jMihGNueUv64YNXaxLjduO4_b2g9Xozg0,96
atdd-4.39.2.dist-info/top_level.txt,sha256=VKkf6Uiyrm4RS6ULCGM-v8AzYN8K2yg8SMqwJLoO-xs,5
atdd-4.39.2.dist-info/RECORD,,
