{
  "schema": "owner_review_disposition_packet_v01",
  "issue": 312,
  "date": "2026-06-30",
  "repository": "pinklon/ai-capability-discipline",
  "baseline_commit": "91c8581d0551b694cf4706677a0bfa780e2cef4e",
  "source_audit_issue": 304,
  "source_audit_pr": 305,
  "expected_owner_review_count": 22,
  "found_owner_review_count": 22,
  "count_discrepancy": "none",
  "recommendations_executed": false,
  "allowed_disposition_states": [
    "keep closed",
    "reopen",
    "spawn child issue",
    "no implementation planned",
    "defer with rationale",
    "metadata cleanup only",
    "already covered by open parent/meta issue",
    "owner clarification required"
  ],
  "disposition_counts": {
    "keep closed": 0,
    "reopen": 0,
    "spawn child issue": 0,
    "no implementation planned": 0,
    "defer with rationale": 0,
    "metadata cleanup only": 0,
    "already covered by open parent/meta issue": 0,
    "owner clarification required": 22
  },
  "rows": [
    {
      "issue_number": 254,
      "issue_title": "Authorize and execute Production NIST SSDF-only runtime activation v01",
      "closed_date": "2026-06-26",
      "state_reason": "COMPLETED",
      "linked_prs": [],
      "parent_refs": [],
      "follow_up_refs": [],
      "audit_closure_class": "Source/corpus inclusion only",
      "audit_secondary_flags": [
        "ambiguous acceptance criteria",
        "ambiguous closure reason",
        "missing labels"
      ],
      "why_owner_review_required": "#304 found owner review and missing labels before any reopen decision.",
      "current_repo_reality": "Repo-local audit says source/corpus inclusion only and recommends add labels only.",
      "proposed_disposition": "owner clarification required",
      "rationale": "The issue should stay closed unless the owner authorizes a separate metadata cleanup action.",
      "reopen_recommended": false,
      "follow_up_child_issue_recommended": false,
      "metadata_cleanup_recommended": true,
      "suggested_child_issue_title": "",
      "suggested_labels": [
        "enhancement",
        "priority:P1",
        "area:grounded-assistant",
        "area:data-boundary",
        "area:runtime-adapter",
        "area:grounding",
        "area:production-readiness",
        "type:operations"
      ],
      "dependency_notes": "Metadata cleanup should be owner-authorized and ticketed.",
      "hard_boundaries": "Do not reopen or relabel from this packet.",
      "do_not_start_notes": "Do not start Production apply or runtime activation.",
      "candidate_post_clarification_disposition": "metadata cleanup only",
      "owner_clarification_required": true,
      "clarifying_question_for_tony": "Should #254 remain closed with metadata cleanup only, be reopened, spawn a child issue, be marked no implementation planned, or be deferred?",
      "candidate_assumptions": [
        "Repo-local audit evidence suggests candidate post-clarification disposition: metadata cleanup only.",
        "This candidate is not an approved requirement until Tony confirms it or controlling repo evidence is added."
      ],
      "owner_confirmed_requirement_source": "none recorded; owner decision pending in #312"
    },
    {
      "issue_number": 94,
      "issue_title": "P1 Add AI work observability and session evidence model",
      "closed_date": "2026-06-21",
      "state_reason": "COMPLETED",
      "linked_prs": [],
      "parent_refs": [],
      "follow_up_refs": [
        95,
        97,
        98,
        99
      ],
      "audit_closure_class": "Architecture decision only",
      "audit_secondary_flags": [
        "ambiguous closure reason"
      ],
      "why_owner_review_required": "#304 found owner review before any reopen decision.",
      "current_repo_reality": "Open follow-up references exist and the audit recommends leaving closed with an explanatory comment if owner confirms closure intent.",
      "proposed_disposition": "owner clarification required",
      "rationale": "Existing follow-up references are enough for decision context, and no reopen is recommended by the audit.",
      "reopen_recommended": false,
      "follow_up_child_issue_recommended": false,
      "metadata_cleanup_recommended": false,
      "suggested_child_issue_title": "",
      "suggested_labels": [],
      "dependency_notes": "Owner may later authorize explanatory comments as metadata work.",
      "hard_boundaries": "Do not reopen or create child issues from this packet.",
      "do_not_start_notes": "Do not start observability implementation.",
      "candidate_post_clarification_disposition": "keep closed",
      "owner_clarification_required": true,
      "clarifying_question_for_tony": "Should #94 remain closed, be reopened, spawn a child issue, be marked no implementation planned, receive metadata cleanup only, or be deferred?",
      "candidate_assumptions": [
        "Repo-local audit evidence suggests candidate post-clarification disposition: keep closed.",
        "This candidate is not an approved requirement until Tony confirms it or controlling repo evidence is added."
      ],
      "owner_confirmed_requirement_source": "none recorded; owner decision pending in #312"
    },
    {
      "issue_number": 84,
      "issue_title": "P1 Clarify correctness-matters AI deployment posture",
      "closed_date": "2026-06-20",
      "state_reason": "COMPLETED",
      "linked_prs": [],
      "parent_refs": [
        81
      ],
      "follow_up_refs": [
        81,
        95
      ],
      "audit_closure_class": "Needs owner review",
      "audit_secondary_flags": [
        "ambiguous closure reason"
      ],
      "why_owner_review_required": "#304 found owner review before any reopen decision.",
      "current_repo_reality": "Open parent or follow-up references exist and the audit recommends an explanatory comment or owner-review note.",
      "proposed_disposition": "owner clarification required",
      "rationale": "Keep the closed issue subordinate to open parent or follow-up surfaces unless the owner directs otherwise.",
      "reopen_recommended": false,
      "follow_up_child_issue_recommended": false,
      "metadata_cleanup_recommended": false,
      "suggested_child_issue_title": "",
      "suggested_labels": [],
      "dependency_notes": "#81 and #95 remain the controlling open references.",
      "hard_boundaries": "Do not reopen or create child issues from this packet.",
      "do_not_start_notes": "Do not start deployment-posture implementation.",
      "candidate_post_clarification_disposition": "already covered by open parent/meta issue",
      "owner_clarification_required": true,
      "clarifying_question_for_tony": "Should #84 remain closed, be reopened, spawn a child issue, be marked no implementation planned, receive metadata cleanup only, or be deferred?",
      "candidate_assumptions": [
        "Repo-local audit evidence suggests candidate post-clarification disposition: already covered by open parent/meta issue.",
        "This candidate is not an approved requirement until Tony confirms it or controlling repo evidence is added."
      ],
      "owner_confirmed_requirement_source": "none recorded; owner decision pending in #312"
    },
    {
      "issue_number": 64,
      "issue_title": "P1: Harmonize artifact headers, chips, and search behavior across the playbook",
      "closed_date": "2026-06-19",
      "state_reason": "COMPLETED",
      "linked_prs": [],
      "parent_refs": [
        37,
        40
      ],
      "follow_up_refs": [
        37,
        40,
        74
      ],
      "audit_closure_class": "Needs owner review",
      "audit_secondary_flags": [
        "ambiguous acceptance criteria",
        "ambiguous closure reason"
      ],
      "why_owner_review_required": "#304 found owner review before any reopen decision.",
      "current_repo_reality": "Open parent or follow-up references exist and the audit recommends an explanatory comment or owner-review note.",
      "proposed_disposition": "owner clarification required",
      "rationale": "Keep the closed issue subordinate to open parent or follow-up surfaces unless the owner directs otherwise.",
      "reopen_recommended": false,
      "follow_up_child_issue_recommended": false,
      "metadata_cleanup_recommended": false,
      "suggested_child_issue_title": "",
      "suggested_labels": [],
      "dependency_notes": "#37, #40, and #74 remain the controlling open references.",
      "hard_boundaries": "Do not reopen or create child issues from this packet.",
      "do_not_start_notes": "Do not start public-site UX work.",
      "candidate_post_clarification_disposition": "already covered by open parent/meta issue",
      "owner_clarification_required": true,
      "clarifying_question_for_tony": "Should #64 remain closed, be reopened, spawn a child issue, be marked no implementation planned, receive metadata cleanup only, or be deferred?",
      "candidate_assumptions": [
        "Repo-local audit evidence suggests candidate post-clarification disposition: already covered by open parent/meta issue.",
        "This candidate is not an approved requirement until Tony confirms it or controlling repo evidence is added."
      ],
      "owner_confirmed_requirement_source": "none recorded; owner decision pending in #312"
    },
    {
      "issue_number": 61,
      "issue_title": "P0: Fix auto-merge lane after first codex-automerge test",
      "closed_date": "2026-06-19",
      "state_reason": "COMPLETED",
      "linked_prs": [],
      "parent_refs": [
        50
      ],
      "follow_up_refs": [
        50
      ],
      "audit_closure_class": "Needs owner review",
      "audit_secondary_flags": [
        "ambiguous acceptance criteria",
        "ambiguous closure reason"
      ],
      "why_owner_review_required": "#304 found owner review before any reopen decision.",
      "current_repo_reality": "Open parent or follow-up reference exists and the audit recommends an explanatory comment or owner-review note.",
      "proposed_disposition": "owner clarification required",
      "rationale": "Keep the closed issue subordinate to #50 unless the owner directs otherwise.",
      "reopen_recommended": false,
      "follow_up_child_issue_recommended": false,
      "metadata_cleanup_recommended": false,
      "suggested_child_issue_title": "",
      "suggested_labels": [],
      "dependency_notes": "#50 remains the controlling open reference.",
      "hard_boundaries": "Do not reopen or create child issues from this packet.",
      "do_not_start_notes": "Do not apply codex-automerge.",
      "candidate_post_clarification_disposition": "already covered by open parent/meta issue",
      "owner_clarification_required": true,
      "clarifying_question_for_tony": "Should #61 remain closed, be reopened, spawn a child issue, be marked no implementation planned, receive metadata cleanup only, or be deferred?",
      "candidate_assumptions": [
        "Repo-local audit evidence suggests candidate post-clarification disposition: already covered by open parent/meta issue.",
        "This candidate is not an approved requirement until Tony confirms it or controlling repo evidence is added."
      ],
      "owner_confirmed_requirement_source": "none recorded; owner decision pending in #312"
    },
    {
      "issue_number": 51,
      "issue_title": "P0: Standardize playbook navigation, search, and visual system across public artifacts",
      "closed_date": "2026-06-21",
      "state_reason": "COMPLETED",
      "linked_prs": [],
      "parent_refs": [
        37
      ],
      "follow_up_refs": [
        37,
        88
      ],
      "audit_closure_class": "Duplicate or not planned",
      "audit_secondary_flags": [
        "ambiguous acceptance criteria",
        "ambiguous closure reason"
      ],
      "why_owner_review_required": "#304 found owner review before any reopen decision.",
      "current_repo_reality": "Open parent or follow-up references exist and the audit recommends leaving closed if owner confirms closure intent.",
      "proposed_disposition": "owner clarification required",
      "rationale": "Keep the closed issue subordinate to open parent or follow-up surfaces unless the owner directs otherwise.",
      "reopen_recommended": false,
      "follow_up_child_issue_recommended": false,
      "metadata_cleanup_recommended": false,
      "suggested_child_issue_title": "",
      "suggested_labels": [],
      "dependency_notes": "#37 and #88 remain the controlling open references.",
      "hard_boundaries": "Do not reopen or create child issues from this packet.",
      "do_not_start_notes": "Do not start navigation or search implementation.",
      "candidate_post_clarification_disposition": "already covered by open parent/meta issue",
      "owner_clarification_required": true,
      "clarifying_question_for_tony": "Should #51 remain closed, be reopened, spawn a child issue, be marked no implementation planned, receive metadata cleanup only, or be deferred?",
      "candidate_assumptions": [
        "Repo-local audit evidence suggests candidate post-clarification disposition: already covered by open parent/meta issue.",
        "This candidate is not an approved requirement until Tony confirms it or controlling repo evidence is added."
      ],
      "owner_confirmed_requirement_source": "none recorded; owner decision pending in #312"
    },
    {
      "issue_number": 44,
      "issue_title": "P0: Close out v0.9 release-integrity PR before stack integration",
      "closed_date": "2026-06-21",
      "state_reason": "COMPLETED",
      "linked_prs": [],
      "parent_refs": [
        37
      ],
      "follow_up_refs": [
        37
      ],
      "audit_closure_class": "Needs owner review",
      "audit_secondary_flags": [
        "ambiguous closure reason"
      ],
      "why_owner_review_required": "#304 found owner review before any reopen decision.",
      "current_repo_reality": "Open parent reference exists and the audit recommends an explanatory comment or owner-review note.",
      "proposed_disposition": "owner clarification required",
      "rationale": "Keep the closed issue subordinate to #37 unless the owner directs otherwise.",
      "reopen_recommended": false,
      "follow_up_child_issue_recommended": false,
      "metadata_cleanup_recommended": false,
      "suggested_child_issue_title": "",
      "suggested_labels": [],
      "dependency_notes": "#37 remains the controlling open reference.",
      "hard_boundaries": "Do not reopen or create child issues from this packet.",
      "do_not_start_notes": "Do not start release-integrity work.",
      "candidate_post_clarification_disposition": "already covered by open parent/meta issue",
      "owner_clarification_required": true,
      "clarifying_question_for_tony": "Should #44 remain closed, be reopened, spawn a child issue, be marked no implementation planned, receive metadata cleanup only, or be deferred?",
      "candidate_assumptions": [
        "Repo-local audit evidence suggests candidate post-clarification disposition: already covered by open parent/meta issue.",
        "This candidate is not an approved requirement until Tony confirms it or controlling repo evidence is added."
      ],
      "owner_confirmed_requirement_source": "none recorded; owner decision pending in #312"
    },
    {
      "issue_number": 43,
      "issue_title": "P2: Publish GitHub Pages stack portal and run browser QA",
      "closed_date": "2026-06-21",
      "state_reason": "COMPLETED",
      "linked_prs": [],
      "parent_refs": [
        37
      ],
      "follow_up_refs": [
        37,
        48
      ],
      "audit_closure_class": "Needs owner review",
      "audit_secondary_flags": [
        "ambiguous closure reason"
      ],
      "why_owner_review_required": "#304 found owner review before any reopen decision.",
      "current_repo_reality": "Open parent or follow-up references exist and the audit recommends an explanatory comment or owner-review note.",
      "proposed_disposition": "owner clarification required",
      "rationale": "Keep the closed issue subordinate to open parent or follow-up surfaces unless the owner directs otherwise.",
      "reopen_recommended": false,
      "follow_up_child_issue_recommended": false,
      "metadata_cleanup_recommended": false,
      "suggested_child_issue_title": "",
      "suggested_labels": [],
      "dependency_notes": "#37 and #48 remain the controlling open references.",
      "hard_boundaries": "Do not reopen or create child issues from this packet.",
      "do_not_start_notes": "Do not start publication or browser QA work.",
      "candidate_post_clarification_disposition": "already covered by open parent/meta issue",
      "owner_clarification_required": true,
      "clarifying_question_for_tony": "Should #43 remain closed, be reopened, spawn a child issue, be marked no implementation planned, receive metadata cleanup only, or be deferred?",
      "candidate_assumptions": [
        "Repo-local audit evidence suggests candidate post-clarification disposition: already covered by open parent/meta issue.",
        "This candidate is not an approved requirement until Tony confirms it or controlling repo evidence is added."
      ],
      "owner_confirmed_requirement_source": "none recorded; owner decision pending in #312"
    },
    {
      "issue_number": 41,
      "issue_title": "P1: Add stack release manifest, hashes, and validation scripts",
      "closed_date": "2026-06-21",
      "state_reason": "COMPLETED",
      "linked_prs": [],
      "parent_refs": [
        37,
        40
      ],
      "follow_up_refs": [
        37,
        40,
        48
      ],
      "audit_closure_class": "Needs owner review",
      "audit_secondary_flags": [
        "ambiguous closure reason"
      ],
      "why_owner_review_required": "#304 found owner review before any reopen decision.",
      "current_repo_reality": "Open parent or follow-up references exist and the audit recommends an explanatory comment or owner-review note.",
      "proposed_disposition": "owner clarification required",
      "rationale": "Keep the closed issue subordinate to open parent or follow-up surfaces unless the owner directs otherwise.",
      "reopen_recommended": false,
      "follow_up_child_issue_recommended": false,
      "metadata_cleanup_recommended": false,
      "suggested_child_issue_title": "",
      "suggested_labels": [],
      "dependency_notes": "#37, #40, and #48 remain the controlling open references.",
      "hard_boundaries": "Do not reopen or create child issues from this packet.",
      "do_not_start_notes": "Do not start stack release-manifest work.",
      "candidate_post_clarification_disposition": "already covered by open parent/meta issue",
      "owner_clarification_required": true,
      "clarifying_question_for_tony": "Should #41 remain closed, be reopened, spawn a child issue, be marked no implementation planned, receive metadata cleanup only, or be deferred?",
      "candidate_assumptions": [
        "Repo-local audit evidence suggests candidate post-clarification disposition: already covered by open parent/meta issue.",
        "This candidate is not an approved requirement until Tony confirms it or controlling repo evidence is added."
      ],
      "owner_confirmed_requirement_source": "none recorded; owner decision pending in #312"
    },
    {
      "issue_number": 39,
      "issue_title": "P0: Add cohesive portal, reading path, and cross-package navigation",
      "closed_date": "2026-06-21",
      "state_reason": "COMPLETED",
      "linked_prs": [],
      "parent_refs": [
        37
      ],
      "follow_up_refs": [
        37,
        48
      ],
      "audit_closure_class": "Needs owner review",
      "audit_secondary_flags": [
        "ambiguous closure reason"
      ],
      "why_owner_review_required": "#304 found owner review before any reopen decision.",
      "current_repo_reality": "Open parent or follow-up references exist and the audit recommends an explanatory comment or owner-review note.",
      "proposed_disposition": "owner clarification required",
      "rationale": "Keep the closed issue subordinate to open parent or follow-up surfaces unless the owner directs otherwise.",
      "reopen_recommended": false,
      "follow_up_child_issue_recommended": false,
      "metadata_cleanup_recommended": false,
      "suggested_child_issue_title": "",
      "suggested_labels": [],
      "dependency_notes": "#37 and #48 remain the controlling open references.",
      "hard_boundaries": "Do not reopen or create child issues from this packet.",
      "do_not_start_notes": "Do not start portal or navigation implementation.",
      "candidate_post_clarification_disposition": "already covered by open parent/meta issue",
      "owner_clarification_required": true,
      "clarifying_question_for_tony": "Should #39 remain closed, be reopened, spawn a child issue, be marked no implementation planned, receive metadata cleanup only, or be deferred?",
      "candidate_assumptions": [
        "Repo-local audit evidence suggests candidate post-clarification disposition: already covered by open parent/meta issue.",
        "This candidate is not an approved requirement until Tony confirms it or controlling repo evidence is added."
      ],
      "owner_confirmed_requirement_source": "none recorded; owner decision pending in #312"
    },
    {
      "issue_number": 38,
      "issue_title": "P0: Integrate stack package shell and repository structure",
      "closed_date": "2026-06-21",
      "state_reason": "COMPLETED",
      "linked_prs": [],
      "parent_refs": [
        37
      ],
      "follow_up_refs": [
        37,
        40,
        42
      ],
      "audit_closure_class": "Needs owner review",
      "audit_secondary_flags": [
        "ambiguous closure reason"
      ],
      "why_owner_review_required": "#304 found owner review before any reopen decision.",
      "current_repo_reality": "Open parent or follow-up references exist and the audit recommends an explanatory comment or owner-review note.",
      "proposed_disposition": "owner clarification required",
      "rationale": "Keep the closed issue subordinate to open parent or follow-up surfaces unless the owner directs otherwise.",
      "reopen_recommended": false,
      "follow_up_child_issue_recommended": false,
      "metadata_cleanup_recommended": false,
      "suggested_child_issue_title": "",
      "suggested_labels": [],
      "dependency_notes": "#37, #40, and #42 remain the controlling open references.",
      "hard_boundaries": "Do not reopen or create child issues from this packet.",
      "do_not_start_notes": "Do not start stack package-shell work.",
      "candidate_post_clarification_disposition": "already covered by open parent/meta issue",
      "owner_clarification_required": true,
      "clarifying_question_for_tony": "Should #38 remain closed, be reopened, spawn a child issue, be marked no implementation planned, receive metadata cleanup only, or be deferred?",
      "candidate_assumptions": [
        "Repo-local audit evidence suggests candidate post-clarification disposition: already covered by open parent/meta issue.",
        "This candidate is not an approved requirement until Tony confirms it or controlling repo evidence is added."
      ],
      "owner_confirmed_requirement_source": "none recorded; owner decision pending in #312"
    },
    {
      "issue_number": 36,
      "issue_title": "P1 Define harness and source maintenance cadence",
      "closed_date": "2026-06-21",
      "state_reason": "COMPLETED",
      "linked_prs": [],
      "parent_refs": [],
      "follow_up_refs": [],
      "audit_closure_class": "Architecture decision only",
      "audit_secondary_flags": [
        "ambiguous closure reason"
      ],
      "why_owner_review_required": "#304 found owner review before any reopen decision.",
      "current_repo_reality": "The audit recommends leaving closed with an explanatory comment if owner confirms closure intent.",
      "proposed_disposition": "owner clarification required",
      "rationale": "The audit found architecture-decision reality and no reopen recommendation.",
      "reopen_recommended": false,
      "follow_up_child_issue_recommended": false,
      "metadata_cleanup_recommended": false,
      "suggested_child_issue_title": "",
      "suggested_labels": [],
      "dependency_notes": "Owner may later authorize explanatory comments as metadata work.",
      "hard_boundaries": "Do not reopen or create child issues from this packet.",
      "do_not_start_notes": "Do not start maintenance-cadence implementation.",
      "candidate_post_clarification_disposition": "keep closed",
      "owner_clarification_required": true,
      "clarifying_question_for_tony": "Should #36 remain closed, be reopened, spawn a child issue, be marked no implementation planned, receive metadata cleanup only, or be deferred?",
      "candidate_assumptions": [
        "Repo-local audit evidence suggests candidate post-clarification disposition: keep closed.",
        "This candidate is not an approved requirement until Tony confirms it or controlling repo evidence is added."
      ],
      "owner_confirmed_requirement_source": "none recorded; owner decision pending in #312"
    },
    {
      "issue_number": 29,
      "issue_title": "P0 Align release README receipt hash file and ZIP structure",
      "closed_date": "2026-06-21",
      "state_reason": "COMPLETED",
      "linked_prs": [],
      "parent_refs": [],
      "follow_up_refs": [],
      "audit_closure_class": "Documentation only",
      "audit_secondary_flags": [
        "ambiguous closure reason"
      ],
      "why_owner_review_required": "#304 found owner review before any reopen decision.",
      "current_repo_reality": "The audit recommends leaving closed with an explanatory comment if owner confirms closure intent.",
      "proposed_disposition": "owner clarification required",
      "rationale": "The audit found documentation-only reality and no reopen recommendation.",
      "reopen_recommended": false,
      "follow_up_child_issue_recommended": false,
      "metadata_cleanup_recommended": false,
      "suggested_child_issue_title": "",
      "suggested_labels": [],
      "dependency_notes": "Owner may later authorize explanatory comments as metadata work.",
      "hard_boundaries": "Do not reopen or create child issues from this packet.",
      "do_not_start_notes": "Do not start release ZIP work.",
      "candidate_post_clarification_disposition": "keep closed",
      "owner_clarification_required": true,
      "clarifying_question_for_tony": "Should #29 remain closed, be reopened, spawn a child issue, be marked no implementation planned, receive metadata cleanup only, or be deferred?",
      "candidate_assumptions": [
        "Repo-local audit evidence suggests candidate post-clarification disposition: keep closed.",
        "This candidate is not an approved requirement until Tony confirms it or controlling repo evidence is added."
      ],
      "owner_confirmed_requirement_source": "none recorded; owner decision pending in #312"
    },
    {
      "issue_number": 28,
      "issue_title": "P0 Fix DOCX worked-example heading numbering",
      "closed_date": "2026-06-21",
      "state_reason": "COMPLETED",
      "linked_prs": [],
      "parent_refs": [],
      "follow_up_refs": [],
      "audit_closure_class": "Needs owner review",
      "audit_secondary_flags": [
        "ambiguous closure reason"
      ],
      "why_owner_review_required": "#304 found owner review before any reopen decision.",
      "current_repo_reality": "The audit recommends an explanatory comment or owner-review note.",
      "proposed_disposition": "owner clarification required",
      "rationale": "The audit found no linked parent or follow-up requiring reopen, and no immediate reopen recommendation.",
      "reopen_recommended": false,
      "follow_up_child_issue_recommended": false,
      "metadata_cleanup_recommended": false,
      "suggested_child_issue_title": "",
      "suggested_labels": [],
      "dependency_notes": "Owner may later authorize explanatory comments as metadata work.",
      "hard_boundaries": "Do not reopen or create child issues from this packet.",
      "do_not_start_notes": "Do not start DOCX work.",
      "candidate_post_clarification_disposition": "keep closed",
      "owner_clarification_required": true,
      "clarifying_question_for_tony": "Should #28 remain closed, be reopened, spawn a child issue, be marked no implementation planned, receive metadata cleanup only, or be deferred?",
      "candidate_assumptions": [
        "Repo-local audit evidence suggests candidate post-clarification disposition: keep closed.",
        "This candidate is not an approved requirement until Tony confirms it or controlling repo evidence is added."
      ],
      "owner_confirmed_requirement_source": "none recorded; owner decision pending in #312"
    },
    {
      "issue_number": 27,
      "issue_title": "P0 Fix missing local HTML asset references",
      "closed_date": "2026-06-21",
      "state_reason": "COMPLETED",
      "linked_prs": [],
      "parent_refs": [],
      "follow_up_refs": [],
      "audit_closure_class": "Needs owner review",
      "audit_secondary_flags": [
        "ambiguous closure reason"
      ],
      "why_owner_review_required": "#304 found owner review before any reopen decision.",
      "current_repo_reality": "The audit recommends an explanatory comment or owner-review note.",
      "proposed_disposition": "owner clarification required",
      "rationale": "The audit found no linked parent or follow-up requiring reopen, and no immediate reopen recommendation.",
      "reopen_recommended": false,
      "follow_up_child_issue_recommended": false,
      "metadata_cleanup_recommended": false,
      "suggested_child_issue_title": "",
      "suggested_labels": [],
      "dependency_notes": "Owner may later authorize explanatory comments as metadata work.",
      "hard_boundaries": "Do not reopen or create child issues from this packet.",
      "do_not_start_notes": "Do not start HTML asset work.",
      "candidate_post_clarification_disposition": "keep closed",
      "owner_clarification_required": true,
      "clarifying_question_for_tony": "Should #27 remain closed, be reopened, spawn a child issue, be marked no implementation planned, receive metadata cleanup only, or be deferred?",
      "candidate_assumptions": [
        "Repo-local audit evidence suggests candidate post-clarification disposition: keep closed.",
        "This candidate is not an approved requirement until Tony confirms it or controlling repo evidence is added."
      ],
      "owner_confirmed_requirement_source": "none recorded; owner decision pending in #312"
    },
    {
      "issue_number": 26,
      "issue_title": "P0 Run three-model evaluation for v0.9 release candidate",
      "closed_date": "2026-06-21",
      "state_reason": "COMPLETED",
      "linked_prs": [],
      "parent_refs": [],
      "follow_up_refs": [],
      "audit_closure_class": "Evaluation only",
      "audit_secondary_flags": [
        "ambiguous closure reason"
      ],
      "why_owner_review_required": "#304 found owner review before any reopen decision.",
      "current_repo_reality": "The audit recommends leaving closed with an explanatory comment if owner confirms closure intent.",
      "proposed_disposition": "owner clarification required",
      "rationale": "The audit found evaluation-only reality and no reopen recommendation.",
      "reopen_recommended": false,
      "follow_up_child_issue_recommended": false,
      "metadata_cleanup_recommended": false,
      "suggested_child_issue_title": "",
      "suggested_labels": [],
      "dependency_notes": "Owner may later authorize explanatory comments as metadata work.",
      "hard_boundaries": "Do not reopen or create child issues from this packet.",
      "do_not_start_notes": "Do not start evaluation work.",
      "candidate_post_clarification_disposition": "keep closed",
      "owner_clarification_required": true,
      "clarifying_question_for_tony": "Should #26 remain closed, be reopened, spawn a child issue, be marked no implementation planned, receive metadata cleanup only, or be deferred?",
      "candidate_assumptions": [
        "Repo-local audit evidence suggests candidate post-clarification disposition: keep closed.",
        "This candidate is not an approved requirement until Tony confirms it or controlling repo evidence is added."
      ],
      "owner_confirmed_requirement_source": "none recorded; owner decision pending in #312"
    },
    {
      "issue_number": 24,
      "issue_title": "P0 Prepare v0.9 controlled-sharing release candidate",
      "closed_date": "2026-06-21",
      "state_reason": "COMPLETED",
      "linked_prs": [],
      "parent_refs": [],
      "follow_up_refs": [],
      "audit_closure_class": "Source/corpus inclusion only",
      "audit_secondary_flags": [
        "ambiguous closure reason"
      ],
      "why_owner_review_required": "#304 found owner review before any reopen decision.",
      "current_repo_reality": "The audit recommends leaving closed with an explanatory comment if owner confirms closure intent.",
      "proposed_disposition": "owner clarification required",
      "rationale": "The audit found source/corpus inclusion reality and no reopen recommendation.",
      "reopen_recommended": false,
      "follow_up_child_issue_recommended": false,
      "metadata_cleanup_recommended": false,
      "suggested_child_issue_title": "",
      "suggested_labels": [],
      "dependency_notes": "Owner may later authorize explanatory comments as metadata work.",
      "hard_boundaries": "Do not reopen or create child issues from this packet.",
      "do_not_start_notes": "Do not start release-candidate work.",
      "candidate_post_clarification_disposition": "keep closed",
      "owner_clarification_required": true,
      "clarifying_question_for_tony": "Should #24 remain closed, be reopened, spawn a child issue, be marked no implementation planned, receive metadata cleanup only, or be deferred?",
      "candidate_assumptions": [
        "Repo-local audit evidence suggests candidate post-clarification disposition: keep closed.",
        "This candidate is not an approved requirement until Tony confirms it or controlling repo evidence is added."
      ],
      "owner_confirmed_requirement_source": "none recorded; owner decision pending in #312"
    },
    {
      "issue_number": 19,
      "issue_title": "P1 Add core diagram set",
      "closed_date": "2026-06-18",
      "state_reason": "COMPLETED",
      "linked_prs": [],
      "parent_refs": [],
      "follow_up_refs": [],
      "audit_closure_class": "Needs owner review",
      "audit_secondary_flags": [
        "ambiguous closure reason"
      ],
      "why_owner_review_required": "#304 found owner review before any reopen decision.",
      "current_repo_reality": "The audit recommends an explanatory comment or owner-review note.",
      "proposed_disposition": "owner clarification required",
      "rationale": "The audit found no linked parent or follow-up requiring reopen, and no immediate reopen recommendation.",
      "reopen_recommended": false,
      "follow_up_child_issue_recommended": false,
      "metadata_cleanup_recommended": false,
      "suggested_child_issue_title": "",
      "suggested_labels": [],
      "dependency_notes": "Owner may later authorize explanatory comments as metadata work.",
      "hard_boundaries": "Do not reopen or create child issues from this packet.",
      "do_not_start_notes": "Do not start diagram work.",
      "candidate_post_clarification_disposition": "keep closed",
      "owner_clarification_required": true,
      "clarifying_question_for_tony": "Should #19 remain closed, be reopened, spawn a child issue, be marked no implementation planned, receive metadata cleanup only, or be deferred?",
      "candidate_assumptions": [
        "Repo-local audit evidence suggests candidate post-clarification disposition: keep closed.",
        "This candidate is not an approved requirement until Tony confirms it or controlling repo evidence is added."
      ],
      "owner_confirmed_requirement_source": "none recorded; owner decision pending in #312"
    },
    {
      "issue_number": 10,
      "issue_title": "P1-005 Add browser QA evidence",
      "closed_date": "2026-06-21",
      "state_reason": "COMPLETED",
      "linked_prs": [],
      "parent_refs": [],
      "follow_up_refs": [],
      "audit_closure_class": "Duplicate or not planned",
      "audit_secondary_flags": [
        "ambiguous closure reason"
      ],
      "why_owner_review_required": "#304 found owner review before any reopen decision.",
      "current_repo_reality": "The audit recommends leaving closed with an explanatory comment if owner confirms closure intent.",
      "proposed_disposition": "owner clarification required",
      "rationale": "The audit found duplicate-or-not-planned reality and no reopen recommendation.",
      "reopen_recommended": false,
      "follow_up_child_issue_recommended": false,
      "metadata_cleanup_recommended": false,
      "suggested_child_issue_title": "",
      "suggested_labels": [],
      "dependency_notes": "Owner may later authorize explanatory comments as metadata work.",
      "hard_boundaries": "Do not reopen or create child issues from this packet.",
      "do_not_start_notes": "Do not start browser QA work.",
      "candidate_post_clarification_disposition": "keep closed",
      "owner_clarification_required": true,
      "clarifying_question_for_tony": "Should #10 remain closed, be reopened, spawn a child issue, be marked no implementation planned, receive metadata cleanup only, or be deferred?",
      "candidate_assumptions": [
        "Repo-local audit evidence suggests candidate post-clarification disposition: keep closed.",
        "This candidate is not an approved requirement until Tony confirms it or controlling repo evidence is added."
      ],
      "owner_confirmed_requirement_source": "none recorded; owner decision pending in #312"
    },
    {
      "issue_number": 4,
      "issue_title": "P0-004 Align release labels",
      "closed_date": "2026-06-18",
      "state_reason": "COMPLETED",
      "linked_prs": [],
      "parent_refs": [],
      "follow_up_refs": [],
      "audit_closure_class": "Needs owner review",
      "audit_secondary_flags": [
        "ambiguous closure reason"
      ],
      "why_owner_review_required": "#304 found owner review before any reopen decision.",
      "current_repo_reality": "The audit recommends an explanatory comment or owner-review note.",
      "proposed_disposition": "owner clarification required",
      "rationale": "The audit found no linked parent or follow-up requiring reopen, and no immediate reopen recommendation.",
      "reopen_recommended": false,
      "follow_up_child_issue_recommended": false,
      "metadata_cleanup_recommended": false,
      "suggested_child_issue_title": "",
      "suggested_labels": [],
      "dependency_notes": "Owner may later authorize explanatory comments as metadata work.",
      "hard_boundaries": "Do not reopen or create child issues from this packet.",
      "do_not_start_notes": "Do not start label changes from this packet.",
      "candidate_post_clarification_disposition": "keep closed",
      "owner_clarification_required": true,
      "clarifying_question_for_tony": "Should #4 remain closed, be reopened, spawn a child issue, be marked no implementation planned, receive metadata cleanup only, or be deferred?",
      "candidate_assumptions": [
        "Repo-local audit evidence suggests candidate post-clarification disposition: keep closed.",
        "This candidate is not an approved requirement until Tony confirms it or controlling repo evidence is added."
      ],
      "owner_confirmed_requirement_source": "none recorded; owner decision pending in #312"
    },
    {
      "issue_number": 2,
      "issue_title": "P0-002 Fix search special-character handling",
      "closed_date": "2026-06-18",
      "state_reason": "COMPLETED",
      "linked_prs": [],
      "parent_refs": [],
      "follow_up_refs": [],
      "audit_closure_class": "Needs owner review",
      "audit_secondary_flags": [
        "ambiguous closure reason"
      ],
      "why_owner_review_required": "#304 found owner review before any reopen decision.",
      "current_repo_reality": "The audit recommends an explanatory comment or owner-review note.",
      "proposed_disposition": "owner clarification required",
      "rationale": "The audit found no linked parent or follow-up requiring reopen, and no immediate reopen recommendation.",
      "reopen_recommended": false,
      "follow_up_child_issue_recommended": false,
      "metadata_cleanup_recommended": false,
      "suggested_child_issue_title": "",
      "suggested_labels": [],
      "dependency_notes": "Owner may later authorize explanatory comments as metadata work.",
      "hard_boundaries": "Do not reopen or create child issues from this packet.",
      "do_not_start_notes": "Do not start search implementation.",
      "candidate_post_clarification_disposition": "keep closed",
      "owner_clarification_required": true,
      "clarifying_question_for_tony": "Should #2 remain closed, be reopened, spawn a child issue, be marked no implementation planned, receive metadata cleanup only, or be deferred?",
      "candidate_assumptions": [
        "Repo-local audit evidence suggests candidate post-clarification disposition: keep closed.",
        "This candidate is not an approved requirement until Tony confirms it or controlling repo evidence is added."
      ],
      "owner_confirmed_requirement_source": "none recorded; owner decision pending in #312"
    },
    {
      "issue_number": 1,
      "issue_title": "P0-001 Fix Workbench expand and collapse controls",
      "closed_date": "2026-06-18",
      "state_reason": "COMPLETED",
      "linked_prs": [],
      "parent_refs": [],
      "follow_up_refs": [],
      "audit_closure_class": "Needs owner review",
      "audit_secondary_flags": [
        "ambiguous closure reason"
      ],
      "why_owner_review_required": "#304 found owner review before any reopen decision.",
      "current_repo_reality": "The audit recommends an explanatory comment or owner-review note.",
      "proposed_disposition": "owner clarification required",
      "rationale": "The audit found no linked parent or follow-up requiring reopen, and no immediate reopen recommendation.",
      "reopen_recommended": false,
      "follow_up_child_issue_recommended": false,
      "metadata_cleanup_recommended": false,
      "suggested_child_issue_title": "",
      "suggested_labels": [],
      "dependency_notes": "Owner may later authorize explanatory comments as metadata work.",
      "hard_boundaries": "Do not reopen or create child issues from this packet.",
      "do_not_start_notes": "Do not start Workbench implementation.",
      "candidate_post_clarification_disposition": "keep closed",
      "owner_clarification_required": true,
      "clarifying_question_for_tony": "Should #1 remain closed, be reopened, spawn a child issue, be marked no implementation planned, receive metadata cleanup only, or be deferred?",
      "candidate_assumptions": [
        "Repo-local audit evidence suggests candidate post-clarification disposition: keep closed.",
        "This candidate is not an approved requirement until Tony confirms it or controlling repo evidence is added."
      ],
      "owner_confirmed_requirement_source": "none recorded; owner decision pending in #312"
    }
  ],
  "boundary_confirmations": {
    "issues_reopened": false,
    "open_issues_closed": false,
    "follow_up_implementation_tickets_created": false,
    "existing_issues_or_prs_relabeled": false,
    "source_registries_mutated": false,
    "cloudflare_cli_or_api_used": false,
    "runtime_behavior_changed": false,
    "package_authority_changed": false,
    "production_apply_started": false,
    "issue_271_started": false,
    "okf_implementation_started": false,
    "google_sdlc_implementation_started": false,
    "multi_agent_orchestration_started": false,
    "codex_automerge_applied": false
  },
  "candidate_post_clarification_disposition_counts": {
    "keep closed": 12,
    "reopen": 0,
    "spawn child issue": 0,
    "no implementation planned": 0,
    "defer with rationale": 0,
    "metadata cleanup only": 1,
    "already covered by open parent/meta issue": 9
  },
  "owner_clarification_required_count": 22
}
