{
  "schema_version": "0.2",
  "records": [
    {
      "id": "TRK-001",
      "type": "goal",
      "status": "complete",
      "summary": "Add an opencode-compatible delivery layer to the PRD Plugin while keeping the Codex layer working, generalize the install script, version lookup, and version-marker checks, neutralize Codex-specific doc references in three skills, mirror the skill set into .opencode/skill/, and bump the plugin to 0.5.30.",
      "linked_ids": [
        "REQ-002",
        "IMP-TASK-001",
        "IMP-TASK-002",
        "IMP-TASK-003",
        "IMP-TASK-004",
        "IMP-TASK-005"
      ],
      "owner_agent": "AGENT-001",
      "created_from_session": "SES-002",
      "created_at": "2026-06-16",
      "updated_at": "2026-06-16"
    },
    {
      "id": "TRK-002",
      "type": "active_work",
      "status": "complete",
      "summary": "Generalize prd_install_skills.py to support --target-agent codex|opencode|both with a .opencode/skill default target, and expose opencode_target config.",
      "linked_ids": [
        "REQ-002",
        "TRK-001",
        "IMP-TASK-001"
      ],
      "owner_agent": "AGENT-001",
      "created_from_session": "SES-002",
      "created_at": "2026-06-16",
      "updated_at": "2026-06-16"
    },
    {
      "id": "TRK-003",
      "type": "active_work",
      "status": "complete",
      "summary": "Add .opencode/plugin.json and mirror the canonical skills/ into .opencode/skill/ for the repo and repo-skeleton.",
      "linked_ids": [
        "REQ-002",
        "TRK-001",
        "IMP-TASK-002"
      ],
      "owner_agent": "AGENT-001",
      "created_from_session": "SES-002",
      "created_at": "2026-06-16",
      "updated_at": "2026-06-16"
    },
    {
      "id": "TRK-004",
      "type": "active_work",
      "status": "complete",
      "summary": "Generalize version_advice.py, gap_audit.py, release_check.py, and local_workflow_check.py to detect and validate .opencode/plugin.json alongside .codex-plugin/plugin.json.",
      "linked_ids": [
        "REQ-002",
        "TRK-001",
        "IMP-TASK-003"
      ],
      "owner_agent": "AGENT-001",
      "created_from_session": "SES-002",
      "created_at": "2026-06-16",
      "updated_at": "2026-06-16"
    },
    {
      "id": "TRK-005",
      "type": "active_work",
      "status": "complete",
      "summary": "Replace Codex-specific language in skills/project-fold-it-in, skills/project-request-intake, and skills/project-session-close with neutral host-agent language; sync the .agents/skills and templates/repo-skeleton copies.",
      "linked_ids": [
        "REQ-002",
        "TRK-001",
        "IMP-TASK-004"
      ],
      "owner_agent": "AGENT-001",
      "created_from_session": "SES-002",
      "created_at": "2026-06-16",
      "updated_at": "2026-06-16"
    },
    {
      "id": "TRK-006",
      "type": "active_work",
      "status": "complete",
      "summary": "Update README.md, docs/METHOD.md, templates/config.json, templates/skill-install-scope.json, and the repo-skeleton mirror; bump plugin version 0.5.29 -> 0.5.30; add release entries to .prd_plugin/state/releases.json and templates/releases.json.",
      "linked_ids": [
        "REQ-002",
        "TRK-001",
        "IMP-TASK-005"
      ],
      "owner_agent": "AGENT-001",
      "created_from_session": "SES-002",
      "created_at": "2026-06-16",
      "updated_at": "2026-06-16"
    },
    {
      "id": "TRK-007",
      "type": "active_work",
      "status": "complete",
      "summary": "Historical integration task removed by user request.",
      "linked_ids": [
        "REQ-001",
        "TRK-008",
        "TRK-009",
        "TRK-010",
        "TRK-011",
        "TRK-012",
        "TRK-013"
      ],
      "owner_agent": "AGENT-001",
      "created_from_session": "SES-003",
      "created_at": "2026-06-16",
      "updated_at": "2026-06-16"
    },
    {
      "id": "TRK-008",
      "type": "active_work",
      "status": "complete",
      "summary": "Historical integration configuration task removed by user request.",
      "linked_ids": [
        "REQ-001",
        "TRK-007"
      ],
      "owner_agent": "AGENT-001",
      "created_from_session": "SES-003",
      "created_at": "2026-06-16",
      "updated_at": "2026-06-16"
    },
    {
      "id": "TRK-009",
      "type": "active_work",
      "status": "complete",
      "summary": "Historical integration installation task removed by user request.",
      "linked_ids": [
        "REQ-001",
        "TRK-007"
      ],
      "owner_agent": "AGENT-001",
      "created_from_session": "SES-003",
      "created_at": "2026-06-16",
      "updated_at": "2026-06-16"
    },
    {
      "id": "TRK-010",
      "type": "active_work",
      "status": "complete",
      "summary": "Historical integration skill task removed by user request.",
      "linked_ids": [
        "REQ-001",
        "TRK-007"
      ],
      "owner_agent": "AGENT-001",
      "created_from_session": "SES-003",
      "created_at": "2026-06-16",
      "updated_at": "2026-06-16"
    },
    {
      "id": "TRK-011",
      "type": "active_work",
      "status": "complete",
      "summary": "Add skills/project-prd-plugin-setup/SKILL.md for first-use onboarding and customized .prd_plugin/config.json.",
      "linked_ids": [
        "REQ-001",
        "TRK-007",
        "TRK-010"
      ],
      "owner_agent": "AGENT-001",
      "created_from_session": "SES-003",
      "created_at": "2026-06-16",
      "updated_at": "2026-06-16"
    },
    {
      "id": "TRK-012",
      "type": "active_work",
      "status": "complete",
      "summary": "Add one optional-use bullet each to project-memory, project-traceability-sync, project-health, project-request-intake, project-session-close; sync .agents/skills, .opencode/skill, and skeleton copies.",
      "linked_ids": [
        "REQ-001",
        "TRK-007",
        "TRK-010",
        "TRK-011"
      ],
      "owner_agent": "AGENT-001",
      "created_from_session": "SES-003",
      "created_at": "2026-06-16",
      "updated_at": "2026-06-16"
    },
    {
      "id": "TRK-013",
      "type": "active_work",
      "status": "complete",
      "summary": "Bump plugin version 0.5.30 -> 0.5.31 in both manifests, config, and project state; add release entry; mark REQ-001 implemented with graduated_to; add CHG-002 and EV-002.",
      "linked_ids": [
        "REQ-001",
        "TRK-007",
        "TRK-008",
        "TRK-009",
        "TRK-010",
        "TRK-011",
        "TRK-012"
      ],
      "owner_agent": "AGENT-001",
      "created_from_session": "SES-003",
      "created_at": "2026-06-16",
      "updated_at": "2026-06-16"
    },
    {
      "id": "TRK-022",
      "type": "goal",
      "status": "complete",
      "summary": "Act on the audit-driven recommendations from the D:\\Projects\\improve report: retrospective guidance, promotion-policy safeguards, project self-audit, read-with-offset documentation, fold-it-in guardrails, and state-consistency extra-work findings.",
      "linked_ids": [
        "TRK-014",
        "TRK-015",
        "TRK-016",
        "TRK-017",
        "TRK-018",
        "TRK-019",
        "TRK-020",
        "TRK-021",
        "EV-001",
        "EV-002"
      ],
      "owner_agent": "AGENT-001",
      "created_from_session": "SES-004",
      "created_at": "2026-06-16",
      "updated_at": "2026-06-16"
    },
    {
      "id": "TRK-014",
      "type": "active_work",
      "status": "complete",
      "summary": "Add retrospective bullet to skills/project-session-close/SKILL.md (closeout step 16: optional docs/retrospectives/<date>-<topic>.md when the session took >5 turns or hit tool errors). Maps to improve report finding: 0 retrospectives in 24 repos despite the machinery existing.",
      "linked_ids": [
        "TRK-022"
      ],
      "owner_agent": "AGENT-001",
      "created_from_session": "SES-004",
      "created_at": "2026-06-16",
      "updated_at": "2026-06-16"
    },
    {
      "id": "TRK-015",
      "type": "active_work",
      "status": "complete",
      "summary": "Add memory.promotion_policy to templates/config.json (default: all; selective mode requires confidence>=high and >=2 evidence refs; weekly_gc_stale_after_days: 90). Add selective-promote guardrail to project-memory skill and to project-session-close. Maps to improve report finding: 100% promotion rate in Asset-Foundry and ZeusGrid with no filtering, memory grows unbounded.",
      "linked_ids": [
        "TRK-022",
        "TRK-014"
      ],
      "owner_agent": "AGENT-001",
      "created_from_session": "SES-004",
      "created_at": "2026-06-16",
      "updated_at": "2026-06-16"
    },
    {
      "id": "TRK-016",
      "type": "active_work",
      "status": "complete",
      "summary": "Historical large-file integration task removed by user request.",
      "linked_ids": [
        "TRK-022",
        "TRK-015"
      ],
      "owner_agent": "AGENT-001",
      "created_from_session": "SES-004",
      "created_at": "2026-06-16",
      "updated_at": "2026-06-16"
    },
    {
      "id": "TRK-017",
      "type": "active_work",
      "status": "complete",
      "summary": "Add skills/project-self-audit/SKILL.md and scripts/prd_self_audit.py. The skill walks a repo, mines 4-5 lightweight signals (rule statements, debt markers, session transcripts, consistency-check output), produces gap-analysis.md, writes a REQ-* rule-vs-reality finding, and surfaces an HLT-* if the gap is significant. Maps to improve report: PRD Plugin should be the meta-tool that audits its own hosts.",
      "linked_ids": [
        "TRK-022",
        "TRK-016"
      ],
      "owner_agent": "AGENT-001",
      "created_from_session": "SES-004",
      "created_at": "2026-06-16",
      "updated_at": "2026-06-16"
    },
    {
      "id": "TRK-018",
      "type": "active_work",
      "status": "complete",
      "summary": "Document read-before-edit and read-with-offset as recommended host-agent tool wrappers in docs/METHOD.md. The skills do not enforce these, but PRD Plugin agents reading large state files would benefit. Maps to improve report finding: 48 of 87 errors are file-exceeds-max-tokens, 9 are file-not-read-yet.",
      "linked_ids": [
        "TRK-022"
      ],
      "owner_agent": "AGENT-001",
      "created_from_session": "SES-004",
      "created_at": "2026-06-16",
      "updated_at": "2026-06-16"
    },
    {
      "id": "TRK-019",
      "type": "active_work",
      "status": "complete",
      "summary": "Add pre-flight guardrails to skills/project-fold-it-in: detect affected-file-count > 20, detect cross-cutting changes (templates + skills + state), require evidence before finalization, fail loud if a guardrail trips. Maps to improve report finding: SKILL sessions are 4-5x more error-prone (8-10% vs <2% baseline).",
      "linked_ids": [
        "TRK-022",
        "TRK-014"
      ],
      "owner_agent": "AGENT-001",
      "created_from_session": "SES-004",
      "created_at": "2026-06-16",
      "updated_at": "2026-06-16"
    },
    {
      "id": "TRK-020",
      "type": "active_work",
      "status": "complete",
      "summary": "Loosen state_consistency_check.py: when an evidence/session summary claims ID X but also references IDs Y and Z that were not in the source plan, treat Y and Z as a positive signal (extra work was done) rather than as drift. Maps to improve report finding: 0 of 21 sessions are aligned under the current bar.",
      "linked_ids": [
        "TRK-022"
      ],
      "owner_agent": "AGENT-001",
      "created_from_session": "SES-004",
      "created_at": "2026-06-16",
      "updated_at": "2026-06-16"
    },
    {
      "id": "TRK-021",
      "type": "active_work",
      "status": "complete",
      "summary": "Bump plugin version 0.5.31 -> 0.5.32, add release entry, write CHG-003 + EV-003, run full verification, commit green. Each item is independently shippable; TRK-021 is the closeout and release.",
      "linked_ids": [
        "TRK-022",
        "TRK-014",
        "TRK-015",
        "TRK-016",
        "TRK-017",
        "TRK-018",
        "TRK-019",
        "TRK-020"
      ],
      "owner_agent": "AGENT-001",
      "created_from_session": "SES-004",
      "created_at": "2026-06-16",
      "updated_at": "2026-06-16"
    },
    {
      "id": "TRK-023",
      "type": "goal",
      "status": "complete",
      "summary": "Make agents reliably select and follow the correct workflow at the correct time: add a user-selectable tiered autonomy model (autonomous/key_decision/guided) with an explicit decision-quality standard, make the skill policy consistent (resolve the 5 autonomy conflicts) and DRY (shared method docs), add a router/decision-policy skill, fix workflow dead-ends, and enforce the policy with a gate + CI that read the config flags.",
      "linked_ids": [
        "CHG-008",
        "EV-005",
        "REQ-031"
      ],
      "owner_agent": "AGENT-CODEX",
      "created_from_session": "SES-CODEX-20260620",
      "created_at": "2026-06-20",
      "updated_at": "2026-06-20"
    },
    {
      "id": "TRK-024",
      "type": "goal",
      "status": "complete",
      "summary": "Add grounding (anti-hallucination) rules and a CLAUDE.md so Claude Code has an always-on instruction file, and a method-wide no-timescales rule (prefer complexity and confidence ratings), enforced by a prd_gate warning.",
      "linked_ids": [
        "REQ-032",
        "CHG-009",
        "EV-006"
      ],
      "owner_agent": "AGENT-CODEX",
      "created_from_session": "SES-CODEX-20260621",
      "created_at": "2026-06-21",
      "updated_at": "2026-06-21"
    },
    {
      "id": "TRK-025",
      "type": "goal",
      "status": "complete",
      "summary": "Add project-change-request: a mid-development change orchestrator that classifies add/change/remove/defer asks and cascades them through brainstorm -> PRD -> architecture -> implementation plan (adding/updating/removing tasks), with a scope-change checkpoint, instead of silently editing planned artifacts or just coding the change.",
      "linked_ids": [
        "REQ-033",
        "CHG-010",
        "EV-007"
      ],
      "owner_agent": "AGENT-CODEX",
      "created_from_session": "SES-CODEX-20260621",
      "created_at": "2026-06-21",
      "updated_at": "2026-06-21"
    },
    {
      "id": "TRK-026",
      "type": "goal",
      "status": "complete",
      "summary": "Make Claude Code actually use the skills like Codex does: add the hub root .claude/skills mirror (Codex/opencode had root mirrors, Claude did not), an always-on CLAUDE.md per-task skill routing map, and a SessionStart/UserPromptSubmit nudge hook that injects the router reminder every turn.",
      "linked_ids": [
        "REQ-034",
        "CHG-011",
        "EV-008"
      ],
      "owner_agent": "AGENT-CODEX",
      "created_from_session": "SES-CODEX-20260621",
      "created_at": "2026-06-21",
      "updated_at": "2026-06-21"
    },
    {
      "id": "TRK-027",
      "type": "goal",
      "status": "complete",
      "summary": "Make skill usage observable: capture which skills an agent invokes (when/where) via a Claude Code PostToolUse hook, and report it joined with the ID records into a timeline + per-session summary, flagging work shipped without logged verification/TDD skill use.",
      "linked_ids": [
        "REQ-035",
        "CHG-012",
        "EV-009"
      ],
      "owner_agent": "AGENT-CODEX",
      "created_from_session": "SES-CODEX-20260621",
      "created_at": "2026-06-21",
      "updated_at": "2026-06-21"
    },
    {
      "id": "TRK-028",
      "type": "goal",
      "status": "complete",
      "summary": "Auto-generate the skill-usage report instead of requiring a manual script run: a Claude Code Stop hook regenerates .prd_plugin/local/skill-usage-report.md at the end of each turn.",
      "linked_ids": [
        "REQ-036",
        "CHG-013",
        "EV-010"
      ],
      "owner_agent": "AGENT-CODEX",
      "created_from_session": "SES-CODEX-20260621",
      "created_at": "2026-06-21",
      "updated_at": "2026-06-21"
    },
    {
      "id": "TRK-029",
      "type": "goal",
      "status": "complete",
      "summary": "Add slash commands to switch autonomy modes and toggle the Claude hooks: /prd-autonomy [level] and /prd-hooks [status|enable|disable], backed by prd_gate.py set-autonomy and a new prd_hooks.py.",
      "linked_ids": [
        "REQ-037",
        "CHG-014",
        "EV-011"
      ],
      "owner_agent": "AGENT-CODEX",
      "created_from_session": "SES-CODEX-20260621",
      "created_at": "2026-06-21",
      "updated_at": "2026-06-21"
    },
    {
      "id": "TRK-030",
      "type": "goal",
      "status": "complete",
      "summary": "Tracking/admin slash commands (/prd-status, /prd-report, /prd-new, /prd-track, /prd-close) + read-only prd_status.py one-screen status helper.",
      "linked_ids": [
        "REQ-038",
        "CHG-016",
        "EV-012"
      ],
      "owner_agent": "AGENT-CLAUDE",
      "created_from_session": "SES-CLAUDE-20260623",
      "created_at": "2026-06-23",
      "updated_at": "2026-06-23"
    },
    {
      "id": "TRK-031",
      "type": "goal",
      "status": "complete",
      "summary": "Document agent self-managed subagents/parallel/agent-teams in AGENTS.md + CLAUDE.md (hub + skeleton); plugin does not orchestrate.",
      "linked_ids": [
        "REQ-039",
        "CHG-017",
        "EV-013"
      ],
      "owner_agent": "AGENT-CLAUDE",
      "created_from_session": "SES-CLAUDE-20260623",
      "created_at": "2026-06-23",
      "updated_at": "2026-06-23"
    },
    {
      "id": "TRK-032",
      "type": "goal",
      "status": "complete",
      "summary": "Plain-language-first reporting + autonomous agents don't ask permission to continue: reporting.md method doc, AGENTS.md/CLAUDE.md rules, decision-policy skill rule (7 mirrors).",
      "linked_ids": [
        "REQ-040",
        "CHG-018",
        "EV-014"
      ],
      "owner_agent": "AGENT-CLAUDE",
      "created_from_session": "SES-CLAUDE-20260624",
      "created_at": "2026-06-24",
      "updated_at": "2026-06-24"
    },
    {
      "id": "TRK-033",
      "type": "goal",
      "status": "complete",
      "summary": "Machine-first traceability graph (prd_graph.py + /prd-graph): provenance/impact/gaps queries + AI-Collab-v3 cause/effect export; optional Stop-hook auto-refresh (off by default).",
      "linked_ids": [
        "REQ-041",
        "CHG-019",
        "EV-015"
      ],
      "owner_agent": "AGENT-CLAUDE",
      "created_from_session": "SES-CLAUDE-20260624",
      "created_at": "2026-06-24",
      "updated_at": "2026-06-24"
    },
    {
      "id": "TRK-034",
      "type": "goal",
      "status": "complete",
      "summary": "Autonomous run-until-done Stop guard (prd_stop_guard.py): deterministic continuation toward the active TRK goal, consent-floor pause escape, continue cap; wired into Stop hooks + documented in decision-policy.",
      "linked_ids": [
        "REQ-042",
        "CHG-020",
        "EV-016"
      ],
      "owner_agent": "AGENT-CLAUDE",
      "created_from_session": "SES-CLAUDE-20260624",
      "created_at": "2026-06-24",
      "updated_at": "2026-06-24"
    },
    {
      "id": "TRK-035",
      "type": "goal",
      "status": "complete",
      "summary": "Harden the audit findings: fix prd_graph field-name/gap bug, fix Stop-guard no-op + cap, surface malformed JSON, atomic config writes, gap_audit guards, doc/router/skill gaps for the active-goal workflow and autonomy-pause escape.",
      "linked_ids": [
        "REQ-043",
        "CHG-021",
        "EV-017"
      ],
      "owner_agent": "AGENT-CLAUDE",
      "created_from_session": "SES-CLAUDE-20260624",
      "created_at": "2026-06-24",
      "updated_at": "2026-06-24"
    },
    {
      "id": "TRK-036",
      "type": "goal",
      "status": "complete",
      "summary": "Make generated Claude Code hook commands use a portable, install-time-detected Python interpreter (REQ-044): detect python3/python in prd_install, rewrite .claude/settings.json hook tokens, add a runnable-interpreter test, document it. Done = test suite + local_workflow_check pass.",
      "linked_ids": [
        "CHG-022",
        "EV-018",
        "REQ-044"
      ],
      "owner_agent": "AGENT-CLAUDE",
      "created_from_session": "SES-CLAUDE-20260625",
      "created_at": "2026-06-25",
      "updated_at": "2026-06-25"
    },
    {
      "id": "TRK-037",
      "type": "goal",
      "status": "complete",
      "summary": "Remove session-close/wrap-up nagging from the plugin: nudge hook, reporting.md, AGENTS.md/CLAUDE.md, decision-policy red flag (7 mirrors); session-close reframed as user-invoked.",
      "linked_ids": [
        "REQ-045",
        "CHG-023",
        "EV-019"
      ],
      "owner_agent": "AGENT-CLAUDE",
      "created_from_session": "SES-CLAUDE-20260624",
      "created_at": "2026-06-24",
      "updated_at": "2026-06-24"
    },
    {
      "id": "TRK-038",
      "type": "goal",
      "status": "complete",
      "summary": "Hoist the decision-quality bar into AGENTS.md + CLAUDE.md (hub + skeleton) so it's read every turn; content unchanged.",
      "linked_ids": [
        "REQ-046",
        "CHG-024",
        "EV-020"
      ],
      "owner_agent": "AGENT-CLAUDE",
      "created_from_session": "SES-CLAUDE-20260624",
      "created_at": "2026-06-24",
      "updated_at": "2026-06-24"
    },
    {
      "id": "TRK-039",
      "type": "goal",
      "status": "complete",
      "summary": "Fix installer clobbering downstream README with the plugin README: remove skeleton README + never-overwrite guard (even under --force).",
      "linked_ids": [
        "REQ-047",
        "CHG-025",
        "EV-021"
      ],
      "owner_agent": "AGENT-CLAUDE",
      "created_from_session": "SES-CLAUDE-20260624",
      "created_at": "2026-06-24",
      "updated_at": "2026-06-24"
    },
    {
      "id": "TRK-040",
      "type": "goal",
      "status": "complete",
      "summary": "PreToolUse pre-commit gate: block `git commit` when prd_gate finds errors; opt-in (automation.precommit_gate), fail-open; wired into settings + /prd-hooks; dogfooded on the hub.",
      "linked_ids": [
        "REQ-048",
        "CHG-026",
        "EV-022"
      ],
      "owner_agent": "AGENT-CLAUDE",
      "created_from_session": "SES-CLAUDE-20260624",
      "created_at": "2026-06-24",
      "updated_at": "2026-06-24"
    },
    {
      "id": "TRK-041",
      "type": "goal",
      "status": "complete",
      "summary": "Reinforce 'use the skills, don't work from memory (drifts after compaction)' in AGENTS.md + CLAUDE.md (hub + skeleton); AGENTS.md brought to parity.",
      "linked_ids": [
        "REQ-049",
        "CHG-027",
        "EV-023"
      ],
      "owner_agent": "AGENT-CLAUDE",
      "created_from_session": "SES-CLAUDE-20260624",
      "created_at": "2026-06-24",
      "updated_at": "2026-06-24"
    },
    {
      "id": "TRK-042",
      "type": "goal",
      "status": "complete",
      "summary": "prd-install writes repo-scoped Claude plugin config (extraKnownMarketplaces + enabledPlugins, additive merge) so the plugin is enabled per-repo; native /plugin enable|disable toggles it.",
      "linked_ids": [
        "REQ-050",
        "CHG-028",
        "EV-024"
      ],
      "owner_agent": "AGENT-CLAUDE",
      "created_from_session": "SES-CLAUDE-20260624",
      "created_at": "2026-06-24",
      "updated_at": "2026-06-24"
    },
    {
      "id": "TRK-043",
      "type": "goal",
      "status": "complete",
      "summary": "Phase 2 (Claude plugin-primary): --claude delivers skills via the enabled plugin, skeleton stops planting .claude/skills, --claude-skills escape hatch, CLI option fix + regression test.",
      "linked_ids": [
        "REQ-051",
        "CHG-029",
        "EV-025"
      ],
      "owner_agent": "AGENT-CLAUDE",
      "created_from_session": "SES-CLAUDE-20260624",
      "created_at": "2026-06-24",
      "updated_at": "2026-06-24"
    },
    {
      "id": "TRK-044",
      "type": "goal",
      "status": "complete",
      "summary": "Build the PRD Plugin MCP server (Phase 1 tools + Phase 2 wiring) with TDD, plus the bundled stop-guard/status-vocabulary fixes; done when tests + e2e are green, the gate passes, and the release is staged.",
      "linked_ids": [
        "REQ-052",
        "PRD-002",
        "ARCH-002",
        "IMP-002",
        "CHG-030",
        "EV-026"
      ],
      "owner_agent": "AGENT-CLAUDE",
      "created_from_session": "SES-CLAUDE-20260702",
      "created_at": "2026-07-02",
      "updated_at": "2026-07-02"
    },
    {
      "id": "TRK-045",
      "type": "goal",
      "status": "complete",
      "summary": "Hardening audit loop over the MCP server work (REQ-052): find C/H/M/L gaps via parallel review + deterministic checks, fix all of them, re-audit until clean.",
      "linked_ids": [
        "REQ-052",
        "CHG-031",
        "EV-027"
      ],
      "owner_agent": "AGENT-CLAUDE",
      "created_from_session": "SES-CLAUDE-20260702",
      "created_at": "2026-07-02",
      "updated_at": "2026-07-02"
    },
    {
      "id": "TRK-046",
      "type": "goal",
      "status": "complete",
      "summary": "Fix the Stop guard multi-session conscription hazard (REQ-053): PRD_STOP_GUARD=off opt-out + session-ownership binding, test-first, both hook copies; then publish 0.5.79 carrying the hardening commit downstream verified missing from the 0.5.78 npm tarball.",
      "linked_ids": [
        "REQ-053",
        "CHG-032",
        "EV-028"
      ],
      "owner_agent": "AGENT-CLAUDE",
      "created_from_session": "SES-CLAUDE-20260702",
      "created_at": "2026-07-02",
      "updated_at": "2026-07-02"
    },
    {
      "id": "TRK-047",
      "type": "goal",
      "status": "complete",
      "summary": "Intake sweep: fix prd_graph validation_ids/phase_id/applies_to with a template-shaped regression test (REQ-055); add positive commit discipline so autonomous agents commit verified increments (REQ-056); close the unsubmitted-plugin-bug hole with an intake rule + prd_gate warning (REQ-057); graduate the stale REQ-002/REQ-009 pair. Then release.",
      "linked_ids": [
        "REQ-055",
        "REQ-056",
        "REQ-057",
        "CHG-033",
        "EV-029"
      ],
      "owner_agent": "AGENT-CLAUDE",
      "created_from_session": "SES-CLAUDE-20260710",
      "created_at": "2026-07-10",
      "updated_at": "2026-07-10"
    },
    {
      "id": "TRK-048",
      "type": "goal",
      "status": "complete",
      "summary": "Make request submission automatic: data-driven plugin-surface classifier shared by prd_gate.py and mcp/server.cjs; new request_autosubmit.py that flags, exports, and delivers to a configured hub; prd_file_request calls it. Fail-open, test-first (REQ-058).",
      "linked_ids": [
        "REQ-058",
        "CHG-034",
        "EV-030"
      ],
      "owner_agent": "AGENT-CLAUDE",
      "created_from_session": "SES-CLAUDE-20260710",
      "created_at": "2026-07-10",
      "updated_at": "2026-07-10"
    },
    {
      "id": "TRK-049",
      "type": "goal",
      "status": "complete",
      "summary": "Split the consent floor: autonomous tier is standing consent to ship (commit/push/merge/tag/publish to the work's own repos+registries, gate-green precondition); hard never-unlock set (secrets, force-push/history destruction, other-repo edits, irreversible outward spend) holds in every tier. Update decision-policy (authority) + CLAUDE/AGENTS (hub+skeleton) + git-workflow + method docs + tests, then release.",
      "linked_ids": [
        "REQ-059",
        "DEC-001",
        "CHG-035",
        "EV-031"
      ],
      "owner_agent": "AGENT-CLAUDE",
      "created_from_session": "SES-CLAUDE-20260710",
      "created_at": "2026-07-10",
      "updated_at": "2026-07-10"
    },
    {
      "id": "TRK-050",
      "type": "goal",
      "status": "complete",
      "summary": "Ship project-llm-wiki (adapted from MIT karpathy-llm-wiki) + automatic workflow integration: session-start nudge query/maintain line; session-close ingest+lint step; verification/fold-it-in as-built ingest; self-service query-before-ask; setup-time init; decision-policy router entry; knowledge.llm_wiki.enabled config (default on, lazy init); 7 mirrors + install-scope + required_skills + INSTALL-MATRIX + LICENSE/attribution; tests; release. (REQ-060)",
      "linked_ids": [
        "REQ-060",
        "CHG-036",
        "EV-032"
      ],
      "owner_agent": "AGENT-CLAUDE",
      "created_from_session": "SES-CLAUDE-20260711",
      "created_at": "2026-07-11",
      "updated_at": "2026-07-11"
    },
    {
      "id": "TRK-051",
      "type": "goal",
      "status": "complete",
      "summary": "Deep wiki backfill for updating repos (REQ-061): installer marker on established-repo adoption; read-only prd_wiki_backfill.py surveyor (--plan/--status); conditional nudge line; project-llm-wiki Backfill mode; prd_status surfacing; script-install-scope registration; tests; release.",
      "linked_ids": [
        "REQ-061",
        "CHG-037",
        "EV-033"
      ],
      "owner_agent": "AGENT-CLAUDE",
      "created_from_session": "SES-CLAUDE-20260711",
      "created_at": "2026-07-11",
      "updated_at": "2026-07-11"
    },
    {
      "id": "TRK-052",
      "type": "goal",
      "status": "complete",
      "summary": "Dogfood project-llm-wiki: create and deeply backfill the hub repo's own wiki/ from the codebase, method docs, state, and git history — grounded articles across method, skills, state/IDs, MCP, hooks, delivery, requests, knowledge, release, decisions, and operations.",
      "linked_ids": [
        "REQ-060",
        "REQ-061",
        "EV-034"
      ],
      "owner_agent": "AGENT-CLAUDE",
      "created_from_session": "SES-CLAUDE-20260711",
      "created_at": "2026-07-11",
      "updated_at": "2026-07-11"
    },
    {
      "id": "TRK-053",
      "type": "goal",
      "status": "complete",
      "summary": "Fix Windows-console UnicodeEncodeError in prd_status (U+26A0) and prd_precommit_gate (U+2192); make agent-facing CLI/hook output cp1252-safe with a regression test scanning scripts+hooks; harden prd_status stdout. Release (REQ-062).",
      "linked_ids": [
        "REQ-062",
        "CHG-038",
        "EV-035"
      ],
      "owner_agent": "AGENT-CLAUDE",
      "created_from_session": "SES-CLAUDE-20260711",
      "created_at": "2026-07-11",
      "updated_at": "2026-07-11"
    },
    {
      "id": "TRK-054",
      "type": "goal",
      "status": "complete",
      "summary": "Exclude generated report artifacts from the wiki backfill survey (REQ-063): add request-report to SKIP_DIRS and a ('docs','evidence') path-prefix skip in prd_wiki_backfill.build_plan; mirror the exclusions in prd_install.flag_wiki_backfill_if_needed; test; patch release 0.5.86.",
      "linked_ids": [
        "REQ-063",
        "CHG-039",
        "EV-036"
      ],
      "owner_agent": "AGENT-CLAUDE",
      "created_from_session": "SES-CLAUDE-20260711",
      "created_at": "2026-07-11",
      "updated_at": "2026-07-11"
    },
    {
      "id": "TRK-055",
      "type": "goal",
      "status": "complete",
      "summary": "Add git commit provenance to the LLM wiki schema (REQ-064): Commit field in article + archive templates; skill records it on ingest/backfill + log + lint heuristic; surveyor emits head_commit; backfill the hub's 18 articles; tests; release.",
      "linked_ids": [
        "REQ-064",
        "CHG-040",
        "EV-037"
      ],
      "owner_agent": "AGENT-CLAUDE",
      "created_from_session": "SES-CLAUDE-20260711",
      "created_at": "2026-07-11",
      "updated_at": "2026-07-11"
    },
    {
      "id": "TRK-056",
      "type": "goal",
      "status": "complete",
      "summary": "Drift coverage refresh + on-stop wiring (REQ-065): extend drift_monitor validators (prd_gate, prd_self_audit, prd_graph, staleness_audit) + archetype patterns + config; add cheap on-stop profile; new prd_drift_check.py Stop hook (fail-open, surfaces one-line summary); drift.monitoring.on_stop flag (default off) + /prd-drift command + prd_hooks integration; tests; release.",
      "linked_ids": [
        "REQ-065",
        "CHG-041",
        "EV-038"
      ],
      "owner_agent": "AGENT-CLAUDE",
      "created_from_session": "SES-CLAUDE-20260711",
      "created_at": "2026-07-11",
      "updated_at": "2026-07-11"
    },
    {
      "id": "TRK-057",
      "type": "goal",
      "status": "complete",
      "summary": "Drift event log (REQ-067): compact versioned events.jsonl appended by every drift run; read_drift_events() + drift_monitor.py --log reader; documented schema; wiki ingest; tests; release.",
      "linked_ids": [
        "REQ-067",
        "CHG-043",
        "EV-040"
      ],
      "owner_agent": "AGENT-CLAUDE",
      "created_from_session": "SES-CLAUDE-20260711",
      "created_at": "2026-07-11",
      "updated_at": "2026-07-11"
    },
    {
      "id": "TRK-058",
      "type": "goal",
      "status": "complete",
      "summary": "Auto plugin-version-available detection (REQ-068): prd_version_check.py (npm query, TTL cache, fail-open) + nudge/status surfacing + /prd-version toggle; tests; release.",
      "linked_ids": [
        "REQ-068",
        "CHG-044",
        "EV-041"
      ],
      "owner_agent": "AGENT-CLAUDE",
      "created_from_session": "SES-CLAUDE-20260711",
      "created_at": "2026-07-11",
      "updated_at": "2026-07-11"
    },
    {
      "id": "TRK-059",
      "type": "goal",
      "status": "complete",
      "summary": "Drift-event feed export toggle (REQ-069): drift.monitoring.export.enabled + export_path; /prd-drift export on|off; tests; release.",
      "linked_ids": [
        "REQ-069",
        "CHG-045",
        "EV-042"
      ],
      "owner_agent": "AGENT-CLAUDE",
      "created_from_session": "SES-CLAUDE-20260711",
      "created_at": "2026-07-11",
      "updated_at": "2026-07-11"
    },
    {
      "id": "TRK-060",
      "type": "goal",
      "status": "complete",
      "summary": "Config toggle surface (REQ-070): prd_config.py TOGGLES registry + get/set/list (validated, style-preserving); /prd-config command; docs; tests; release.",
      "linked_ids": [
        "REQ-070",
        "CHG-046",
        "EV-043"
      ],
      "owner_agent": "AGENT-CLAUDE",
      "created_from_session": "SES-CLAUDE-20260711",
      "created_at": "2026-07-11",
      "updated_at": "2026-07-11"
    },
    {
      "id": "TRK-061",
      "type": "goal",
      "status": "complete",
      "summary": "Complete cross-host hook parity (REQ-071): shared .prd_plugin/hooks/ scripts referenced by Claude+Codex+opencode; Codex hooks.json wires all events; opencode JS plugin; parity tests; phased delivery. Phase 1 = shared foundation + Codex; Phase 2 = opencode. [Phase 1 shipped v0.5.94: shared hooks + Codex nudge/stop_guard/session_report/drift_check. Remaining: Phase 1b precommit/log adapters, Phase 2 opencode plugin.]",
      "linked_ids": [
        "REQ-071",
        "CHG-047",
        "CHG-048",
        "EV-044",
        "EV-045"
      ],
      "owner_agent": "AGENT-CLAUDE",
      "created_from_session": "SES-CLAUDE-20260711",
      "created_at": "2026-07-11",
      "updated_at": "2026-07-11"
    },
    {
      "id": "TRK-062",
      "type": "goal",
      "status": "complete",
      "summary": "Fix prd-install --force to refresh plugin files state-preservingly (REQ-075): protect .prd_plugin/state|ids|local + config.json in _copy_skeleton (overwrite only with --yes); remove the pre-copy abort; report refreshed vs preserved; update tests + onboarding docs; release.",
      "linked_ids": [
        "REQ-075",
        "CHG-051",
        "EV-048"
      ],
      "owner_agent": "AGENT-CLAUDE",
      "created_from_session": "SES-CLAUDE-20260711",
      "created_at": "2026-07-11",
      "updated_at": "2026-07-11"
    },
    {
      "id": "TRK-063",
      "type": "goal",
      "status": "done",
      "summary": "Adopt ingest-manual-kit + write validated docs/prd-plugin-ingest-manual.html (REQ-077); then ingest-manual drift detection + hook (REQ-078).",
      "linked_ids": [
        "REQ-077",
        "REQ-078"
      ],
      "owner_agent": "AGENT-CLAUDE",
      "created_from_session": "SES-CLAUDE-20260711",
      "created_at": "2026-07-11",
      "updated_at": "2026-07-11"
    },
    {
      "id": "TRK-064",
      "type": "goal",
      "status": "done",
      "summary": "Source-path-aware ingest-manual drift (REQ-079): cited-file diff since meta.commit as the primary staleness signal; commit-count as coarse fallback.",
      "linked_ids": [
        "REQ-079",
        "REQ-078"
      ],
      "owner_agent": "AGENT-CLAUDE",
      "created_from_session": "SES-CLAUDE-20260711",
      "created_at": "2026-07-11",
      "updated_at": "2026-07-11"
    },
    {
      "id": "TRK-065",
      "type": "goal",
      "status": "done",
      "summary": "Fix --force not refreshing config.json plugin.installed_version (REQ-080): stamp both markers in _record_install so the version check reads a fresh value.",
      "linked_ids": [
        "REQ-080"
      ],
      "owner_agent": "AGENT-CLAUDE",
      "created_from_session": "SES-CLAUDE-20260711",
      "created_at": "2026-07-11",
      "updated_at": "2026-07-11"
    },
    {
      "id": "TRK-066",
      "type": "goal",
      "status": "done",
      "summary": "Fork version drift monitoring (REQ-081): generic fork_version_check.py + config toggles + drift-monitor wiring + nudge line + script-install-scope. Manifest publication is on the fork side.",
      "linked_ids": [
        "REQ-081"
      ],
      "owner_agent": "AGENT-CLAUDE",
      "created_from_session": "SES-CLAUDE-20260711",
      "created_at": "2026-07-11",
      "updated_at": "2026-07-11"
    },
    {
      "id": "TRK-067",
      "type": "goal",
      "status": "complete",
      "summary": "Fix every finding from the configured drift-hook validators, correct false-positive audit logic at its source, and re-run the complete audit until clean (REQ-083).",
      "linked_ids": [
        "REQ-083",
        "TRK-068",
        "TRK-069",
        "CHG-059",
        "EV-055"
      ],
      "owner_agent": "AGENT-CODEX",
      "created_from_session": "SES-CODEX-20260711",
      "created_at": "2026-07-11",
      "updated_at": "2026-07-11"
    },
    {
      "id": "TRK-068",
      "type": "active_work",
      "status": "complete",
      "summary": "Repair drift/self-audit logic and state findings for REQ-083, with regression tests for every false-positive class.",
      "linked_ids": [
        "REQ-083",
        "TRK-067",
        "EV-055"
      ],
      "owner_agent": "AGENT-CODEX",
      "created_from_session": "SES-CODEX-20260711",
      "created_at": "2026-07-11",
      "updated_at": "2026-07-11"
    },
    {
      "id": "TRK-069",
      "type": "active_work",
      "status": "complete",
      "summary": "Revalidate and refresh every stale or unindexed wiki article reported by the drift hook for REQ-083.",
      "linked_ids": [
        "REQ-083",
        "TRK-067",
        "EV-055"
      ],
      "owner_agent": "AGENT-CODEX",
      "created_from_session": "SES-CODEX-20260711",
      "created_at": "2026-07-11",
      "updated_at": "2026-07-11"
    },
    {
      "id": "TRK-070",
      "type": "goal",
      "status": "completed",
      "summary": "Plan and implement PRD Plugin's configurable delegated-reporting control plane and AI-Collab execution contract end to end (REQ-084).",
      "linked_ids": [
        "REQ-084",
        "TRK-071",
        "TRK-072",
        "TRK-073"
      ],
      "owner_agent": "AGENT-001",
      "created_from_session": "SES-001",
      "created_at": "2026-07-12",
      "updated_at": "2026-07-12"
    },
    {
      "id": "TRK-071",
      "type": "active_work",
      "status": "completed",
      "summary": "Implement delegated-reporting configuration, typed CLI toggles, deterministic bundle/result contract, and tests.",
      "linked_ids": [
        "REQ-084",
        "TRK-070",
        "IMP-TASK-025",
        "IMP-TASK-026"
      ],
      "owner_agent": "AGENT-001",
      "created_from_session": "SES-001",
      "created_at": "2026-07-12",
      "updated_at": "2026-07-12"
    },
    {
      "id": "TRK-072",
      "type": "active_work",
      "status": "completed",
      "summary": "Integrate delegated reporting into UTCP discovery, /prd-report guidance, skills, downstream templates, and documentation.",
      "linked_ids": [
        "REQ-084",
        "TRK-070",
        "IMP-TASK-027",
        "IMP-TASK-028"
      ],
      "owner_agent": "AGENT-001",
      "created_from_session": "SES-001",
      "created_at": "2026-07-12",
      "updated_at": "2026-07-12"
    },
    {
      "id": "TRK-073",
      "type": "active_work",
      "status": "completed",
      "summary": "Complete cross-host parity, release/version integration, review, verification, evidence, and shipment for delegated reporting.",
      "linked_ids": [
        "REQ-084",
        "TRK-070",
        "IMP-TASK-029",
        "IMP-TASK-030"
      ],
      "owner_agent": "AGENT-001",
      "created_from_session": "SES-001",
      "created_at": "2026-07-12",
      "updated_at": "2026-07-12"
    },
    {
      "id": "TRK-074",
      "type": "goal",
      "status": "complete",
      "summary": "Implement and audit the minimal CRAFTE state-tool layer until zero critical/high/medium/low findings remain.",
      "linked_ids": [
        "REQ-085",
        "TRK-075",
        "PRD-REQ-021",
        "ARCH-DEC-011",
        "IMP-TASK-031",
        "IMP-TASK-033",
        "EV-057"
      ],
      "owner_agent": "AGENT-MCP",
      "created_at": "2026-07-12",
      "updated_at": "2026-07-12"
    },
    {
      "id": "TRK-075",
      "type": "active_work",
      "status": "complete",
      "summary": "Integrate, document, release, and independently re-audit the minimal CRAFTE state tools.",
      "linked_ids": [
        "REQ-085",
        "TRK-074",
        "PRD-REQ-022",
        "ARCH-DEC-011",
        "IMP-TASK-032",
        "IMP-TASK-033",
        "EV-057"
      ],
      "owner_agent": "AGENT-MCP",
      "created_at": "2026-07-12",
      "updated_at": "2026-07-12"
    },
    {
      "id": "TRK-076",
      "type": "goal",
      "status": "complete",
      "summary": "Fold the tag-triggered npm publication rule into workflow guidance, wiki, ingest manual, memory, and tests, then push and verify.",
      "linked_ids": [
        "REQ-086",
        "EV-058"
      ],
      "owner_agent": "AGENT-MCP",
      "created_at": "2026-07-12",
      "updated_at": "2026-07-12"
    },
    {
      "id": "TRK-077",
      "type": "active_work",
      "status": "complete",
      "summary": "Replace stale manual-publish knowledge with the tag-triggered GitHub Actions release model in raw/wiki/ingest memory and release guidance.",
      "linked_ids": [
        "REQ-086",
        "EV-058"
      ],
      "owner_agent": "AGENT-MCP",
      "created_at": "2026-07-12",
      "updated_at": "2026-07-12"
    },
    {
      "id": "TRK-078",
      "type": "active_work",
      "status": "complete",
      "summary": "Integrate REQ-086 as v0.9.1 release metadata/version markers and ship through the tag-triggered npm workflow.",
      "linked_ids": [
        "REQ-086",
        "EV-058"
      ],
      "owner_agent": "AGENT-MCP",
      "created_at": "2026-07-12",
      "updated_at": "2026-07-12"
    },
    {
      "id": "TRK-079",
      "type": "goal",
      "status": "complete",
      "summary": "Design, implement, audit, and ship agent-scoped tracking branches with safe canonical promotion",
      "linked_ids": [
        "REQ-087",
        "DBR-001",
        "PRD-002",
        "ARCH-002",
        "HLT-008",
        "TRK-080",
        "TRK-081",
        "TRK-082",
        "EV-061"
      ],
      "owner_agent": "AGENT-001",
      "created_at": "2026-07-13",
      "updated_at": "2026-07-13",
      "created_from_session": "SES-001"
    },
    {
      "id": "TRK-080",
      "type": "active_work",
      "status": "complete",
      "summary": "Implement and test tracking branch open, update, and duplicate-safe promotion tools",
      "linked_ids": [
        "REQ-087",
        "TRK-079",
        "DBR-001",
        "HLT-008",
        "EV-059"
      ],
      "owner_agent": "AGENT-MCP",
      "created_at": "2026-07-13",
      "updated_at": "2026-07-13"
    },
    {
      "id": "TRK-081",
      "type": "active_work",
      "status": "complete",
      "summary": "Fold tracking branch behavior into architecture, method, skills, templates, and downstream delivery",
      "linked_ids": [
        "REQ-087",
        "TRK-079",
        "DBR-001",
        "HLT-008",
        "EV-060"
      ],
      "owner_agent": "AGENT-MCP",
      "created_at": "2026-07-13",
      "updated_at": "2026-07-13"
    },
    {
      "id": "TRK-082",
      "type": "active_work",
      "status": "complete",
      "summary": "Audit, verify, release, and publish the tracking branch capability",
      "linked_ids": [
        "REQ-087",
        "TRK-079",
        "DBR-001",
        "HLT-008",
        "EV-061"
      ],
      "owner_agent": "AGENT-MCP",
      "created_at": "2026-07-13",
      "updated_at": "2026-07-13"
    },
    {
      "id": "TRK-083",
      "type": "active_work",
      "status": "complete",
      "summary": "Enforce the parallel-worker canonical-state boundary and add branch discovery through existing MCP/status tools",
      "linked_ids": [
        "REQ-088",
        "PRD-002",
        "ARCH-002",
        "DEC-004",
        "HLT-009",
        "EV-062",
        "EV-063"
      ],
      "owner_agent": "AGENT-CODEX",
      "created_at": "2026-07-13",
      "updated_at": "2026-07-13"
    },
    {
      "id": "TRK-084",
      "type": "active_work",
      "status": "complete",
      "summary": "Align every downstream workflow, installer scope, validator path, template, and user document with enforced tracking branches",
      "linked_ids": [
        "REQ-088",
        "PRD-002",
        "ARCH-002",
        "DEC-004",
        "HLT-009",
        "EV-062",
        "EV-063"
      ],
      "owner_agent": "AGENT-CODEX",
      "created_at": "2026-07-13",
      "updated_at": "2026-07-13"
    },
    {
      "id": "TRK-085",
      "type": "goal",
      "status": "complete",
      "summary": "Repeat skills-tools-functionality and CHML audits, close all findings, verify, release, and publish the correction",
      "linked_ids": [
        "REQ-088",
        "PRD-002",
        "ARCH-002",
        "DEC-004",
        "HLT-009",
        "EV-062",
        "EV-063"
      ],
      "owner_agent": "AGENT-CODEX",
      "created_at": "2026-07-13",
      "updated_at": "2026-07-13"
    },
    {
      "id": "TRK-086",
      "type": "goal",
      "status": "complete",
      "summary": "Downstream installs preserve project-owned .gitignore content and deterministically ignore PRD Plugin local/generated files",
      "linked_ids": [
        "REQ-089",
        "HLT-010",
        "EV-064"
      ],
      "owner_agent": "AGENT-MCP",
      "created_at": "2026-07-13",
      "updated_at": "2026-07-13"
    },
    {
      "id": "TRK-087",
      "type": "goal",
      "status": "complete",
      "summary": "Deliver, audit, and ship configurable Stop-hook reflection questions and CRUD tools",
      "linked_ids": [
        "REQ-090",
        "PRD-004",
        "ARCH-004",
        "IMP-005",
        "EV-066",
        "EV-067"
      ],
      "owner_agent": "AGENT-MCP",
      "created_at": "2026-07-14",
      "updated_at": "2026-07-14"
    },
    {
      "id": "TRK-088",
      "type": "active_work",
      "status": "complete",
      "summary": "Reflection runtime, config, CLI, and one-pass Stop behavior",
      "linked_ids": [
        "REQ-090",
        "TRK-087",
        "PRD-004",
        "ARCH-004",
        "IMP-TASK-037",
        "IMP-TASK-038",
        "EV-066"
      ],
      "owner_agent": "AGENT-MCP",
      "created_at": "2026-07-14",
      "updated_at": "2026-07-14"
    },
    {
      "id": "TRK-089",
      "type": "active_work",
      "status": "complete",
      "summary": "Reflection MCP CRUD and cross-host downstream delivery",
      "linked_ids": [
        "REQ-090",
        "TRK-087",
        "PRD-004",
        "ARCH-004",
        "IMP-TASK-039",
        "IMP-TASK-040",
        "EV-066"
      ],
      "owner_agent": "AGENT-MCP",
      "created_at": "2026-07-14",
      "updated_at": "2026-07-14"
    },
    {
      "id": "TRK-090",
      "type": "active_work",
      "status": "complete",
      "summary": "Reflection documentation, release, evidence, and zero-CHML audit",
      "linked_ids": [
        "REQ-090",
        "TRK-087",
        "PRD-004",
        "ARCH-004",
        "IMP-TASK-041",
        "EV-066",
        "EV-067"
      ],
      "owner_agent": "AGENT-MCP",
      "created_at": "2026-07-14",
      "updated_at": "2026-07-14"
    },
    {
      "id": "TRK-091",
      "type": "goal",
      "status": "complete",
      "summary": "Deliver and verify the config-toggleable PRD Plugin Substrate adapter, then eliminate every CHML audit finding.",
      "linked_ids": [
        "REQ-091",
        "DEC-005",
        "PRD-005",
        "ARCH-005",
        "IMP-006",
        "IMP-TASK-042",
        "IMP-TASK-043",
        "IMP-TASK-044",
        "IMP-TASK-045",
        "IMP-TASK-046",
        "IMP-TASK-047",
        "IMP-TASK-048",
        "IMP-TASK-049",
        "EV-068",
        "EV-069",
        "EV-070",
        "EV-071",
        "EV-072",
        "EV-073"
      ],
      "owner_agent": "AGENT-CODEX",
      "created_at": "2026-07-14",
      "updated_at": "2026-07-14"
    },
    {
      "id": "TRK-092",
      "type": "active_work",
      "status": "complete",
      "summary": "Fix binary evidence handling, prove textual detection remains intact, and publish a verified patch release | RED regressions reproduced direct and installed-gate failures; explicit text-source allowlist implemented and targeted acceptance tests are green.",
      "linked_ids": [
        "REQ-092",
        "EV-074"
      ],
      "owner_agent": "Codex",
      "created_at": "2026-07-14",
      "updated_at": "2026-07-14",
      "created_from_session": "binary-evidence-fix"
    },
    {
      "id": "TRK-093",
      "type": "goal",
      "status": "complete",
      "summary": "Fix local request routing so explicit local scope and canonical .prd_plugin artifact paths remain local, release the patch, and verify downstream publication",
      "linked_ids": [
        "REQ-093",
        "HLT-014",
        "EV-076"
      ],
      "owner_agent": "Codex",
      "created_at": "2026-07-14",
      "updated_at": "2026-07-14",
      "created_from_session": "codex-local-request-routing"
    },
    {
      "id": "TRK-094",
      "type": "goal",
      "status": "complete",
      "summary": "Implement configurable impact-scoped verification planning, update downstream verification guidance, audit it, and publish the gate-green release",
      "linked_ids": [
        "REQ-094",
        "PRD-REQ-039",
        "ARCH-COMP-032",
        "IMP-TASK-050",
        "TRK-095",
        "TRK-096",
        "EV-077",
        "EV-078",
        "EV-079",
        "EV-080"
      ],
      "owner_agent": "AGENT-MCP",
      "created_at": "2026-07-14",
      "updated_at": "2026-07-14"
    },
    {
      "id": "TRK-095",
      "type": "active_work",
      "status": "complete",
      "summary": "Implement and verify the impact-scoped verification policy and deterministic plan contract",
      "linked_ids": [
        "TRK-094",
        "REQ-094",
        "IMP-TASK-050",
        "EV-077"
      ],
      "owner_agent": "AGENT-001",
      "created_at": "2026-07-14",
      "updated_at": "2026-07-14",
      "created_from_session": "SES-001"
    },
    {
      "id": "TRK-096",
      "type": "active_work",
      "status": "complete",
      "summary": "Deliver impact-scoped verification config and guidance to downstream hosts and installer paths",
      "linked_ids": [
        "TRK-094",
        "REQ-094",
        "IMP-TASK-051",
        "EV-077"
      ],
      "owner_agent": "AGENT-001",
      "created_at": "2026-07-14",
      "updated_at": "2026-07-14",
      "created_from_session": "SES-001"
    },
    {
      "id": "TRK-097",
      "type": "goal",
      "status": "complete",
      "summary": "Inventory all PRD Plugin configuration surfaces, implement one unified validated configuration tool with profiles and latency controls, fold it downstream, audit to zero, and publish.",
      "linked_ids": [
        "REQ-095",
        "PRD-REQ-043",
        "ARCH-COMP-035",
        "IMP-TASK-053",
        "EV-081",
        "EV-082",
        "EV-083"
      ],
      "owner_agent": "AGENT-001",
      "created_at": "2026-07-14",
      "updated_at": "2026-07-14"
    },
    {
      "id": "TRK-098",
      "type": "active_work",
      "status": "complete",
      "summary": "Inventory configuration authorities, runtime switches, environment overrides, host wiring, and latency-bearing capabilities.",
      "linked_ids": [
        "REQ-095",
        "TRK-097",
        "PRD-REQ-043",
        "ARCH-COMP-035",
        "IMP-TASK-053",
        "EV-082"
      ],
      "owner_agent": "AGENT-001",
      "created_at": "2026-07-14",
      "updated_at": "2026-07-14"
    },
    {
      "id": "TRK-099",
      "type": "active_work",
      "status": "complete",
      "summary": "Implement the unified configuration registry, audit, profiles, and enable/disable operations test-first.",
      "linked_ids": [
        "REQ-095",
        "TRK-097",
        "PRD-REQ-044",
        "PRD-REQ-045",
        "ARCH-COMP-036",
        "IMP-TASK-054",
        "EV-082"
      ],
      "owner_agent": "AGENT-001",
      "created_at": "2026-07-14",
      "updated_at": "2026-07-14"
    },
    {
      "id": "TRK-100",
      "type": "active_work",
      "status": "complete",
      "summary": "Fold unified configuration into hook/runtime consumers, installer surfaces, host commands, templates, docs, and release verification.",
      "linked_ids": [
        "REQ-095",
        "TRK-097",
        "PRD-REQ-046",
        "PRD-REQ-047",
        "ARCH-COMP-037",
        "ARCH-COMP-038",
        "IMP-TASK-055",
        "IMP-TASK-056",
        "EV-082"
      ],
      "owner_agent": "AGENT-001",
      "created_at": "2026-07-14",
      "updated_at": "2026-07-14"
    },
    {
      "id": "TRK-101",
      "type": "goal",
      "status": "complete",
      "summary": "Deliver and publish the complete deterministic workflow engine with validated LLM judgment boundaries, full downstream integration, and zero CHML findings.",
      "linked_ids": [
        "REQ-096",
        "PRD-008",
        "ARCH-008",
        "IMP-009",
        "DEC-006",
        "TRK-102",
        "TRK-103",
        "TRK-104",
        "TRK-105",
        "EV-084",
        "EV-085"
      ],
      "owner_agent": "AGENT-001",
      "created_at": "2026-07-14",
      "updated_at": "2026-07-14",
      "created_from_session": "SES-001"
    },
    {
      "id": "TRK-102",
      "type": "active_work",
      "status": "complete",
      "summary": "Implement the deterministic workflow schema, registry, execution state machine, idempotency, persistence, and judgment contracts.",
      "linked_ids": [
        "REQ-096",
        "TRK-101",
        "PRD-008",
        "ARCH-008",
        "IMP-009",
        "IMP-TASK-058",
        "IMP-TASK-059",
        "IMP-TASK-060",
        "EV-084"
      ],
      "owner_agent": "AGENT-001",
      "created_at": "2026-07-14",
      "updated_at": "2026-07-14",
      "created_from_session": "SES-001"
    },
    {
      "id": "TRK-103",
      "type": "active_work",
      "status": "complete",
      "summary": "Expose workflow execution through config, CLI, MCP/UTCP, hooks, verification, reporting, requests, evidence, and lifecycle orchestration.",
      "linked_ids": [
        "REQ-096",
        "TRK-101",
        "PRD-008",
        "ARCH-008",
        "IMP-009",
        "IMP-TASK-061",
        "IMP-TASK-062",
        "IMP-TASK-063",
        "EV-084"
      ],
      "owner_agent": "AGENT-001",
      "created_at": "2026-07-14",
      "updated_at": "2026-07-14",
      "created_from_session": "SES-001"
    },
    {
      "id": "TRK-104",
      "type": "active_work",
      "status": "complete",
      "summary": "Fold deterministic workflows through installer, host mirrors, skills, templates, docs, wiki, migration, and compatibility surfaces.",
      "linked_ids": [
        "REQ-096",
        "TRK-101",
        "PRD-008",
        "ARCH-008",
        "IMP-009",
        "IMP-TASK-064",
        "IMP-TASK-065",
        "EV-084"
      ],
      "owner_agent": "AGENT-001",
      "created_at": "2026-07-14",
      "updated_at": "2026-07-14",
      "created_from_session": "SES-001"
    },
    {
      "id": "TRK-105",
      "type": "active_work",
      "status": "complete",
      "summary": "Audit CRAFTE and CHML to zero, run release verification, version, publish, and close canonical state.",
      "linked_ids": [
        "REQ-096",
        "TRK-101",
        "PRD-008",
        "ARCH-008",
        "IMP-009",
        "IMP-TASK-066",
        "IMP-TASK-067",
        "EV-085",
        "EV-086"
      ],
      "owner_agent": "AGENT-001",
      "created_at": "2026-07-14",
      "updated_at": "2026-07-14",
      "created_from_session": "SES-001"
    },
    {
      "id": "TRK-106",
      "type": "goal",
      "status": "complete",
      "summary": "Repair every feature-to-skill gap from the 0.15.0 semantic audit and add a regression audit so CHML returns zero.",
      "linked_ids": [
        "EV-087",
        "EV-088"
      ],
      "owner_agent": "AGENT-MCP",
      "created_at": "2026-07-14",
      "updated_at": "2026-07-14"
    },
    {
      "id": "TRK-107",
      "type": "goal",
      "status": "complete",
      "summary": "Synchronize every installer-owned config template, prevent future parity drift, verify install.update-check, and publish the corrected npm release.",
      "linked_ids": [
        "REQ-097",
        "EV-089",
        "EV-090",
        "EV-091",
        "EV-092"
      ],
      "owner_agent": "codex",
      "created_at": "2026-07-14",
      "updated_at": "2026-07-14"
    },
    {
      "id": "TRK-108",
      "type": "goal",
      "status": "complete",
      "summary": "Make routine PRD Plugin updates non-destructive and require an unmistakable confirmation before --yes can erase downstream project state.",
      "linked_ids": [
        "REQ-054",
        "HLT-002",
        "EV-093"
      ],
      "owner_agent": "codex",
      "created_at": "2026-07-15",
      "updated_at": "2026-07-15"
    },
    {
      "id": "TRK-109",
      "type": "goal",
      "status": "complete",
      "summary": "Fold Substrate/wiki/tool-first self-service and explicit-user-only bounded non-recursive subagent policy into every shipped agent instruction and governing skill, then verify and release it.",
      "linked_ids": [
        "DEC-007",
        "EV-095",
        "EV-096"
      ],
      "owner_agent": "codex",
      "created_at": "2026-07-15",
      "updated_at": "2026-07-15"
    },
    {
      "id": "TRK-110",
      "type": "goal",
      "status": "complete",
      "summary": "Audit and repair every hub LLM-wiki Markdown reference, add deterministic prevention and safe fixing, ship the check downstream, and finish with clean verification.",
      "linked_ids": [
        "REQ-098",
        "EV-097",
        "EV-098",
        "EV-099"
      ],
      "owner_agent": "AGENT-CODEX",
      "created_at": "2026-07-15",
      "updated_at": "2026-07-15",
      "created_from_session": "SES-CODEX-20260715"
    },
    {
      "id": "TRK-111",
      "type": "goal",
      "status": "complete",
      "summary": "Complete a source-backed Substrate capability parity audit and traceable synchronization plan",
      "linked_ids": [
        "REQ-099",
        "HLT-016",
        "HLT-017",
        "HLT-018",
        "HLT-019",
        "EV-100"
      ],
      "owner_agent": "AGENT-CODEX",
      "created_at": "2026-07-15",
      "updated_at": "2026-07-15"
    },
    {
      "id": "TRK-112",
      "type": "goal",
      "status": "complete",
      "summary": "Implement all Substrate parity gaps and repository service manifests, verify CHML zero, and ship the release",
      "linked_ids": [
        "REQ-099",
        "REQ-100",
        "HLT-014",
        "HLT-016",
        "HLT-017",
        "HLT-018",
        "HLT-019",
        "EV-101",
        "EV-102"
      ],
      "owner_agent": "AGENT-CODEX",
      "created_at": "2026-07-15",
      "updated_at": "2026-07-15"
    },
    {
      "id": "TRK-113",
      "type": "goal",
      "status": "complete",
      "summary": "Fix false duplicate request allocation and release the regression fix",
      "linked_ids": [
        "REQ-101",
        "EV-103",
        "EV-104"
      ],
      "owner_agent": "AGENT-CODEX",
      "created_at": "2026-07-15",
      "updated_at": "2026-07-15"
    },
    {
      "id": "TRK-114",
      "type": "goal",
      "status": "complete",
      "summary": "Ship D:\\Projects\\prd-plugin as the default upstream request hub in every installed configuration",
      "linked_ids": [
        "EV-105"
      ],
      "owner_agent": "AGENT-CODEX",
      "created_at": "2026-07-15",
      "updated_at": "2026-07-15"
    },
    {
      "id": "TRK-115",
      "type": "goal",
      "status": "complete",
      "summary": "Fix downstream Stop workflow dependency delivery and reconcile UTCP/MCP tool surfaces through a canonical contract",
      "linked_ids": [
        "REQ-102",
        "REQ-103",
        "EV-106",
        "EV-107"
      ],
      "owner_agent": "AGENT-CODEX",
      "created_at": "2026-07-16",
      "updated_at": "2026-07-16"
    },
    {
      "id": "TRK-116",
      "type": "goal",
      "status": "complete",
      "summary": "Process the hub inbox: import ai-collab-v3 REQ-085/REQ-090, dedupe the three packages already fixed by REQ-102/REQ-103 in 0.16.3, and fix the stop-guard wrong-session conscription bug",
      "linked_ids": [
        "EV-109"
      ],
      "owner_agent": "AGENT-CLAUDE",
      "created_at": "2026-07-16",
      "updated_at": "2026-07-16"
    },
    {
      "id": "TRK-117",
      "type": "goal",
      "status": "complete",
      "summary": "User-directed architecture correction: audit how tools were built (done - bespoke MCP server diverged from the 2026-07-03 UTCP-first direction), then plan and implement the UTCP-first migration; REQ-106's import tool lands under that architecture",
      "linked_ids": [
        "REQ-106",
        "EV-110",
        "EV-111",
        "EV-112",
        "EV-113",
        "EV-114",
        "EV-116"
      ],
      "owner_agent": "AGENT-CLAUDE",
      "created_at": "2026-07-16",
      "updated_at": "2026-07-16"
    },
    {
      "id": "TRK-118",
      "type": "goal",
      "status": "complete",
      "summary": "Ship host-native administration command parity: every /prd-* operation gets a hub-shipped, discoverable Codex surface, enforced by a parity test; fix the import tool's type-alias gap found during intake",
      "linked_ids": [
        "REQ-108",
        "EV-118"
      ],
      "owner_agent": "AGENT-CLAUDE",
      "created_at": "2026-07-16",
      "updated_at": "2026-07-16"
    },
    {
      "id": "TRK-119",
      "type": "goal",
      "status": "complete",
      "summary": "Ship the versioned wiki page read/export contract (list + exact-Markdown read with provenance and hard path boundaries) through the UTCP wiki tool so AI-Collab can render Copy/Download buttons on every page",
      "linked_ids": [
        "REQ-109",
        "EV-120"
      ],
      "owner_agent": "AGENT-CLAUDE",
      "created_at": "2026-07-16",
      "updated_at": "2026-07-16"
    },
    {
      "id": "TRK-120",
      "type": "goal",
      "status": "complete",
      "summary": "Ship the workspace wiki super index: discover PRD-enabled repos, generate per-repo offline viewers, and one all-wikis index whose links open each repo's wiki",
      "linked_ids": [
        "REQ-110",
        "EV-122"
      ],
      "owner_agent": "AGENT-CLAUDE",
      "created_at": "2026-07-16",
      "updated_at": "2026-07-16"
    },
    {
      "id": "TRK-121",
      "type": "goal",
      "status": "complete",
      "summary": "Include non-plugin convention wikis (Fork) in the workspace super index with host-side guest viewers",
      "linked_ids": [
        "REQ-111",
        "EV-123"
      ],
      "owner_agent": "AGENT-CLAUDE",
      "created_at": "2026-07-16",
      "updated_at": "2026-07-16"
    },
    {
      "id": "TRK-122",
      "type": "goal",
      "status": "complete",
      "summary": "Ship the combined cross-wiki changelog tab in the all-wikis viewer",
      "linked_ids": [
        "REQ-112",
        "EV-125"
      ],
      "owner_agent": "AGENT-CLAUDE",
      "created_at": "2026-07-16",
      "updated_at": "2026-07-16"
    },
    {
      "id": "TRK-123",
      "type": "goal",
      "status": "complete",
      "summary": "Fix run-until-done stale-goal conscription: session-owned or fresh goals only, with a configurable freshness window",
      "linked_ids": [
        "REQ-114",
        "EV-127"
      ],
      "owner_agent": "AGENT-CLAUDE",
      "created_at": "2026-07-16",
      "updated_at": "2026-07-16"
    },
    {
      "id": "TRK-124",
      "type": "goal",
      "status": "complete",
      "summary": "Run the skills-vs-tools-vs-features audit, adopt the tool/reachability parity method rule with deterministic feature->tool coverage enforcement, and assess skillbooks",
      "linked_ids": [
        "REQ-115",
        "EV-129"
      ],
      "owner_agent": "AGENT-CLAUDE",
      "created_at": "2026-07-16",
      "updated_at": "2026-07-16"
    },
    {
      "id": "TRK-125",
      "type": "goal",
      "status": "complete",
      "summary": "Audit skill installation in Claude/Codex Desktop and workflow freshness; add skill-bundle versioning; assess ID-type sufficiency and how far IDs cascade into implemented code",
      "linked_ids": [
        "EV-130",
        "EV-135"
      ],
      "owner_agent": "AGENT-CLAUDE",
      "created_at": "2026-07-17",
      "updated_at": "2026-07-18"
    },
    {
      "id": "TRK-126",
      "type": "goal",
      "status": "complete",
      "summary": "Ship the /prd-off full off switch and /prd-on restore",
      "linked_ids": [
        "REQ-119",
        "EV-132",
        "EV-135"
      ],
      "owner_agent": "AGENT-CLAUDE",
      "created_at": "2026-07-18",
      "updated_at": "2026-07-18"
    },
    {
      "id": "TRK-127",
      "type": "goal",
      "status": "complete",
      "summary": "Execute IMP-012: implement the fabric.* model-profile binding policy layer (contract, resolver, UTCP surface, evidence-gated writes), ship it, and audit-fix-reaudit to CHML zero",
      "linked_ids": [
        "REQ-120",
        "EV-134",
        "EV-135"
      ],
      "owner_agent": "AGENT-CLAUDE",
      "created_at": "2026-07-18",
      "updated_at": "2026-07-18"
    },
    {
      "id": "TRK-128",
      "type": "goal",
      "status": "complete",
      "summary": "Fix the release false-green: line-ending-independent skill hashing, a mandatory npm registry read-back before publication evidence, backfill-publish the unshipped features as 0.16.19, and correct the three false trackers",
      "linked_ids": [
        "REQ-121",
        "EV-135"
      ],
      "owner_agent": "AGENT-CLAUDE",
      "created_at": "2026-07-18",
      "updated_at": "2026-07-18"
    },
    {
      "id": "TRK-129",
      "type": "goal",
      "status": "complete",
      "summary": "Ship durable service runtime bindings in the manifest and the public-service restart consent rule across the floor",
      "linked_ids": [
        "REQ-122",
        "EV-136"
      ],
      "owner_agent": "AGENT-CLAUDE",
      "created_at": "2026-07-18",
      "updated_at": "2026-07-18"
    },
    {
      "id": "TRK-130",
      "type": "goal",
      "status": "complete",
      "summary": "Ship the extensions.* repo-owned config namespace and close the upstream reply loop for ai-collab REQ-134/135",
      "linked_ids": [
        "REQ-123",
        "EV-138"
      ],
      "owner_agent": "AGENT-CLAUDE",
      "created_at": "2026-07-18",
      "updated_at": "2026-07-18"
    },
    {
      "id": "TRK-131",
      "type": "goal",
      "status": "complete",
      "summary": "Ship the resolution loop-closure detector and rule; clear all open unanswered resolutions",
      "linked_ids": [
        "REQ-124",
        "EV-140"
      ],
      "owner_agent": "AGENT-CLAUDE",
      "created_at": "2026-07-18",
      "updated_at": "2026-07-18"
    },
    {
      "id": "TRK-132",
      "type": "goal",
      "status": "complete",
      "summary": "Close the downstream half of the resolution loop: source-id row resolution, no foreign records, and automatic mailbox pull at session start",
      "linked_ids": [
        "REQ-125",
        "REQ-124",
        "EV-142"
      ],
      "owner_agent": "AGENT-CLAUDE",
      "created_at": "2026-07-19",
      "updated_at": "2026-07-19"
    },
    {
      "id": "TRK-133",
      "type": "goal",
      "status": "complete",
      "summary": "Clear transport residue (outbox pruning + mailbox consumption) and restore the real downstream repo to a clear transport",
      "linked_ids": [
        "REQ-126",
        "EV-144"
      ],
      "owner_agent": "AGENT-CLAUDE",
      "created_at": "2026-07-19",
      "updated_at": "2026-07-19"
    },
    {
      "id": "TRK-134",
      "type": "goal",
      "status": "complete",
      "summary": "Fix repo identity so addressed routing has a stable name and a real workspace boundary",
      "linked_ids": [
        "REQ-127",
        "EV-146"
      ],
      "owner_agent": "AGENT-CLAUDE",
      "created_at": "2026-07-19",
      "updated_at": "2026-07-19"
    },
    {
      "id": "TRK-135",
      "type": "goal",
      "status": "complete",
      "summary": "Fold Secure into the decision-quality bar across live method surfaces with a wiki definition",
      "linked_ids": [
        "REQ-128",
        "EV-148"
      ],
      "owner_agent": "AGENT-CLAUDE",
      "created_at": "2026-07-19",
      "updated_at": "2026-07-19"
    },
    {
      "id": "TRK-136",
      "type": "goal",
      "status": "complete",
      "summary": "Fix status-only resolution delivery: deliverable-reply detection, non-silent withholding, corrected intake rule, and redelivery of every stripped body",
      "linked_ids": [
        "REQ-130",
        "EV-150"
      ],
      "owner_agent": "AGENT-CLAUDE",
      "created_at": "2026-07-19",
      "updated_at": "2026-07-19"
    },
    {
      "id": "TRK-137",
      "type": "goal",
      "status": "complete",
      "summary": "Close the needs_info silent-delivery gap and stop outbound replies clearing our own blocked state",
      "linked_ids": [
        "REQ-131",
        "REQ-130",
        "EV-152"
      ],
      "owner_agent": "AGENT-CLAUDE",
      "created_at": "2026-07-19",
      "updated_at": "2026-07-19"
    },
    {
      "id": "TRK-138",
      "type": "goal",
      "status": "complete",
      "summary": "Ship verified reply delivery: append, package, deliver, read back, fail visibly on sanitization rejection",
      "linked_ids": [
        "REQ-132",
        "REQ-130",
        "REQ-131",
        "EV-154"
      ],
      "owner_agent": "AGENT-CLAUDE",
      "created_at": "2026-07-19",
      "updated_at": "2026-07-19"
    },
    {
      "id": "TRK-139",
      "type": "goal",
      "status": "complete",
      "summary": "Make unsent replies structurally impossible and reconcile inbound updates into canonical state",
      "linked_ids": [
        "REQ-133",
        "REQ-134",
        "EV-157"
      ],
      "owner_agent": "AGENT-CLAUDE",
      "created_at": "2026-07-19",
      "updated_at": "2026-07-19"
    },
    {
      "id": "TRK-140",
      "type": "goal",
      "status": "complete",
      "summary": "Ship the accepted journal.* configuration contract so the downstream integration can activate",
      "linked_ids": [
        "REQ-135",
        "REQ-129",
        "EV-159"
      ],
      "owner_agent": "AGENT-CLAUDE",
      "created_at": "2026-07-19",
      "updated_at": "2026-07-19"
    },
    {
      "id": "TRK-141",
      "type": "goal",
      "status": "complete",
      "summary": "Ship minimal peer-to-peer request addressing",
      "linked_ids": [
        "REQ-136",
        "DEC-012",
        "EV-161"
      ],
      "owner_agent": "AGENT-CLAUDE",
      "created_at": "2026-07-19",
      "updated_at": "2026-07-19"
    },
    {
      "id": "TRK-142",
      "type": "goal",
      "status": "complete",
      "summary": "Ship Bounded as the scope dimension of the bar",
      "linked_ids": [
        "REQ-139",
        "DEC-013",
        "EV-162"
      ],
      "owner_agent": "AGENT-CLAUDE",
      "created_at": "2026-07-19",
      "updated_at": "2026-07-19"
    },
    {
      "id": "TRK-143",
      "type": "goal",
      "status": "complete",
      "summary": "Make a stale host plugin install detectable",
      "linked_ids": [
        "REQ-140",
        "EV-163"
      ],
      "owner_agent": "AGENT-CLAUDE",
      "created_at": "2026-07-19",
      "updated_at": "2026-07-19"
    },
    {
      "id": "TRK-144",
      "type": "goal",
      "status": "complete",
      "summary": "Ship an embeddable/standalone PRD Plugin UI",
      "linked_ids": [
        "REQ-141",
        "EV-165"
      ],
      "owner_agent": "AGENT-CLAUDE",
      "created_at": "2026-07-19",
      "updated_at": "2026-07-19"
    },
    {
      "id": "TRK-145",
      "type": "goal",
      "status": "complete",
      "summary": "Bound the debug loop with a re-grounding circuit breaker",
      "linked_ids": [
        "REQ-143",
        "EV-167"
      ],
      "owner_agent": "AGENT-CLAUDE",
      "created_at": "2026-07-20",
      "updated_at": "2026-07-20"
    },
    {
      "id": "TRK-146",
      "type": "goal",
      "status": "complete",
      "summary": "Park unrelated finds and loop back to them at completion",
      "linked_ids": [
        "REQ-144",
        "REQ-143",
        "EV-169"
      ],
      "owner_agent": "AGENT-CLAUDE",
      "created_at": "2026-07-20",
      "updated_at": "2026-07-20"
    },
    {
      "id": "TRK-147",
      "type": "goal",
      "status": "complete",
      "summary": "Fix the three defects reported by ai-collab-v3",
      "linked_ids": [
        "REQ-146",
        "REQ-147",
        "REQ-148",
        "EV-171",
        "EV-172"
      ],
      "owner_agent": "AGENT-CLAUDE",
      "created_at": "2026-07-20",
      "updated_at": "2026-07-20"
    },
    {
      "id": "TRK-148",
      "type": "goal",
      "status": "complete",
      "summary": "Give Claude Code plugin-native hooks for true cross-host parity",
      "linked_ids": [
        "REQ-149",
        "EV-174"
      ],
      "owner_agent": "AGENT-CLAUDE",
      "created_at": "2026-07-20",
      "updated_at": "2026-07-20"
    },
    {
      "id": "TRK-149",
      "type": "goal",
      "status": "complete",
      "summary": "Make key_decision stop only for actual key decisions",
      "linked_ids": [
        "REQ-150",
        "EV-176"
      ],
      "owner_agent": "AGENT-CLAUDE",
      "created_at": "2026-07-21",
      "updated_at": "2026-07-21"
    },
    {
      "id": "TRK-150",
      "type": "goal",
      "status": "complete",
      "summary": "Clear the stale worktree and make installer config edits attributable",
      "linked_ids": [
        "REQ-152",
        "REQ-153",
        "EV-177",
        "EV-178"
      ],
      "owner_agent": "AGENT-CLAUDE",
      "created_at": "2026-07-21",
      "updated_at": "2026-07-21"
    },
    {
      "id": "TRK-151",
      "type": "goal",
      "status": "complete",
      "summary": "Execute the open-request implementation plan: load-independent suite, wiki drift detector, UTCP-first inversion, thread close, and close-outs",
      "linked_ids": [
        "REQ-151",
        "REQ-145",
        "REQ-107",
        "REQ-113",
        "REQ-072",
        "EV-187"
      ],
      "owner_agent": "AGENT-CLAUDE",
      "created_at": "2026-07-21",
      "updated_at": "2026-07-21"
    },
    {
      "id": "TRK-152",
      "type": "goal",
      "status": "complete",
      "summary": "Ship and verify REQ-166 Windows-safe verification execution, fold the patch into release metadata, and leave main at a clean green commit.",
      "linked_ids": [
        "REQ-166",
        "EV-198"
      ],
      "owner_agent": "AGENT-CODEX",
      "created_at": "2026-07-23",
      "updated_at": "2026-07-23",
      "created_from_session": "SES-CODEX-20260723"
    },
    {
      "id": "TRK-153",
      "type": "goal",
      "status": "complete",
      "summary": "Promote the complete CRAFTESB philosophy to the top of all hub and downstream instruction files, enforce prominence/completeness, fold in release metadata, and verify clean.",
      "linked_ids": [
        "REQ-167",
        "EV-199"
      ],
      "owner_agent": "AGENT-CODEX",
      "created_at": "2026-07-23",
      "updated_at": "2026-07-23",
      "created_from_session": "SES-CODEX-20260723"
    },
    {
      "id": "TRK-154",
      "type": "goal",
      "status": "complete",
      "summary": "Correct git-workflow skill so autonomous clean verified commits are pushed without stalling",
      "linked_ids": [
        "REQ-168",
        "EV-200"
      ],
      "owner_agent": "AGENT-MCP",
      "created_at": "2026-07-23",
      "updated_at": "2026-07-23"
    },
    {
      "id": "TRK-155",
      "type": "goal",
      "status": "complete",
      "summary": "Ship verified downstream human-readable UI rules with mirror parity and clean remote integration.",
      "linked_ids": [
        "REQ-169",
        "EV-201"
      ],
      "owner_agent": "codex",
      "created_at": "2026-07-24",
      "updated_at": "2026-07-24"
    },
    {
      "id": "TRK-156",
      "type": "goal",
      "status": "complete",
      "summary": "Deliver a verified settings UI with semantic collapsible groups and honest on/off and latency guidance.",
      "linked_ids": [
        "REQ-170",
        "EV-202"
      ],
      "owner_agent": "codex",
      "created_at": "2026-07-24",
      "updated_at": "2026-07-24"
    },
    {
      "id": "TRK-157",
      "type": "goal",
      "status": "complete",
      "summary": "Implement and ship the cross-host configurable Reasoning Guard with E2E proof and CHML zero",
      "linked_ids": [
        "REQ-171",
        "EV-203"
      ],
      "owner_agent": "AGENT-CODEX",
      "created_at": "2026-07-24",
      "updated_at": "2026-07-24"
    },
    {
      "id": "TRK-158",
      "type": "goal",
      "status": "complete",
      "summary": "Ship a verified Reasoning Guard fix that maps visible Codex reasoning summaries and preserves cumulative coverage across hook events",
      "linked_ids": [
        "REQ-172",
        "REQ-171",
        "EV-204"
      ],
      "owner_agent": "AGENT-MCP",
      "created_at": "2026-07-24",
      "updated_at": "2026-07-24"
    },
    {
      "id": "TRK-159",
      "type": "goal",
      "status": "complete",
      "summary": "Implement and ship the approved local Structured Reasoning Diagnostic kernel with test-first cross-host parity and CHML zero, excluding all server/RSP scope.",
      "linked_ids": [
        "REQ-173",
        "PRD-011",
        "ARCH-011",
        "IMP-013",
        "EV-205",
        "EV-206"
      ],
      "owner_agent": "AGENT-MCP",
      "created_at": "2026-07-24",
      "updated_at": "2026-07-24"
    },
    {
      "id": "TRK-160",
      "type": "goal",
      "status": "active",
      "summary": "Restore Codex visible-summary coverage when transcript_path is unavailable by securely resolving the rollout from the validated session ID, prove it with regression and security tests, release the fix, and refresh AI-Collab-v3. | Root cause reproduced; secure session-ID fallback, downstream template, 0.16.55 metadata, docs, wiki, and verification evidence are complete. Release-boundary audit and AI-Collab-v3 refresh remain.",
      "linked_ids": [
        "REQ-172",
        "EV-207",
        "EV-208",
        "EV-209"
      ],
      "owner_agent": "AGENT-CODEX",
      "created_at": "2026-07-25",
      "updated_at": "2026-07-25"
    },
    {
      "id": "TRK-161",
      "type": "goal",
      "status": "complete",
      "summary": "Reason Guard classifies consequential visible summaries accurately with the smallest deterministic implementation and privacy-safe accuracy and latency telemetry | Live in-repo Codex replay exposed Markdown heading normalization gap; patch and re-verify the real transcript path. | Reopened after real-session sampling exposed evaluation selection leakage and unmeasured semantic recall; WFR-431 fixes the evaluation contract before classifier tuning.",
      "linked_ids": [
        "REQ-174",
        "REQ-171",
        "REQ-172",
        "REQ-173",
        "PRD-011",
        "ARCH-011",
        "IMP-014",
        "IMP-TASK-113",
        "IMP-TASK-114",
        "WFR-420",
        "CHG-137",
        "EV-210",
        "CHG-138",
        "EV-211",
        "EV-212"
      ],
      "owner_agent": "AGENT-CODEX",
      "created_at": "2026-07-25",
      "updated_at": "2026-07-25"
    },
    {
      "id": "TRK-162",
      "type": "goal",
      "status": "complete",
      "summary": "Implement configurable Reason Guard historical backfill modes (live-only, last X, full), process unseen summaries oldest-to-newest exactly once, report truthful coverage and telemetry, verify, release, and ship.",
      "linked_ids": [
        "REQ-175",
        "PRD-011",
        "ARCH-011",
        "IMP-TASK-116",
        "IMP-VAL-102",
        "EV-213",
        "EV-214"
      ],
      "owner_agent": "AGENT-CODEX",
      "created_at": "2026-07-25",
      "updated_at": "2026-07-25"
    },
    {
      "id": "TRK-163",
      "type": "goal",
      "status": "complete",
      "summary": "Deliver provider-, surface-, and session-aware Reason Guard reporting plus offline Claude transcript backfill with no live Claude invocation",
      "linked_ids": [
        "REQ-176",
        "EV-216",
        "EV-217"
      ],
      "owner_agent": "AGENT-CODEX",
      "created_at": "2026-07-25",
      "updated_at": "2026-07-25"
    },
    {
      "id": "TRK-164",
      "type": "goal",
      "status": "complete",
      "summary": "Correct Reason Guard inferred-obligation precision, evidence affinity, lifecycle diagnostics, transition counting, and Claude UTF-8 normalization with focused regression proof | Root causes reproduced; focused 76-test contract and benchmark are green.",
      "linked_ids": [
        "REQ-174",
        "REQ-171",
        "REQ-173",
        "REQ-176",
        "PRD-011",
        "ARCH-011",
        "IMP-014",
        "IMP-TASK-115",
        "IMP-016",
        "IMP-TASK-117",
        "WFR-454",
        "EV-218"
      ],
      "owner_agent": "AGENT-CODEX",
      "created_at": "2026-07-25",
      "updated_at": "2026-07-25",
      "created_from_session": "SES-CODEX-019F8F2A"
    },
    {
      "id": "TRK-165",
      "type": "goal",
      "status": "complete",
      "summary": "Make PRD Plugin message checks deterministic across Codex, Claude, and OpenCode: the current repo inbox is checked first and cannot be falsely reported empty.",
      "linked_ids": [
        "REQ-007",
        "EV-219"
      ],
      "owner_agent": "AGENT-CODEX",
      "created_at": "2026-07-28",
      "updated_at": "2026-07-28",
      "created_from_session": "SES-CODEX-20260728"
    }
  ]
}
