===== PHASE 01 FIXED CARD ANCHOR AUDIT ===== PHASE_ID: phase-01 CATEGORY_ID: overview_scope DOC_ID: panel_manifest DOCS: /home/yeff/public_html/devon/docs/index.php OUT: /home/yeff/public_html/devon/_audit/phase01_panel_manifest_card_anchor_fixed_20260428_193549.txt ===== SOURCE OF TRUTH CHECK ===== PASS: docs/index.php present PASS: hub_index.json present PASS: panel_manifest.json present ===== TARGET DOC STRUCTURE + SAFE BRANCH EXTRACTION ===== HUB_INDEX_TARGET: phase_id: phase-01 category_id: overview_scope category_title: Overview & Scope doc_id: panel_manifest doc_title: Panel Manifest doc_type: json CUSTOM_BRANCH_STATUS: PASS: CUSTOM_BRANCH branch_start_index: 2334374 branch_start_line: 43577 branch_end_index: 2396744 branch_end_line: 44925 branch_size_chars: 62370 FORCE_DIRECT_RENDER_STATUS: PASS BUCKET_ARRAYS_FOUND: PASS: prerequisitesBuckets | line=43638 | index=2337177 PASS: installationBuckets | line=43781 | index=2346569 PASS: configurationBuckets | line=43899 | index=2352395 PASS: validationBuckets | line=44019 | index=2358006 PASS: observableEvidenceBuckets | line=44140 | index=2363901 PASS: failureModesRecoveryBuckets | line=44257 | index=2369608 PASS: completionPromotionBuckets | line=44635 | index=2382918 PASS: failureModesBuckets | line=44757 | index=2389005 RENDER_CALLS_FOUND: PASS: renderStructuredCard("Installation", installationBuckets) | line=43824 | index=2348943 PASS: renderStructuredCard("Installation", installationBuckets) | line=43828 | index=2349100 PASS: renderStructuredCard("Validation", validationBuckets) | line=44094 | index=2362034 PASS: renderStructuredCard("Validation", validationBuckets) | line=44098 | index=2362185 PASS: renderStructuredCard("Observable Evidence", observableEvidenceBuckets) | line=44211 | index=2367719 PASS: renderStructuredCard("Observable Evidence", observableEvidenceBuckets) | line=44215 | index=2367895 PASS: renderStructuredCard("Prerequisites", prerequisitesBuckets) | line=44873 | index=2394606 PASS: renderStructuredCard("Configuration", configurationBuckets) | line=44874 | index=2394679 PASS: renderStructuredCard("Observable Evidence", observableEvidenceBuckets) | line=44875 | index=2394752 PASS: renderStructuredCard("Completion & Promotion", completionPromotionBuckets) | line=44876 | index=2394836 PASS: renderStructuredCard("Installation", installationBuckets) | line=44880 | index=2394976 PASS: renderStructuredCard("Validation", validationBuckets) | line=44881 | index=2395047 PASS: renderStructuredCard("Failure Modes & Recovery", failureModesBuckets) | line=44882 | index=2395114 ARRAY_INSERT_ANCHOR_SUMMARY: ----- ARRAY: prerequisitesBuckets ----- array_line: 43638 array_index: 2337177 card_count: 4 last_card_title: Prerequisites Exit Gate For The Panel Interface Contract last_card_line: 43725 last_card_index: 2341831 array_close_line: 43751 array_close_index: 2343008 candidate_strategy: insert new card immediately before this array close ----- ARRAY: installationBuckets ----- array_line: 43781 array_index: 2346569 card_count: 4 last_card_title: Installation Closure For The Panel Governance Surface last_card_line: 43871 last_card_index: 2351219 array_close_line: 43897 array_close_index: 2352361 candidate_strategy: insert new card immediately before this array close ----- ARRAY: configurationBuckets ----- array_line: 43899 array_index: 2352395 card_count: 4 last_card_title: Configuration Closure For The Panel Manifest Contract last_card_line: 43991 last_card_index: 2356879 array_close_line: 44017 array_close_index: 2357972 candidate_strategy: insert new card immediately before this array close ----- ARRAY: validationBuckets ----- array_line: 44019 array_index: 2358006 card_count: 4 last_card_title: Validation Closure For Panel Manifest Governance last_card_line: 44112 last_card_index: 2362813 array_close_line: 44138 array_close_index: 2363877 candidate_strategy: insert new card immediately before this array close ----- ARRAY: observableEvidenceBuckets ----- array_line: 44140 array_index: 2363901 card_count: 4 last_card_title: Evidence Closure For The Panel Manifest Audit Surface last_card_line: 44228 last_card_index: 2368502 array_close_line: 44254 array_close_index: 2369583 candidate_strategy: insert new card immediately before this array close ----- ARRAY: failureModesRecoveryBuckets ----- array_line: 44257 array_index: 2369608 card_count: 12 last_card_title: Failure-and-recovery exit gate last_card_line: 44611 last_card_index: 2382183 array_close_line: 44632 array_close_index: 2382893 candidate_strategy: insert new card immediately before this array close ----- ARRAY: completionPromotionBuckets ----- array_line: 44635 array_index: 2382918 card_count: 4 last_card_title: Promotion Closure For The Panel Manifest Governance Layer last_card_line: 44727 last_card_index: 2387793 array_close_line: 44754 array_close_index: 2388980 candidate_strategy: insert new card immediately before this array close ----- ARRAY: failureModesBuckets ----- array_line: 44757 array_index: 2389005 card_count: 4 last_card_title: Recovery Closure For The Panel Manifest Control Layer last_card_line: 44845 last_card_index: 2393460 array_close_line: 44871 array_close_index: 2394552 candidate_strategy: insert new card immediately before this array close SAFE PATCH DECISION: PASS: enough anchors to prepare a controlled content patch BRANCH TAIL CHECK: bound !== "true") { btn.dataset.bound = "true"; btn.addEventListener("click", toggle); btn.addEventListener("keydown", (event) => { if (event.key === "Enter" || event.key === " ") { event.preventDefault(); toggle(); } }); } btn.setAttribute("aria-expanded", "false"); btn.textContent = "mais..."; more.hidden = true; more.style.display = "none"; }); return { kind: "html", content: overviewHtml + `