P1-006 — File-by-file Canonical Recovery Disposition¶
- Status:
COMPLETE - Reviewed source deletion:
cc25434eaa0dfec09eaf22e1579f2fb00870b4e9 - Pre-deletion source tree:
fcf769199b698c53fa91371f1a51a29207dcc068 - Current integration branch at review start:
qa@3013c5f67aeb9af478f4c1e43a65a973929a9907 - Decision vocabulary:
RESTORE,ABSORB,KEEP_RESEARCH,DELETE - Authority:
docs/tasks/P1-006.md - Research inputs:
../../platform-foundation/2026-07-30/ - This is a manually reviewed disposition record. It is not a generated catalog, ROADMAP, validator input, or automatic Gate.
1. Decision meaning¶
| Decision | Meaning in P1-006 |
|---|---|
RESTORE |
The path still has a bounded current role. It is restored or retained at its original path, with stale authority removed when required. |
ABSORB |
Durable content is incorporated into a current owner; the original authority/path remains removed. |
KEEP_RESEARCH |
Useful exact or dated content remains available as research/history but cannot act as current instructions, plan, status, or executable policy. |
DELETE |
No unique valid current content remains after research/evidence preservation; the original path stays deleted. |
KEEP_RESEARCH may use either the exact working-tree snapshot under docs/research/** or the immutable pre-deletion Git tree named above. Neither form regains current authority.
2. Result counts¶
| Decision | Files |
|---|---|
RESTORE |
10 |
ABSORB |
3 |
KEEP_RESEARCH |
44 |
DELETE |
56 |
| Total reviewed from deletion commit | 113 |
3. cc25434ea changed-path decisions¶
| Path | Decision | Action | Basis |
|---|---|---|---|
.agents/harness/contract.json |
KEEP_RESEARCH |
original path remains deleted | Exact fixed-policy inputs remain traceable from the pre-deletion tree and P1-004; they are not executable authority. |
.agents/harness/evals/mode-routing.yaml |
KEEP_RESEARCH |
original path remains deleted | Exact fixed-policy inputs remain traceable from the pre-deletion tree and P1-004; they are not executable authority. |
.agents/harness/evals/tenant-scope.yaml |
KEEP_RESEARCH |
original path remains deleted | Exact fixed-policy inputs remain traceable from the pre-deletion tree and P1-004; they are not executable authority. |
.agents/harness/schemas/check-result.schema.json |
DELETE |
remain deleted | Framework-only schema/template surface; no current consumer and no valid content beyond the rejected fixed Harness. |
.agents/harness/schemas/result.schema.json |
DELETE |
remain deleted | Framework-only schema/template surface; no current consumer and no valid content beyond the rejected fixed Harness. |
.agents/harness/schemas/review.schema.json |
DELETE |
remain deleted | Framework-only schema/template surface; no current consumer and no valid content beyond the rejected fixed Harness. |
.agents/harness/schemas/task.schema.json |
DELETE |
remain deleted | Framework-only schema/template surface; no current consumer and no valid content beyond the rejected fixed Harness. |
.agents/harness/schemas/writes.schema.json |
DELETE |
remain deleted | Framework-only schema/template surface; no current consumer and no valid content beyond the rejected fixed Harness. |
.agents/harness/templates/EVIDENCE_REPORT.md |
DELETE |
remain deleted | Framework-only schema/template surface; no current consumer and no valid content beyond the rejected fixed Harness. |
.agents/harness/templates/REVIEW_FINDINGS.yaml |
DELETE |
remain deleted | Framework-only schema/template surface; no current consumer and no valid content beyond the rejected fixed Harness. |
.agents/harness/templates/TASK_SPEC.md |
DELETE |
remain deleted | Framework-only schema/template surface; no current consumer and no valid content beyond the rejected fixed Harness. |
.agents/harness/templates/checks.jsonl |
DELETE |
remain deleted | Framework-only schema/template surface; no current consumer and no valid content beyond the rejected fixed Harness. |
.agents/harness/templates/result.json |
DELETE |
remain deleted | Framework-only schema/template surface; no current consumer and no valid content beyond the rejected fixed Harness. |
.agents/harness/templates/review.json |
DELETE |
remain deleted | Framework-only schema/template surface; no current consumer and no valid content beyond the rejected fixed Harness. |
.agents/harness/templates/task.json |
DELETE |
remain deleted | Framework-only schema/template surface; no current consumer and no valid content beyond the rejected fixed Harness. |
.agents/harness/templates/writes.json |
DELETE |
remain deleted | Framework-only schema/template surface; no current consumer and no valid content beyond the rejected fixed Harness. |
.agents/rules/CODEX_ENGINEERING_HARNESS.md |
KEEP_RESEARCH |
exact recovery snapshot only | Useful failure modes and prior rules remain P1-004/P1-009 input; not current instructions. |
.agents/rules/CONTROL_TOWER.md |
RESTORE |
already restored at original path | Current bounded CTC↔Control Tower contract and P3 input; not a Task authority. |
.agents/rules/DOCS_INDEX.md |
DELETE |
remain deleted | Generated routing index depended on the rejected catalog and stale Task/Request owners. |
.agents/rules/DOCUMENTATION_GOVERNANCE.md |
KEEP_RESEARCH |
exact recovery snapshot only | Owner/question/consumer concepts remain useful for P1-007, but the document embeds stale catalog/Task assumptions. |
.agents/rules/PROJECT_OPERATIONS.md |
RESTORE |
restore rewritten current owner | Valid Git, one-writer, external-write, verification-reporting, promotion and deployment boundaries are still required. |
.agents/skills/ctc-field-process-testing/SKILL.md |
RESTORE |
current reset-aligned version remains at original path | Bounded opt-in field/process testing route is valid; prior over-prescriptive text remains snapshot research. |
.agents/skills/ctc-skill-routing/SKILL.md |
KEEP_RESEARCH |
exact recovery snapshot only | Prior routing map references removed Harness/index/tooling and is not current, but may inform later routing design. |
.agents/skills/ctc-skill-routing/agents/openai.yaml |
KEEP_RESEARCH |
exact recovery snapshot only | Prior routing map references removed Harness/index/tooling and is not current, but may inform later routing design. |
AGENTS.md |
RESTORE |
update current entry contract | Repository instructions remain the active agent entry and now route to P1-006 and Project Operations. |
README.md |
RESTORE |
update current repository entry | Human entry remains valid and now identifies P1-006 as the first actual task. |
docs/BENCHMARK.md |
KEEP_RESEARCH |
exact recovery snapshot only | Substantial useful content exists, but each duplicates or conflicts with current target/reset owners; P1-007 must absorb selectively. |
docs/DESIGN.md |
KEEP_RESEARCH |
exact recovery snapshot only | Substantial useful content exists, but each duplicates or conflicts with current target/reset owners; P1-007 must absorb selectively. |
docs/DEVELOPMENT.md |
KEEP_RESEARCH |
exact recovery snapshot only | Substantial useful content exists, but each duplicates or conflicts with current target/reset owners; P1-007 must absorb selectively. |
docs/PRODUCT.md |
KEEP_RESEARCH |
exact recovery snapshot only | Substantial useful content exists, but each duplicates or conflicts with current target/reset owners; P1-007 must absorb selectively. |
docs/README.md |
DELETE |
remain deleted | Generated human index depended on the rejected catalog and stale authority model. |
docs/REQUESTS.md |
ABSORB |
original path remains deleted | Reusable intake/triage distinctions are preserved in the reset and P1-005; the single Markdown registry authority is rejected. |
docs/ROADMAP.md |
KEEP_RESEARCH |
exact recovery snapshot only | Some sequencing ideas remain useful, but Objective/Task/status authority is invalid and P1-010 owns the eventual replacement. |
docs/catalog.json |
DELETE |
remain deleted | Rejected generated authority registry; no current catalog is allowed in P1-006. |
docs/control-tower/README.md |
RESTORE |
already restored at original paths | Bounded routing/legacy-reference utility remains; neither file owns current development Tasks. |
docs/control-tower/work-item-agent-guide.md |
RESTORE |
already restored at original paths | Bounded routing/legacy-reference utility remains; neither file owns current development Tasks. |
docs/decisions/0001-development-operating-principles.md |
DELETE |
remain deleted | Compatibility pointer only; it points to an invalidated decision chain and has no unique current decision content. |
docs/decisions/0002-repository-local-development-and-harness.md |
ABSORB |
original path remains deleted | Valid repository-local, qa-first, one-writer and write-safety decisions are absorbed into Project Operations and the release runbook; fixed Harness/status-owner claims are rejected. |
docs/evidence/documentation/CTC-DOCS-R1/inventory-analysis.json |
KEEP_RESEARCH |
exact bytes retained under docs/research/platform-foundation/2026-07-30/raw/evidence | Primary P1-001 evidence and consumer map; not current planning authority. |
docs/evidence/documentation/CTC-DOCS-R1/inventory.json |
KEEP_RESEARCH |
exact bytes retained under docs/research/platform-foundation/2026-07-30/raw/evidence | Primary P1-001 evidence and consumer map; not current planning authority. |
docs/evidence/documentation/CTC-DOCS-R1/link-graph.json |
KEEP_RESEARCH |
exact bytes retained under docs/research/platform-foundation/2026-07-30/raw/evidence | Primary P1-001 evidence and consumer map; not current planning authority. |
docs/evidence/documentation/CTC-DOCS-R1/runtime-consumers.json |
KEEP_RESEARCH |
exact bytes retained under docs/research/platform-foundation/2026-07-30/raw/evidence | Primary P1-001 evidence and consumer map; not current planning authority. |
docs/evidence/documentation/CTC-DOCS-R1/uat-codex-answers.md |
KEEP_RESEARCH |
exact bytes retained under docs/research/platform-foundation/2026-07-30/raw/evidence | Primary P1-001 evidence and consumer map; not current planning authority. |
docs/evidence/documentation/CTC-DOCS-R1/validation-report.md |
KEEP_RESEARCH |
exact bytes retained under docs/research/platform-foundation/2026-07-30/raw/evidence | Primary P1-001 evidence and consumer map; not current planning authority. |
docs/evidence/documentation/P1-001/P1-001-document-inventory.csv |
KEEP_RESEARCH |
exact bytes retained under docs/research/platform-foundation/2026-07-30/raw/evidence | Primary P1-001 evidence and consumer map; not current planning authority. |
docs/evidence/documentation/P1-001/P1-001-document-inventory.json |
KEEP_RESEARCH |
exact bytes retained under docs/research/platform-foundation/2026-07-30/raw/evidence | Primary P1-001 evidence and consumer map; not current planning authority. |
docs/evidence/documentation/P1-001/local-reconciliation.md |
KEEP_RESEARCH |
exact bytes retained under docs/research/platform-foundation/2026-07-30/raw/evidence | Primary P1-001 evidence and consumer map; not current planning authority. |
docs/evolution/ACTIVE.md |
DELETE |
remain deleted | Obsolete competing status/program/register/generated planning surface; no proven runtime consumer. |
docs/evolution/BOARD.md |
DELETE |
remain deleted | Obsolete competing status/program/register/generated planning surface; no proven runtime consumer. |
docs/evolution/HISTORY.md |
KEEP_RESEARCH |
original path remains deleted; immutable pre-deletion source is cited by P1-006 | Contains historical decisions/analysis useful to later phases, but cannot regain current plan or status authority. |
docs/evolution/PROGRAM.md |
DELETE |
remain deleted | Obsolete competing status/program/register/generated planning surface; no proven runtime consumer. |
docs/evolution/README.md |
DELETE |
remain deleted | Obsolete competing status/program/register/generated planning surface; no proven runtime consumer. |
docs/evolution/ROADMAP.md |
DELETE |
remain deleted | Obsolete competing status/program/register/generated planning surface; no proven runtime consumer. |
docs/evolution/candidates/NEXT_REACT_POSTGRESQL_CANDIDATE.md |
KEEP_RESEARCH |
original path remains deleted; immutable pre-deletion source is cited by P1-006 | Contains historical decisions/analysis useful to later phases, but cannot regain current plan or status authority. |
docs/evolution/register.json |
DELETE |
remain deleted | Obsolete competing status/program/register/generated planning surface; no proven runtime consumer. |
docs/evolution/tracks/EVO-T01-legacy-foundation/PLAN.md |
KEEP_RESEARCH |
original path remains deleted; immutable pre-deletion source is cited by P1-006 | Contains historical decisions/analysis useful to later phases, but cannot regain current plan or status authority. |
docs/evolution/tracks/EVO-T02-postgresql-readiness/PLAN.md |
KEEP_RESEARCH |
original path remains deleted; immutable pre-deletion source is cited by P1-006 | Contains historical decisions/analysis useful to later phases, but cannot regain current plan or status authority. |
docs/evolution/tracks/EVO-T03-control-tower-federation/PLAN.md |
KEEP_RESEARCH |
original path remains deleted; immutable pre-deletion source is cited by P1-006 | Contains historical decisions/analysis useful to later phases, but cannot regain current plan or status authority. |
docs/evolution/tracks/EVO-T04-next-runtime-transition/PLAN.md |
KEEP_RESEARCH |
original path remains deleted; immutable pre-deletion source is cited by P1-006 | Contains historical decisions/analysis useful to later phases, but cannot regain current plan or status authority. |
docs/migrations/development-workflow-migration-report.md |
KEEP_RESEARCH |
exact recovery snapshot only | Dated cross-repository migration evidence; GitHub/CI workflow conclusions are no longer current. |
docs/modernization/ACTIVE.md |
DELETE |
remain deleted | Obsolete compatibility pointers; detailed retained material lives under docs/reference/modernization-v1 and current evidence owners. |
docs/modernization/DECISIONS.md |
DELETE |
remain deleted | Obsolete compatibility pointers; detailed retained material lives under docs/reference/modernization-v1 and current evidence owners. |
docs/modernization/HISTORY.md |
DELETE |
remain deleted | Obsolete compatibility pointers; detailed retained material lives under docs/reference/modernization-v1 and current evidence owners. |
docs/modernization/MASTER_PLAN.md |
DELETE |
remain deleted | Obsolete compatibility pointers; detailed retained material lives under docs/reference/modernization-v1 and current evidence owners. |
docs/modernization/WORK_PACKET_REGISTER.md |
DELETE |
remain deleted | Obsolete compatibility pointers; detailed retained material lives under docs/reference/modernization-v1 and current evidence owners. |
docs/plans/CTC-DOCS-R2/PLAN.md |
DELETE |
remain deleted | Rejected documentation-framework plan built around catalog/generated views/fixed Harness; P1 research supersedes its useful inventory. |
docs/plans/CTC-DOCS-R2/evidence/CTC-DOCS-R2-WP-005-decision-inventory.md |
DELETE |
remain deleted | Rejected documentation-framework plan built around catalog/generated views/fixed Harness; P1 research supersedes its useful inventory. |
docs/plans/CTC-DOCS-R2/tasks/CTC-DOCS-R2-WP-001-authority-convergence.md |
DELETE |
remain deleted | Rejected documentation-framework plan built around catalog/generated views/fixed Harness; P1 research supersedes its useful inventory. |
docs/plans/CTC-DOCS-R2/tasks/CTC-DOCS-R2-WP-002-catalog-roadmap-convergence.md |
DELETE |
remain deleted | Rejected documentation-framework plan built around catalog/generated views/fixed Harness; P1 research supersedes its useful inventory. |
docs/plans/CTC-DOCS-R2/tasks/CTC-DOCS-R2-WP-003-harness-evidence-v2.md |
DELETE |
remain deleted | Rejected documentation-framework plan built around catalog/generated views/fixed Harness; P1 research supersedes its useful inventory. |
docs/plans/CTC-DOCS-R2/tasks/CTC-DOCS-R2-WP-004-durable-plan-register-integration.md |
DELETE |
remain deleted | Rejected documentation-framework plan built around catalog/generated views/fixed Harness; P1 research supersedes its useful inventory. |
docs/plans/CTC-DOCS-R2/tasks/CTC-DOCS-R2-WP-005-track-plan-decision-extraction.md |
DELETE |
remain deleted | Rejected documentation-framework plan built around catalog/generated views/fixed Harness; P1 research supersedes its useful inventory. |
docs/plans/CTC-DOCS-R2/tasks/CTC-DOCS-R2-WP-006-packet-handoff-standardization.md |
DELETE |
remain deleted | Rejected documentation-framework plan built around catalog/generated views/fixed Harness; P1 research supersedes its useful inventory. |
docs/plans/CTC-DOCS-R2/tasks/CTC-DOCS-R2-WP-007-parity-retirement-gardening.md |
DELETE |
remain deleted | Rejected documentation-framework plan built around catalog/generated views/fixed Harness; P1 research supersedes its useful inventory. |
docs/plans/CTC-DOCS-R2/tasks/CTC-DOCS-R2-WP-008-final-audit-closure.md |
DELETE |
remain deleted | Rejected documentation-framework plan built around catalog/generated views/fixed Harness; P1 research supersedes its useful inventory. |
docs/reference/decisions/0001-development-operating-principles-2026-07-14.md |
KEEP_RESEARCH |
exact recovery snapshot only | Dated original rationale; not a current operating decision. |
docs/requirements/CTC_PRODUCT_PLATFORM_AND_DOCUMENTATION_RESET.md |
RESTORE |
retain and update temporary current source | User-approved reset remains the temporary decision source until P1-007~P1-010 integrate it. |
docs/runbooks/RELEASE_GATE_RUNBOOK.md |
RESTORE |
restore rewritten current runbook | A bounded release handoff runbook remains valid, with explicit master/deploy authorization and no fixed Harness dependency. |
docs/schemas/evolution-register.schema.json |
DELETE |
remain deleted | Only validates the retired evolution register. |
docs/tasks/CTC-001.md |
KEEP_RESEARCH |
exact recovery snapshot only | Invalidated IDs/statuses, but bounded scope/acceptance/history may inform later task design. |
docs/tasks/CTC-002.md |
KEEP_RESEARCH |
exact recovery snapshot only | Invalidated IDs/statuses, but bounded scope/acceptance/history may inform later task design. |
docs/tasks/CTC-003.md |
KEEP_RESEARCH |
exact recovery snapshot only | Invalidated IDs/statuses, but bounded scope/acceptance/history may inform later task design. |
docs/tasks/CTC-004.md |
KEEP_RESEARCH |
exact recovery snapshot only | Invalidated IDs/statuses, but bounded scope/acceptance/history may inform later task design. |
docs/tasks/CTC-005.md |
KEEP_RESEARCH |
exact recovery snapshot only | Invalidated IDs/statuses, but bounded scope/acceptance/history may inform later task design. |
docs/tasks/CTC-006.md |
KEEP_RESEARCH |
exact recovery snapshot only | Invalidated IDs/statuses, but bounded scope/acceptance/history may inform later task design. |
docs/tasks/CTC-007.md |
KEEP_RESEARCH |
exact recovery snapshot only | Invalidated IDs/statuses, but bounded scope/acceptance/history may inform later task design. |
docs/tasks/CTC-008.md |
KEEP_RESEARCH |
exact recovery snapshot only | Invalidated IDs/statuses, but bounded scope/acceptance/history may inform later task design. |
docs/tasks/CTC-009.md |
KEEP_RESEARCH |
exact recovery snapshot only | Invalidated IDs/statuses, but bounded scope/acceptance/history may inform later task design. |
docs/tasks/CTC-010.md |
KEEP_RESEARCH |
exact recovery snapshot only | Invalidated IDs/statuses, but bounded scope/acceptance/history may inform later task design. |
docs/tasks/P1-001.md |
KEEP_RESEARCH |
exact bytes retained as neutral research records under docs/research/platform-foundation/2026-07-30/raw | Research content is primary input; historical Task metadata has no authority. |
docs/tasks/P1-002.md |
KEEP_RESEARCH |
exact bytes retained as neutral research records under docs/research/platform-foundation/2026-07-30/raw | Research content is primary input; historical Task metadata has no authority. |
docs/tasks/P1-003.md |
KEEP_RESEARCH |
exact bytes retained as neutral research records under docs/research/platform-foundation/2026-07-30/raw | Research content is primary input; historical Task metadata has no authority. |
docs/tasks/P1-004.md |
KEEP_RESEARCH |
exact bytes retained as neutral research records under docs/research/platform-foundation/2026-07-30/raw | Research content is primary input; historical Task metadata has no authority. |
docs/tasks/P1-005.md |
KEEP_RESEARCH |
exact bytes retained as neutral research records under docs/research/platform-foundation/2026-07-30/raw | Research content is primary input; historical Task metadata has no authority. |
docs/tasks/README.md |
ABSORB |
original path remains deleted | Durable scope/must-preserve/acceptance/verification fields are used in P1-006; the final Task template remains P1-010 work. |
scripts/check_modernization_status_consistency.js |
DELETE |
remain deleted | Stale exact-text/status validator for obsolete modernization and generated planning paths. |
scripts/docs/archive-document.mjs |
DELETE |
remain deleted | Catalog/generated-index/roadmap/document-lifecycle automation is explicitly out of scope and has no current authority source. |
scripts/docs/check-all.mjs |
DELETE |
remain deleted | Catalog/generated-index/roadmap/document-lifecycle automation is explicitly out of scope and has no current authority source. |
scripts/docs/check-documentation.mjs |
DELETE |
remain deleted | Catalog/generated-index/roadmap/document-lifecycle automation is explicitly out of scope and has no current authority source. |
scripts/docs/check-master-roadmap.mjs |
DELETE |
remain deleted | Catalog/generated-index/roadmap/document-lifecycle automation is explicitly out of scope and has no current authority source. |
scripts/docs/generate-views.mjs |
DELETE |
remain deleted | Catalog/generated-index/roadmap/document-lifecycle automation is explicitly out of scope and has no current authority source. |
scripts/docs/move-document.mjs |
DELETE |
remain deleted | Catalog/generated-index/roadmap/document-lifecycle automation is explicitly out of scope and has no current authority source. |
scripts/docs/new-document.mjs |
DELETE |
remain deleted | Catalog/generated-index/roadmap/document-lifecycle automation is explicitly out of scope and has no current authority source. |
scripts/docs/select-context.mjs |
DELETE |
remain deleted | Catalog/generated-index/roadmap/document-lifecycle automation is explicitly out of scope and has no current authority source. |
scripts/docs/validate-catalog.mjs |
DELETE |
remain deleted | Catalog/generated-index/roadmap/document-lifecycle automation is explicitly out of scope and has no current authority source. |
scripts/harness/ctc-preflight.sh |
DELETE |
remain deleted | Executable fixed Harness framework is rejected; P1-004 preserves defects/findings and P1-009 will implement only the separately approved minimum. |
scripts/harness/plan-checks.mjs |
DELETE |
remain deleted | Executable fixed Harness framework is rejected; P1-004 preserves defects/findings and P1-009 will implement only the separately approved minimum. |
scripts/harness/render-evidence.mjs |
DELETE |
remain deleted | Executable fixed Harness framework is rejected; P1-004 preserves defects/findings and P1-009 will implement only the separately approved minimum. |
scripts/harness/render-evidence.sh |
DELETE |
remain deleted | Executable fixed Harness framework is rejected; P1-004 preserves defects/findings and P1-009 will implement only the separately approved minimum. |
scripts/harness/run-contract-check.mjs |
DELETE |
remain deleted | Executable fixed Harness framework is rejected; P1-004 preserves defects/findings and P1-009 will implement only the separately approved minimum. |
scripts/harness/validate-contract.mjs |
DELETE |
remain deleted | Executable fixed Harness framework is rejected; P1-004 preserves defects/findings and P1-009 will implement only the separately approved minimum. |
scripts/verify-change.sh |
DELETE |
remain deleted | Executable fixed Harness framework is rejected; P1-004 preserves defects/findings and P1-009 will implement only the separately approved minimum. |
scripts/verify_operations_manual_sources.php |
RESTORE |
already restored at original path | Read-only verifier for an in-app docs consumer; bounded utility and current source references are proven. |
4. Current canonical and dated-input review¶
These files were not all deleted by cc25434ea, but they currently overlap with the recovered material or are required inputs for the next hierarchy decision.
| Path / scope | Decision | Current role | Condition |
|---|---|---|---|
docs/product/PRODUCT_CHARTER.md |
RESTORE |
current target product input | Retain unchanged; reset wins only on explicit conflict until P1-007. |
.agents/rules/SYSTEM_DESIGN.md |
RESTORE |
current target system input | Retain unchanged; target claims do not prove implementation. |
.agents/rules/ARCHITECTURE.md |
RESTORE |
canonical current runtime architecture | Retain; source/runtime facts must stay separate from target design. |
.agents/rules/API_CONTRACTS.md |
RESTORE |
current API contract | Retain; update only with verified caller/route changes. |
.agents/rules/API_V2_CONTRACT_INVENTORY.md |
KEEP_RESEARCH |
API inventory/reference | Useful inventory; exact freshness must be revalidated before migration decisions. |
.agents/rules/DB_SCHEMA.md |
RESTORE |
canonical current DB reference | Retain; live information_schema remains authoritative when available. |
.agents/rules/DB_QUERY_RULES.md |
RESTORE |
current DB safety/query rules | Retain; no DB or SQL change is made in P1-006. |
.agents/rules/UI_STRUCTURE.md |
RESTORE |
current UI contract | Retain; later UI work may revise it, but it is not a ROADMAP. |
docs/performance/CTC_PERFORMANCE_OPTIMIZATION_EXECUTION_PLAN.md |
RESTORE |
current standalone performance plan | Retain as the accepted standalone record. Its deleted-Harness reference is non-authoritative under AGENTS/Project Operations and is a P1-007 normalization item. |
docs/performance/CTC_PERFORMANCE_OPTIMIZATION_STATUS.md |
RESTORE |
current standalone performance status | Retain; release gate stays blocked pending explicit owner instruction. |
docs/evidence/performance/CTC-PERF/** |
KEEP_RESEARCH |
performance evidence collection | Retain measured results and residual gaps; evidence is not deployment authority. |
docs/current-state/CTC_MK_OPERATING_PROFILE_GAP_MATRIX.md |
KEEP_RESEARCH |
dated CTC/MK baseline evidence | Retain as dated evidence; current Product/System/Architecture owners prevail. |
docs/reference/modernization-v1/deep-analysis/CTC-MK-commonization-crosswalk.md |
KEEP_RESEARCH |
dated CTC/MK synthesis | Retain as P2 input; implementation/status labels are historical. |
docs/reference/modernization-v1/** |
KEEP_RESEARCH |
historical modernization evidence/reference | Retain unless a live consumer is migrated and a later task approves narrower cleanup. |
docs/processes/process-registry.yaml |
RESTORE |
runtime-consumed process registry | Original path must remain while in-app manual and verifier consume it. |
docs/reference/modernization-v1/deep-analysis/10-ctc-mk-process-manual-traceability.md |
RESTORE |
script-consumed traceability source | Original path must remain until scripts/verify_operations_manual_sources.php is changed and verified. |
docs/PRODUCTION_ENVIRONMENT.md |
RESTORE |
API catalog source | Original path must remain while app/platform/api_catalog.php consumes it. |
docs/QUICKBOOKS_TIME_PRODUCTION_SETUP.md |
RESTORE |
API catalog source | Original path must remain while app/platform/api_catalog.php consumes it. |
5. Runtime-consumed Operations Manual sources¶
The following exact paths are loaded by frontend/pages/platform/help/operations-manual.php. They are RESTORE/retain decisions even when their prose later needs revision. Moving or deleting one requires a same-change consumer migration, source-signature update where applicable, rendered-catalogue verification, and caller-zero proof for the old path.
| Path | Decision | Consumer |
|---|---|---|
docs/APPOINTMENT_EMAIL_OPERATOR_MANUAL.md |
RESTORE |
frontend/pages/platform/help/operations-manual.php |
docs/AR_BILLING_QBO_SOP.html |
RESTORE |
frontend/pages/platform/help/operations-manual.php |
docs/CTC_BILLING_QBO_DOCUMENT_OPERATOR_MANUAL.md |
RESTORE |
frontend/pages/platform/help/operations-manual.php |
docs/CTC_OPERATION_MANUAL.md |
RESTORE |
frontend/pages/platform/help/operations-manual.php |
docs/CTC_SCREEN_MANUAL.md |
RESTORE |
frontend/pages/platform/help/operations-manual.php |
docs/CTC_USER_PROCESS_SYSTEM_TEST_RUNBOOK.md |
RESTORE |
frontend/pages/platform/help/operations-manual.php |
docs/CTC_WAREHOUSE_REPORT_ADJUSTMENT_OPERATOR_MANUAL.html |
RESTORE |
frontend/pages/platform/help/operations-manual.php |
docs/DRIVER_DELIVERY_OPERATOR_MANUAL.md |
RESTORE |
frontend/pages/platform/help/operations-manual.php |
docs/INBOUND_PLANNING_USER_MANUAL.md |
RESTORE |
frontend/pages/platform/help/operations-manual.php |
docs/MK_BOOKING_CONFIRMATION_OPERATOR_MANUAL.md |
RESTORE |
frontend/pages/platform/help/operations-manual.php |
docs/MK_BOOKING_OPERATOR_MANUAL.md |
RESTORE |
frontend/pages/platform/help/operations-manual.php |
docs/MK_COMMERCIAL_ORDER_OPERATOR_MANUAL.md |
RESTORE |
frontend/pages/platform/help/operations-manual.php |
docs/MK_EXPORT_BROKERAGE_OPERATOR_MANUAL.md |
RESTORE |
frontend/pages/platform/help/operations-manual.php |
docs/MK_INBOUND_PURCHASE_OPERATOR_MANUAL.md |
RESTORE |
frontend/pages/platform/help/operations-manual.php |
docs/MK_OPERATION_MANUAL.md |
RESTORE |
frontend/pages/platform/help/operations-manual.php |
docs/MK_OUTBOUND_ORDER_COST_OPERATOR_MANUAL.md |
RESTORE |
frontend/pages/platform/help/operations-manual.php |
docs/MK_OUTBOUND_SALES_OPERATOR_MANUAL.md |
RESTORE |
frontend/pages/platform/help/operations-manual.php |
docs/MK_PACKING_DOCUMENT_OPERATOR_MANUAL.md |
RESTORE |
frontend/pages/platform/help/operations-manual.php |
docs/MK_PACKING_RATE_OPERATOR_MANUAL.md |
RESTORE |
frontend/pages/platform/help/operations-manual.php |
docs/MK_PURCHASE_LOCAL_INVOICE_OPERATOR_MANUAL.md |
RESTORE |
frontend/pages/platform/help/operations-manual.php |
docs/MK_SALES_WEIGHT_TICKET_OPERATOR_MANUAL.md |
RESTORE |
frontend/pages/platform/help/operations-manual.php |
docs/MK_SCALE_OPERATOR_MANUAL.md |
RESTORE |
frontend/pages/platform/help/operations-manual.php |
docs/MK_SCHEDULE_ALLOCATION_OPERATOR_MANUAL.md |
RESTORE |
frontend/pages/platform/help/operations-manual.php |
docs/MK_SCREEN_MANUAL.md |
RESTORE |
frontend/pages/platform/help/operations-manual.php |
docs/MK_TRADE_SUMMARY_OPERATOR_MANUAL.md |
RESTORE |
frontend/pages/platform/help/operations-manual.php |
docs/OPERATIONS_MANUAL.md |
RESTORE |
frontend/pages/platform/help/operations-manual.php |
docs/USER_MANUAL_INDEX.md |
RESTORE |
frontend/pages/platform/help/operations-manual.php |
docs/YARD_DISPATCH_OPERATOR_MANUAL.md |
RESTORE |
frontend/pages/platform/help/operations-manual.php |
The following exact workflow paths are consumed by the same in-app manual surface and therefore have the same original-path retention condition.
| Path | Decision | Consumer |
|---|---|---|
docs/processes/CTC_BILLING_DOCUMENT_CLOSE_WORKFLOW.md |
RESTORE |
frontend/pages/platform/help/operations-manual.php |
docs/processes/CTC_DAILY_OPERATIONS_WORKFLOW.md |
RESTORE |
frontend/pages/platform/help/operations-manual.php |
docs/processes/CTC_REPORT_RECONCILIATION_WORKFLOW.md |
RESTORE |
frontend/pages/platform/help/operations-manual.php |
docs/processes/DRIVER_DELIVERY_WORKFLOW.md |
RESTORE |
frontend/pages/platform/help/operations-manual.php |
docs/processes/INBOUND_PLANNING_WORKFLOW.md |
RESTORE |
frontend/pages/platform/help/operations-manual.php |
docs/processes/MK_BOOKING_CONFIRMATION_OUTPUT_WORKFLOW.md |
RESTORE |
frontend/pages/platform/help/operations-manual.php |
docs/processes/MK_BOOKING_WORKFLOW.md |
RESTORE |
frontend/pages/platform/help/operations-manual.php |
docs/processes/MK_COMMERCIAL_ORDER_WORKFLOW.md |
RESTORE |
frontend/pages/platform/help/operations-manual.php |
docs/processes/MK_EXPORT_BROKERAGE_WORKFLOW.md |
RESTORE |
frontend/pages/platform/help/operations-manual.php |
docs/processes/MK_INBOUND_PURCHASE_WORKFLOW.md |
RESTORE |
frontend/pages/platform/help/operations-manual.php |
docs/processes/MK_ORDER_TO_PACKING_WORKFLOW.md |
RESTORE |
frontend/pages/platform/help/operations-manual.php |
docs/processes/MK_OUTBOUND_ORDER_COST_WORKFLOW.md |
RESTORE |
frontend/pages/platform/help/operations-manual.php |
docs/processes/MK_OUTBOUND_SALES_WORKFLOW.md |
RESTORE |
frontend/pages/platform/help/operations-manual.php |
docs/processes/MK_PACKING_DOCUMENT_WORKFLOW.md |
RESTORE |
frontend/pages/platform/help/operations-manual.php |
docs/processes/MK_PACKING_RATE_CORRECTION_WORKFLOW.md |
RESTORE |
frontend/pages/platform/help/operations-manual.php |
docs/processes/MK_PURCHASE_LOCAL_INVOICE_WORKFLOW.md |
RESTORE |
frontend/pages/platform/help/operations-manual.php |
docs/processes/MK_SALES_WEIGHT_TICKET_OUTPUT_WORKFLOW.md |
RESTORE |
frontend/pages/platform/help/operations-manual.php |
docs/processes/MK_SCALE_TICKET_EXECUTION_WORKFLOW.md |
RESTORE |
frontend/pages/platform/help/operations-manual.php |
docs/processes/MK_SCHEDULE_ALLOCATION_WORKFLOW.md |
RESTORE |
frontend/pages/platform/help/operations-manual.php |
docs/processes/MK_TRADE_SUMMARY_RECONCILIATION_WORKFLOW.md |
RESTORE |
frontend/pages/platform/help/operations-manual.php |
docs/processes/WAREHOUSE_LABEL_PRINT_WORKFLOW.md |
RESTORE |
frontend/pages/platform/help/operations-manual.php |
docs/processes/YARD_DISPATCH_TO_DRIVER_HANDOFF_WORKFLOW.md |
RESTORE |
frontend/pages/platform/help/operations-manual.php |
docs/processes/YARD_DISPATCH_WORKFLOW.md |
RESTORE |
frontend/pages/platform/help/operations-manual.php |
Additional consumer-bound paths:
| Path | Decision | Consumer / condition |
|---|---|---|
docs/processes/process-registry.yaml |
RESTORE |
Used by operations-manual-content.php and scripts/verify_operations_manual_sources.php; migrate both before moving. |
docs/reference/modernization-v1/deep-analysis/10-ctc-mk-process-manual-traceability.md |
RESTORE |
Used by scripts/verify_operations_manual_sources.php; path/signature changes must be verified together. |
docs/CTC_USER_PROCESS_SYSTEM_TEST_RUNBOOK.md |
RESTORE |
Also referenced by field-process testing and test-integrity tooling; do not treat as a passive archive. |
docs/PRODUCTION_ENVIRONMENT.md |
RESTORE |
Used by app/platform/api_catalog.php; preserve until the API catalog consumer is changed and verified. |
docs/QUICKBOOKS_TIME_PRODUCTION_SETUP.md |
RESTORE |
Used by app/platform/api_catalog.php; preserve until the API catalog consumer is changed and verified. |
6. Absorption map applied in this task¶
| Removed owner | Absorbed durable content | Current owner |
|---|---|---|
docs/decisions/0002-repository-local-development-and-harness.md |
qa-first work, no unrequested branch/worktree, one-writer, external-write separation, read-after-write, explicit promotion/deploy authority | .agents/rules/PROJECT_OPERATIONS.md and docs/runbooks/RELEASE_GATE_RUNBOOK.md |
docs/REQUESTS.md |
Request versus Development Task distinction, bounded triage, no automatic Task/deploy promotion | reset §8/§10.6 and P1-005 research |
docs/tasks/README.md |
scope, out-of-scope, must-preserve, acceptance, verification, rollback and evidence fields | docs/tasks/P1-006.md; final reusable template remains P1-010 work |
7. Duplicate current owners removed¶
The following are not restored as current owners:
docs/PRODUCT.mddoes not compete withdocs/product/PRODUCT_CHARTER.md.docs/DESIGN.mddoes not compete with.agents/rules/SYSTEM_DESIGN.md.docs/DEVELOPMENT.mddoes not compete withAGENTS.mdand.agents/rules/PROJECT_OPERATIONS.md.docs/ROADMAP.md,docs/evolution/**, oldCTC-xxx, catalog/generated views and single-fileREQUESTS.mddo not own current status..agents/rules/CODEX_ENGINEERING_HARNESS.md,.agents/harness/**,scripts/harness/**andscripts/verify-change.shdo not own current verification policy.
Their valid or diagnostic content remains only where the table marks KEEP_RESEARCH or ABSORB.
8. Fixed inputs for P1-007 and P1-008¶
P1-007 must design the final document hierarchy from these fixed inputs:
docs/product/PRODUCT_CHARTER.mdremains the current product target input..agents/rules/SYSTEM_DESIGN.mdremains the current system target input..agents/rules/ARCHITECTURE.md, API, DB and UI rules remain separate current technical owners.AGENTS.md,.agents/rules/PROJECT_OPERATIONS.md,.agents/rules/CONTROL_TOWER.mdand the release runbook are bounded operating owners, not product/Task status owners.- Performance plan/status remain a standalone accepted work record; performance evidence remains dated evidence.
- CTC/MK current-state and modernization crosswalk material remains dated P2 input, not target authority.
- In-app manual/process source paths cannot move until all named consumers are migrated and verified.
- P1-001~P1-005 raw research and artifacts remain unchanged and are primary planning inputs.
- No catalog/generated index, ROADMAP, Request Registry, validator or Harness implementation is authorized by this disposition.
P1-008 must reuse the consumer conditions above before proposing any move map. A folder-level move is not approved merely because every file in the folder has the same document class.
9. Review limitation¶
Current GitHub source and the preserved 2026-07-30 Local RO consumer artifacts were used. No new host filesystem, deployed web-root, PHP runtime, database, browser, service, or Production inspection was executed in P1-006. Because this task restores documentation owners and leaves all proven consumer-bound paths in place, that limitation does not authorize any unresolved path move or deletion.
---¶
Source:
docs/research/recovered-documents/2026-07-30/raw/preliminary-document-recovery-disposition-original.md— ctc repository · This page is an English translation of the source document. Identifiers, file paths and code symbols are unchanged.