KB-2430

One-Roof Nonprod Clone — 05 Step B Scanner Read (100% coverage)

2 min read Revision 1
one-roofphase1coveragenonprod-clonescanner-read

05 — Step B: Scanner Read Path on Clone

Verdict: PASS — 100.00% coverage on committed state. SQL sql/B_scanner_read_path_clone.sql sha256 4792e3e459615a42c2825a3f7e8030b299d1e60b230239e0bc1a5dbecec73836.

Read path: inventory → containment → committed anchors → effective-owner resolution → coverage summary → per-scope coverage → conflict → sample.

Results: inventory=35; containment edges=35; committed anchors=30 (5 groups×6 scopes). Effective-owner breakdown: direct=30 (the anchors) + inherited=210 (35 objects × 6 scopes inheriting from group anchor at depth 1). Coverage summary: total_cells=210, gap_cells=0, covered_cells=210, coverage_pct=100.00. Coverage by scope: approval/audit/execution/health/policy/render each 35 objects 0 gap. Conflicts=0 (uq_gov_obj_accountable prevents duplicate accountable). Sample (depth-1 inheritance, correct): agents (all 6 scopes)→GOV-DOT inherited depth1 source GRP-AI; approval_requests (all 6 scopes)→GOV-COUNCIL inherited depth1 source GRP-GOVERNANCE.

Interpretation: the scanner read half reports honest 100% coverage because gap is genuinely closed in committed data. First committed 100%-coverage state in the project.

Back to Knowledge Hub knowledge/dev/reports/architecture/one-roof-nonprod-clone-full-coverage-pipeline-2026-06-02/05-scanner-read-verification-on-clone.md