System Reconstruction Coverage Matrix — CTC Billing / QBO / Files / Email Wave¶
- Status:
CURRENT DETAILED COVERAGE APPENDIX - Parent register:
SYSTEM_RECONSTRUCTION_COVERAGE_MATRIX.md - Capability packet:
CTC_BILLING_QBO_FILES_EMAIL_CAPABILITY_REBUILD_PACKET.md - Source reconciliation:
CTC_BILLING_QBO_FILES_EMAIL_RECONCILIATION.md - Purpose: replace the earlier broad Billing rows with a deeper capability-by-capability gap register without creating a second lifecycle or Roadmap.
Coverage Vocabulary¶
COMPLETE INPUT
PARTIAL
MAPPED
MISSING
NOT APPLICABLE
RUNTIME EVIDENCE REQUIRED
COMPLETE INPUT means sufficiently detailed documentation for owner review, not implemented or accepted behavior.
Dimension Codes¶
| Code | Dimension |
|---|---|
PDT |
Product outcome |
ROL |
Roles/access |
PRC |
Process |
STA |
State |
DAT |
Data/fields/identity |
INT |
Interfaces/DTO/errors |
EFF |
Provider/file/email effects |
UIX |
UI/UX |
OPS |
Operator procedure/recovery |
WIK |
Wiki projection/publication |
MIG |
One-writer/rollback/caller-zero |
VER |
Runtime/role/provider evidence |
Detailed Coverage¶
| Capability | PDT | ROL | PRC | STA | DAT | INT | EFF | UIX | OPS | WIK | MIG | VER | Remaining blocker/owner |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Generic source transaction create/delete | COMPLETE INPUT | PARTIAL | COMPLETE INPUT | PARTIAL | COMPLETE INPUT | COMPLETE INPUT | NOT APPLICABLE | PARTIAL | COMPLETE INPUT | PARTIAL | COMPLETE INPUT | RUNTIME EVIDENCE REQUIRED | source-family idempotency/state/correction and role matrix; BMS/P2/P5/P6 |
| Generic transaction edit/form | COMPLETE INPUT | PARTIAL | COMPLETE INPUT | PARTIAL | COMPLETE INPUT | COMPLETE INPUT | NOT APPLICABLE | PARTIAL | COMPLETE INPUT | PARTIAL | COMPLETE INPUT | RUNTIME EVIDENCE REQUIRED | allowlisted semantic edit fields, state/version and generic mutation caller inventory; BMS/P5 |
| Generic transaction close | COMPLETE INPUT | PARTIAL | COMPLETE INPUT | COMPLETE INPUT | COMPLETE INPUT | COMPLETE INPUT | NOT APPLICABLE | PARTIAL | COMPLETE INPUT | PARTIAL | COMPLETE INPUT | RUNTIME EVIDENCE REQUIRED | mixed-row/predicates/provider guard/correction approval; Accounting/BMS/P2 |
| Generic transaction correction/void | COMPLETE INPUT | PARTIAL | COMPLETE INPUT | PARTIAL | COMPLETE INPUT | PARTIAL | PARTIAL | PARTIAL | COMPLETE INPUT | PARTIAL | COMPLETE INPUT | RUNTIME EVIDENCE REQUIRED | approved local/provider correction and audit/version behavior; Accounting/QBO owner |
| AR Billing workbench/candidate | COMPLETE INPUT | PARTIAL | COMPLETE INPUT | COMPLETE INPUT | COMPLETE INPUT | COMPLETE INPUT | NOT APPLICABLE | COMPLETE INPUT | COMPLETE INPUT | PARTIAL | COMPLETE INPUT | RUNTIME EVIDENCE REQUIRED | role/API/current-label parity and performance; P2/P7/P9 |
| AR invoice preview | COMPLETE INPUT | PARTIAL | COMPLETE INPUT | COMPLETE INPUT | COMPLETE INPUT | COMPLETE INPUT | NOT APPLICABLE | COMPLETE INPUT | COMPLETE INPUT | PARTIAL | COMPLETE INPUT | RUNTIME EVIDENCE REQUIRED | preview integrity policy and source/rate fingerprints; AR owner |
| AR local confirm | COMPLETE INPUT | PARTIAL | COMPLETE INPUT | COMPLETE INPUT | COMPLETE INPUT | COMPLETE INPUT | PARTIAL | COMPLETE INPUT | COMPLETE INPUT | PARTIAL | COMPLETE INPUT | RUNTIME EVIDENCE REQUIRED | active uniqueness/version/correction and concurrency evidence; AR/DB/P2 |
| QBO grouping/intent | COMPLETE INPUT | PARTIAL | COMPLETE INPUT | COMPLETE INPUT | COMPLETE INPUT | COMPLETE INPUT | COMPLETE INPUT | COMPLETE INPUT | COMPLETE INPUT | PARTIAL | COMPLETE INPUT | RUNTIME EVIDENCE REQUIRED | durable intent schema and group identity acceptance; P6-004/P12/QBO |
| QBO provider delivery | COMPLETE INPUT | PARTIAL | COMPLETE INPUT | COMPLETE INPUT | COMPLETE INPUT | COMPLETE INPUT | COMPLETE INPUT | COMPLETE INPUT | COMPLETE INPUT | PARTIAL | COMPLETE INPUT | RUNTIME EVIDENCE REQUIRED | provider search/idempotency, worker and test-safe QBO evidence; QBO/P12 |
| QBO unknown/stale reconciliation | COMPLETE INPUT | PARTIAL | COMPLETE INPUT | COMPLETE INPUT | COMPLETE INPUT | COMPLETE INPUT | COMPLETE INPUT | COMPLETE INPUT | COMPLETE INPUT | PARTIAL | COMPLETE INPUT | RUNTIME EVIDENCE REQUIRED | stale threshold/disposition owner and provider search procedure; Accounting/QBO |
| QBO correction/void | COMPLETE INPUT | PARTIAL | COMPLETE INPUT | PARTIAL | COMPLETE INPUT | PARTIAL | PARTIAL | PARTIAL | COMPLETE INPUT | PARTIAL | COMPLETE INPUT | RUNTIME EVIDENCE REQUIRED | provider API/accounting approval and local reconciliation; Accounting |
| File object upload | COMPLETE INPUT | PARTIAL | COMPLETE INPUT | COMPLETE INPUT | COMPLETE INPUT | COMPLETE INPUT | COMPLETE INPUT | COMPLETE INPUT | COMPLETE INPUT | PARTIAL | COMPLETE INPUT | RUNTIME EVIDENCE REQUIRED | upload identity/hash/unknown-result and storage evidence; Files/P12 |
| Transaction file linking | COMPLETE INPUT | PARTIAL | COMPLETE INPUT | COMPLETE INPUT | COMPLETE INPUT | COMPLETE INPUT | PARTIAL | COMPLETE INPUT | COMPLETE INPUT | PARTIAL | COMPLETE INPUT | RUNTIME EVIDENCE REQUIRED | active link uniqueness/batch policy/current caller evidence; Files/P5 |
| File readability | COMPLETE INPUT | PARTIAL | COMPLETE INPUT | COMPLETE INPUT | COMPLETE INPUT | COMPLETE INPUT | COMPLETE INPUT | COMPLETE INPUT | COMPLETE INPUT | PARTIAL | COMPLETE INPUT | RUNTIME EVIDENCE REQUIRED | accepted health/freshness/error classification and storage tests; Files/P9 |
| File unlink/object cleanup | COMPLETE INPUT | PARTIAL | COMPLETE INPUT | COMPLETE INPUT | COMPLETE INPUT | COMPLETE INPUT | COMPLETE INPUT | COMPLETE INPUT | COMPLETE INPUT | PARTIAL | COMPLETE INPUT | RUNTIME EVIDENCE REQUIRED | reference/retention/legal hold/cleanup owner; Files/Operations |
| BOL readiness/send | COMPLETE INPUT | PARTIAL | COMPLETE INPUT | COMPLETE INPUT | COMPLETE INPUT | COMPLETE INPUT | COMPLETE INPUT | COMPLETE INPUT | COMPLETE INPUT | PARTIAL | COMPLETE INPUT | RUNTIME EVIDENCE REQUIRED | recipient owner, admin override replacement and Gmail test evidence; TMS/P2/P12 |
| BOL unknown-result reconciliation | COMPLETE INPUT | PARTIAL | COMPLETE INPUT | COMPLETE INPUT | COMPLETE INPUT | COMPLETE INPUT | COMPLETE INPUT | COMPLETE INPUT | COMPLETE INPUT | PARTIAL | COMPLETE INPUT | RUNTIME EVIDENCE REQUIRED | durable effect/search headers and support owner; Gmail/P6-004 |
| Packing List readiness/batch | COMPLETE INPUT | PARTIAL | COMPLETE INPUT | COMPLETE INPUT | COMPLETE INPUT | COMPLETE INPUT | COMPLETE INPUT | COMPLETE INPUT | COMPLETE INPUT | PARTIAL | COMPLETE INPUT | RUNTIME EVIDENCE REQUIRED | target recipient/content version acceptance and role evidence; Booking/P2 |
| Packing target-part send | COMPLETE INPUT | PARTIAL | COMPLETE INPUT | COMPLETE INPUT | COMPLETE INPUT | COMPLETE INPUT | COMPLETE INPUT | COMPLETE INPUT | COMPLETE INPUT | PARTIAL | COMPLETE INPUT | RUNTIME EVIDENCE REQUIRED | durable target-part ledger/resume and Gmail evidence; Booking/P12 |
| Packing partial/unknown recovery | COMPLETE INPUT | PARTIAL | COMPLETE INPUT | COMPLETE INPUT | COMPLETE INPUT | COMPLETE INPUT | COMPLETE INPUT | COMPLETE INPUT | COMPLETE INPUT | PARTIAL | COMPLETE INPUT | RUNTIME EVIDENCE REQUIRED | part-only recovery or manual policy and provider reconciliation; Operations/Gmail |
| Billing/document daily close | COMPLETE INPUT | PARTIAL | COMPLETE INPUT | NOT APPLICABLE | COMPLETE INPUT | COMPLETE INPUT | COMPLETE INPUT | COMPLETE INPUT | COMPLETE INPUT | PARTIAL | COMPLETE INPUT | RUNTIME EVIDENCE REQUIRED | accountable role/cadence/cutoff/escalation and current Wiki field acceptance; Operations/P8 |
Documentation Completed In This Wave¶
Process/source reconciliation
Policy decision matrix
Parity/cutover matrix
Current/target sequence/state/effect diagrams
Complete capability rebuild packet
Operator Runbook
Wiki projection packet
Stable BILL-POL, BILL-EXC, BILL-SCN and BILL-MIG-SCN IDs
Evidence Still Required¶
current schema/status/index readback
current tenant/role/page/API/record matrix
safe local transaction and AR concurrency tests
QBO provider search/duplicate/timeout evidence
file object/link/readability/delete evidence
Gmail BOL and target-part send/unknown evidence
current T_WIKI_PAGE and rendered page review
field operator/accounting acceptance
one-writer/rollback observation
caller telemetry and caller-zero
Next Owner Routing¶
| Gap family | Owner/task |
|---|---|
| role/API/record access | P2-007 / P4 |
| current caller/helper/query/write ownership | P5-001 |
| accounting/process policy | P6-007 + Accounting/Operations |
| worker/effect model | P6-004 / P12 |
| React UI | P7 / P12 |
| Wiki publication | P8-001 |
| PostgreSQL | P11 after stabilization |
Update the parent matrix summary when this appendix is reviewed and accepted. Do not infer parent lifecycle/status from this file.
---¶
Source:
docs/reconstruction/SYSTEM_RECONSTRUCTION_COVERAGE_MATRIX_BILLING_WAVE.md— ctc repository · This page is an English translation of the source document. Identifiers, file paths and code symbols are unchanged.