<!-- SPDX-License-Identifier: MIT -->
<!-- SPDX-FileCopyrightText: 2025-2026 Marcus Quinn -->


- [x] v001 t267 Higgsfield image count detection fails after generation -... | PR #1068 | merged:2026-02-11 | verified:2026-02-11
  files: .agents/scripts/higgsfield/playwright-automator.mjs
  check: file-exists .agents/scripts/higgsfield/playwright-automator.mjs

- [x] v002 t269 Higgsfield video download fails silently - downloadLatest... | PR #1067 | merged:2026-02-11 | verified:2026-02-11
  files: .agents/scripts/higgsfield/playwright-automator.mjs
  check: file-exists .agents/scripts/higgsfield/playwright-automator.mjs

- [x] v003 t008 aidevops-opencode Plugin #plan → [todo/PLANS.md#aidevop... | PR #1073 | merged:2026-02-11 | verified:2026-02-11 (subagent-index gap fixed in PR #1133)
  files: .agents/plugins/opencode-aidevops/index.mjs, .agents/plugins/opencode-aidevops/package.json, .agents/tools/build-mcp/aidevops-plugin.md
  check: file-exists .agents/plugins/opencode-aidevops/index.mjs
  check: file-exists .agents/plugins/opencode-aidevops/package.json
  check: file-exists .agents/tools/build-mcp/aidevops-plugin.md
  check: rg "aidevops-plugin" .agents/subagent-index.toon

- [x] v004 t012 OCR Invoice/Receipt Extraction Pipeline #plan → [todo/P... | PR #1074 | merged:2026-02-11 | verified:2026-02-11
  files: .agents/accounts.md, .agents/scripts/ocr-receipt-helper.sh, .agents/subagent-index.toon, .agents/tools/accounts/receipt-ocr.md, .agents/tools/document/extraction-workflow.md
  check: file-exists .agents/accounts.md
  check: shellcheck .agents/scripts/ocr-receipt-helper.sh
  check: file-exists .agents/scripts/ocr-receipt-helper.sh
  check: file-exists .agents/subagent-index.toon
  check: file-exists .agents/tools/accounts/receipt-ocr.md
  check: file-exists .agents/tools/document/extraction-workflow.md
  check: rg "receipt-ocr" .agents/subagent-index.toon
  check: rg "extraction-workflow" .agents/subagent-index.toon

- [x] v005 t012.2 Design extraction schema (vendor, amount, date, VAT, item... | PR #1080 | merged:2026-02-11 | verified:2026-02-11
  files: .agents/scripts/document-extraction-helper.sh, .agents/subagent-index.toon, .agents/tools/document/document-extraction.md, .agents/tools/document/extraction-schemas.md
  check: shellcheck .agents/scripts/document-extraction-helper.sh
  check: file-exists .agents/scripts/document-extraction-helper.sh
  check: file-exists .agents/subagent-index.toon
  check: file-exists .agents/tools/document/document-extraction.md
  check: file-exists .agents/tools/document/extraction-schemas.md
  check: rg "document-extraction" .agents/subagent-index.toon
  check: rg "extraction-schemas" .agents/subagent-index.toon

- [x] v006 t283 issue-sync cmd_close iterates all 533 completed tasks mak... | PR #1084 | merged:2026-02-11 | verified:2026-02-11
  files: .agents/scripts/issue-sync-helper.sh, .github/workflows/issue-sync.yml
  check: shellcheck .agents/scripts/issue-sync-helper.sh
  check: file-exists .agents/scripts/issue-sync-helper.sh
  check: file-exists .github/workflows/issue-sync.yml

- [x] v007 t279 cmd_add() should log unknown options instead of silent su... | PR #1109 | merged:2026-02-11 | verified:2026-02-11
  files: .agents/scripts/supervisor-helper.sh
  check: shellcheck .agents/scripts/supervisor-helper.sh
  check: file-exists .agents/scripts/supervisor-helper.sh

- [x] v008 t289 Auto-recall memories at session start and before tasks | PR #1121 | merged:2026-02-11 | verified:2026-02-11 (shellcheck + subagent-index gaps fixed in PR #1133)
  files: .agents/AGENTS.md, .agents/memory/README.md, .agents/scripts/objective-runner-helper.sh, .agents/scripts/runner-helper.sh, .agents/scripts/session-checkpoint-helper.sh, .agents/workflows/conversation-starter.md
  check: file-exists .agents/AGENTS.md
  check: file-exists .agents/memory/README.md
  check: shellcheck .agents/scripts/objective-runner-helper.sh
  check: file-exists .agents/scripts/objective-runner-helper.sh
  check: shellcheck .agents/scripts/runner-helper.sh
  check: file-exists .agents/scripts/runner-helper.sh
  check: shellcheck .agents/scripts/session-checkpoint-helper.sh
  check: file-exists .agents/scripts/session-checkpoint-helper.sh
  check: file-exists .agents/workflows/conversation-starter.md
  check: rg "conversation-starter" .agents/subagent-index.toon

- [x] v009 t277 Fix Phase 3 blocking on non-required CI checks | PR #1120 | merged:2026-02-11 | verified:2026-02-11
  files: .agents/scripts/supervisor-helper.sh
  check: shellcheck .agents/scripts/supervisor-helper.sh
  check: file-exists .agents/scripts/supervisor-helper.sh

- [!] v010 t012.1 Research OCR approaches | PR #1136 | merged:2026-02-11 failed:2026-02-12 reason:rg: "ocr-research" not found in .agents/subagent-index.toon
  files: .agents/tools/ocr/ocr-research.md
  check: file-exists .agents/tools/ocr/ocr-research.md
  check: rg "ocr-research" .agents/subagent-index.toon

- [!] v011 t008.1 Core plugin structure + agent loader ~4h #auto-dispatch | PR #1138 | merged:2026-02-11 failed:2026-02-12 reason:shellcheck: .agents/scripts/plugin-loader-helper.sh has violations
  files: .agents/aidevops/plugins.md, .agents/scripts/plugin-loader-helper.sh, .agents/subagent-index.toon, .agents/templates/plugin-template/plugin.json, .agents/templates/plugin-template/scripts/on-init.sh, .agents/templates/plugin-template/scripts/on-load.sh, .agents/templates/plugin-template/scripts/on-unload.sh, aidevops.sh
  check: file-exists .agents/aidevops/plugins.md
  check: shellcheck .agents/scripts/plugin-loader-helper.sh
  check: file-exists .agents/scripts/plugin-loader-helper.sh
  check: file-exists .agents/subagent-index.toon
  check: file-exists .agents/templates/plugin-template/plugin.json
  check: shellcheck .agents/templates/plugin-template/scripts/on-init.sh
  check: file-exists .agents/templates/plugin-template/scripts/on-init.sh
  check: shellcheck .agents/templates/plugin-template/scripts/on-load.sh
  check: file-exists .agents/templates/plugin-template/scripts/on-load.sh
  check: shellcheck .agents/templates/plugin-template/scripts/on-unload.sh
  check: file-exists .agents/templates/plugin-template/scripts/on-unload.sh
  check: shellcheck aidevops.sh
  check: file-exists aidevops.sh

- [x] v012 t008.3 Quality hooks (pre-commit) ~3h #auto-dispatch blocked-by:... | PR #1150 | merged:2026-02-11 verified:2026-02-12
  files: .agents/plugins/opencode-aidevops/index.mjs, .agents/tools/build-mcp/aidevops-plugin.md
  check: file-exists .agents/plugins/opencode-aidevops/index.mjs
  check: file-exists .agents/tools/build-mcp/aidevops-plugin.md
  check: rg "aidevops-plugin" .agents/subagent-index.toon

- [x] v013 t293 Graduate high-confidence memories into docs — run `memo... | PR #1152 | merged:2026-02-11 verified:2026-02-12
  files: .agents/aidevops/graduated-learnings.md
  check: file-exists .agents/aidevops/graduated-learnings.md

- [x] v014 t012.3 Implement OCR extraction pipeline ~8h #auto-dispatch bloc... | PR #1148 | merged:2026-02-11 verified:2026-02-12
  files: .agents/scripts/document-extraction-helper.sh, .agents/scripts/extraction_pipeline.py, .agents/scripts/ocr-receipt-helper.sh, .agents/tools/accounts/receipt-ocr.md, .agents/tools/document/extraction-workflow.md
  check: shellcheck .agents/scripts/document-extraction-helper.sh
  check: file-exists .agents/scripts/document-extraction-helper.sh
  check: file-exists .agents/scripts/extraction_pipeline.py
  check: shellcheck .agents/scripts/ocr-receipt-helper.sh
  check: file-exists .agents/scripts/ocr-receipt-helper.sh
  check: file-exists .agents/tools/accounts/receipt-ocr.md
  check: file-exists .agents/tools/document/extraction-workflow.md
  check: rg "receipt-ocr" .agents/subagent-index.toon
  check: rg "extraction-workflow" .agents/subagent-index.toon

- [x] v015 t008.2 MCP registration ~2h #auto-dispatch blocked-by:t008.1 | PR #1149 | merged:2026-02-11 verified:2026-02-12
  files: .agents/plugins/opencode-aidevops/index.mjs, .agents/tools/build-mcp/aidevops-plugin.md
  check: file-exists .agents/plugins/opencode-aidevops/index.mjs
  check: file-exists .agents/tools/build-mcp/aidevops-plugin.md
  check: rg "aidevops-plugin" .agents/subagent-index.toon

- [!] v016 t292 SonarCloud code smell sweep — SonarCloud reports 36 code ... | PR #1151 | merged:2026-02-11 failed:2026-02-12 reason:shellcheck: .agents/scripts/add-skill-helper.sh has violations; shellcheck: .agents/scripts/agent-test-helper.sh has violations; shellcheck: .agents/scripts/compare-models-helper.sh has violatio
  files: .agents/scripts/add-skill-helper.sh, .agents/scripts/agent-test-helper.sh, .agents/scripts/coderabbit-pulse-helper.sh, .agents/scripts/coderabbit-task-creator-helper.sh, .agents/scripts/compare-models-helper.sh, .agents/scripts/content-calendar-helper.sh, .agents/scripts/cron-dispatch.sh, .agents/scripts/cron-helper.sh, .agents/scripts/deploy-agents-on-merge.sh, .agents/scripts/document-extraction-helper.sh, .agents/scripts/email-health-check-helper.sh, .agents/scripts/email-test-suite-helper.sh, .agents/scripts/finding-to-task-helper.sh, .agents/scripts/gocryptfs-helper.sh, .agents/scripts/hetzner-helper.sh, .agents/scripts/issue-sync-helper.sh, .agents/scripts/list-todo-helper.sh, .agents/scripts/mail-helper.sh, .agents/scripts/matrix-dispatch-helper.sh, .agents/scripts/memory-helper.sh, .agents/scripts/model-availability-helper.sh, .agents/scripts/model-registry-helper.sh, .agents/scripts/objective-runner-helper.sh, .agents/scripts/pattern-tracker-helper.sh, .agents/scripts/quality-sweep-helper.sh, .agents/scripts/ralph-loop-helper.sh, .agents/scripts/review-pulse-helper.sh, .agents/scripts/self-improve-helper.sh, .agents/scripts/speech-to-speech-helper.sh, .agents/scripts/transcription-helper.sh, .agents/scripts/virustotal-helper.sh
  check: shellcheck .agents/scripts/add-skill-helper.sh
  check: file-exists .agents/scripts/add-skill-helper.sh
  check: shellcheck .agents/scripts/agent-test-helper.sh
  check: file-exists .agents/scripts/agent-test-helper.sh
  check: shellcheck .agents/scripts/coderabbit-pulse-helper.sh
  check: file-exists .agents/scripts/coderabbit-pulse-helper.sh
  check: shellcheck .agents/scripts/coderabbit-task-creator-helper.sh
  check: file-exists .agents/scripts/coderabbit-task-creator-helper.sh
  check: shellcheck .agents/scripts/compare-models-helper.sh
  check: file-exists .agents/scripts/compare-models-helper.sh
  check: shellcheck .agents/scripts/content-calendar-helper.sh
  check: file-exists .agents/scripts/content-calendar-helper.sh
  check: shellcheck .agents/scripts/cron-dispatch.sh
  check: file-exists .agents/scripts/cron-dispatch.sh
  check: shellcheck .agents/scripts/cron-helper.sh
  check: file-exists .agents/scripts/cron-helper.sh
  check: shellcheck .agents/scripts/deploy-agents-on-merge.sh
  check: file-exists .agents/scripts/deploy-agents-on-merge.sh
  check: shellcheck .agents/scripts/document-extraction-helper.sh
  check: file-exists .agents/scripts/document-extraction-helper.sh
  check: shellcheck .agents/scripts/email-health-check-helper.sh
  check: file-exists .agents/scripts/email-health-check-helper.sh
  check: shellcheck .agents/scripts/email-test-suite-helper.sh
  check: file-exists .agents/scripts/email-test-suite-helper.sh
  check: shellcheck .agents/scripts/finding-to-task-helper.sh
  check: file-exists .agents/scripts/finding-to-task-helper.sh
  check: shellcheck .agents/scripts/gocryptfs-helper.sh
  check: file-exists .agents/scripts/gocryptfs-helper.sh
  check: shellcheck .agents/scripts/hetzner-helper.sh
  check: file-exists .agents/scripts/hetzner-helper.sh
  check: shellcheck .agents/scripts/issue-sync-helper.sh
  check: file-exists .agents/scripts/issue-sync-helper.sh
  check: shellcheck .agents/scripts/list-todo-helper.sh
  check: file-exists .agents/scripts/list-todo-helper.sh
  check: shellcheck .agents/scripts/mail-helper.sh
  check: file-exists .agents/scripts/mail-helper.sh
  check: shellcheck .agents/scripts/matrix-dispatch-helper.sh
  check: file-exists .agents/scripts/matrix-dispatch-helper.sh
  check: shellcheck .agents/scripts/memory-helper.sh
  check: file-exists .agents/scripts/memory-helper.sh
  check: shellcheck .agents/scripts/model-availability-helper.sh
  check: file-exists .agents/scripts/model-availability-helper.sh
  check: shellcheck .agents/scripts/model-registry-helper.sh
  check: file-exists .agents/scripts/model-registry-helper.sh
  check: shellcheck .agents/scripts/objective-runner-helper.sh
  check: file-exists .agents/scripts/objective-runner-helper.sh
  check: shellcheck .agents/scripts/pattern-tracker-helper.sh
  check: file-exists .agents/scripts/pattern-tracker-helper.sh
  check: shellcheck .agents/scripts/quality-sweep-helper.sh
  check: file-exists .agents/scripts/quality-sweep-helper.sh
  check: shellcheck .agents/scripts/ralph-loop-helper.sh
  check: file-exists .agents/scripts/ralph-loop-helper.sh
  check: shellcheck .agents/scripts/review-pulse-helper.sh
  check: file-exists .agents/scripts/review-pulse-helper.sh
  check: shellcheck .agents/scripts/self-improve-helper.sh
  check: file-exists .agents/scripts/self-improve-helper.sh
  check: shellcheck .agents/scripts/speech-to-speech-helper.sh
  check: file-exists .agents/scripts/speech-to-speech-helper.sh
  check: shellcheck .agents/scripts/transcription-helper.sh
  check: file-exists .agents/scripts/transcription-helper.sh
  check: shellcheck .agents/scripts/virustotal-helper.sh
  check: file-exists .agents/scripts/virustotal-helper.sh

- [x] v017 t008.4 oh-my-opencode compatibility ~2h #auto-dispatch blocked-b... | PR #1157 | merged:2026-02-11 verified:2026-02-12
  files: .agents/plugins/opencode-aidevops/index.mjs, .agents/tools/build-mcp/aidevops-plugin.md
  check: file-exists .agents/plugins/opencode-aidevops/index.mjs
  check: file-exists .agents/tools/build-mcp/aidevops-plugin.md
  check: rg "aidevops-plugin" .agents/subagent-index.toon

- [x] v018 t012.4 QuickFile integration (purchases/expenses) ~4h #auto-disp... | PR #1156 | merged:2026-02-11 verified:2026-02-12
  files: .agents/accounts.md, .agents/scripts/ocr-receipt-helper.sh, .agents/scripts/quickfile-helper.sh, .agents/services/accounting/quickfile.md, .agents/subagent-index.toon, .agents/tools/accounts/receipt-ocr.md, .agents/tools/document/extraction-schemas.md, .agents/tools/document/extraction-workflow.md
  check: file-exists .agents/accounts.md
  check: shellcheck .agents/scripts/ocr-receipt-helper.sh
  check: file-exists .agents/scripts/ocr-receipt-helper.sh
  check: shellcheck .agents/scripts/quickfile-helper.sh
  check: file-exists .agents/scripts/quickfile-helper.sh
  check: file-exists .agents/services/accounting/quickfile.md
  check: file-exists .agents/subagent-index.toon
  check: file-exists .agents/tools/accounts/receipt-ocr.md
  check: file-exists .agents/tools/document/extraction-schemas.md
  check: file-exists .agents/tools/document/extraction-workflow.md
  check: rg "quickfile" .agents/subagent-index.toon
  check: rg "receipt-ocr" .agents/subagent-index.toon
  check: rg "extraction-schemas" .agents/subagent-index.toon
  check: rg "extraction-workflow" .agents/subagent-index.toon

- [x] v019 t284 Fix opencode plugin createTools() Zod v4 crash — hotfix | PR #1103 | merged:2026-02-11 verified:2026-02-12
  files: .agents/plugins/opencode-aidevops/index.mjs
  check: file-exists .agents/plugins/opencode-aidevops/index.mjs

- [!] v020 t294 ShellCheck warning sweep — run `shellcheck -S warning` ... | PR #1158 | merged:2026-02-11 failed:2026-02-12 reason:shellcheck: .agents/scripts/compare-models-helper.sh has violations; shellcheck: setup.sh has violations
  files: .agents/scripts/compare-models-helper.sh, setup.sh
  check: shellcheck .agents/scripts/compare-models-helper.sh
  check: file-exists .agents/scripts/compare-models-helper.sh
  check: shellcheck setup.sh
  check: file-exists setup.sh

- [x] v021 t081 Set up Pipecat local voice agent with Soniox STT + Cartes... | PR #1161 | merged:2026-02-11 verified:2026-02-12
  files: .agents/scripts/pipecat-helper.sh, .agents/subagent-index.toon, .agents/tools/voice/pipecat-opencode.md
  check: shellcheck .agents/scripts/pipecat-helper.sh
  check: file-exists .agents/scripts/pipecat-helper.sh
  check: file-exists .agents/subagent-index.toon
  check: file-exists .agents/tools/voice/pipecat-opencode.md
  check: rg "pipecat-opencode" .agents/subagent-index.toon

- [!] v022 t298 Auto-rebase BEHIND/DIRTY PRs in supervisor pulse — when... | PR #1166 | merged:2026-02-11 failed:2026-02-12 reason:shellcheck: .agents/scripts/supervisor-helper.sh has violations
  files: .agents/scripts/supervisor-helper.sh
  check: shellcheck .agents/scripts/supervisor-helper.sh
  check: file-exists .agents/scripts/supervisor-helper.sh

- [!] v023 t296 Workers comment on GH issues when blocked | PR #1167 | merged:2026-02-11 failed:2026-02-12 reason:shellcheck: .agents/scripts/supervisor-helper.sh has violations
  files: .agents/scripts/supervisor-helper.sh
  check: shellcheck .agents/scripts/supervisor-helper.sh
  check: file-exists .agents/scripts/supervisor-helper.sh

- [x] v024 Homebrew install offer + Beads binary download fallback for Linux | PR #1168 | merged:2026-02-11 | verified:2026-02-11
  files: setup.sh, .agents/scripts/beads-sync-helper.sh, aidevops.sh
  check: shellcheck setup.sh
  check: file-exists setup.sh
  check: rg "ensure_homebrew" setup.sh
  check: rg "install_beads_binary" setup.sh
  proof: OrbStack Ubuntu 24.04 (x86_64) container test
    - Fresh container: no brew, no go, no bd installed
    - install_beads_binary(): downloaded bd v0.49.6 to /usr/local/bin/bd, exit 0
    - bd --version: "bd version 0.49.6 (c064f2aa)" -- functional
    - bd init + bd list: created .beads/beads.db, listed issues -- fully working
    - setup_beads() full chain: no brew/go -> binary download -> success
    - ensure_homebrew() decline path: prompted, user said "n", returned 1 cleanly
    - All 11 CI checks passed on PR #1168

- [!] v025 t300 Verify Phase 10b self-improvement loop works end-to-end �... | PR #1174 | merged:2026-02-12 failed:2026-02-12 reason:shellcheck: .agents/scripts/supervisor-helper.sh has violations
  files: .agents/scripts/supervisor-helper.sh
  check: shellcheck .agents/scripts/supervisor-helper.sh
  check: file-exists .agents/scripts/supervisor-helper.sh

- [!] v026 t301 Rosetta audit + shell linter optimisation — detect x86 ... | PR #1185 | merged:2026-02-12 failed:2026-02-12 reason:shellcheck: setup.sh has violations
  files: .agents/scripts/linters-local.sh, .agents/scripts/rosetta-audit-helper.sh, setup.sh
  check: shellcheck .agents/scripts/linters-local.sh
  check: file-exists .agents/scripts/linters-local.sh
  check: shellcheck .agents/scripts/rosetta-audit-helper.sh
  check: file-exists .agents/scripts/rosetta-audit-helper.sh
  check: shellcheck setup.sh
  check: file-exists setup.sh

- [x] v027 t307 Fix missing validate_namespace call in aidevops.sh — re... | PR #1189 | merged:2026-02-12 verified:2026-02-12
  files: aidevops.sh
  check: shellcheck aidevops.sh
  check: file-exists aidevops.sh

- [!] v028 t310 Enhancor AI agent — create enhancor.md subagent under t... | PR #1194 | merged:2026-02-12 failed:2026-02-12 reason:rg: "enhancor" not found in .agents/subagent-index.toon
  files: .agents/content/production/image.md, .agents/scripts/enhancor-helper.sh, .agents/tools/video/enhancor.md
  check: file-exists .agents/content/production/image.md
  check: shellcheck .agents/scripts/enhancor-helper.sh
  check: file-exists .agents/scripts/enhancor-helper.sh
  check: file-exists .agents/tools/video/enhancor.md
  check: rg "enhancor" .agents/subagent-index.toon

- [x] v029 t309 REAL Video Enhancer agent — create a real-video-enhance... | PR #1193 | merged:2026-02-12 verified:2026-02-12
  files: .agents/AGENTS.md, .agents/content/production/video.md, .agents/scripts/real-video-enhancer-helper.sh, .agents/subagent-index.toon, .agents/tools/video/real-video-enhancer.md, .agents/tools/video/video-prompt-design.md
  check: file-exists .agents/AGENTS.md
  check: file-exists .agents/content/production/video.md
  check: shellcheck .agents/scripts/real-video-enhancer-helper.sh
  check: file-exists .agents/scripts/real-video-enhancer-helper.sh
  check: file-exists .agents/subagent-index.toon
  check: file-exists .agents/tools/video/real-video-enhancer.md
  check: file-exists .agents/tools/video/video-prompt-design.md
  check: rg "real-video-enhancer" .agents/subagent-index.toon
  check: rg "video-prompt-design" .agents/subagent-index.toon

- [!] v030 t306 Fix namespace validation in setup.sh — namespace collec... | PR #1190 | merged:2026-02-12 failed:2026-02-12 reason:shellcheck: setup.sh has violations
  files: setup.sh
  check: shellcheck setup.sh
  check: file-exists setup.sh

- [!] v031 t304 Fix rm -rf on potentially empty variable in setup.sh — ... | PR #1187 | merged:2026-02-12 failed:2026-02-12 reason:shellcheck: setup.sh has violations
  files: setup.sh
  check: shellcheck setup.sh
  check: file-exists setup.sh

- [x] v032 t308 Fix help text in aidevops.sh — help text omits the `[na... | PR #1191 | merged:2026-02-12 verified:2026-02-12
  files: aidevops.sh
  check: shellcheck aidevops.sh
  check: file-exists aidevops.sh

- [!] v033 t305 Fix path traversal risk in setup.sh plugin clone paths �... | PR #1188 | merged:2026-02-12 failed:2026-02-12 reason:shellcheck: setup.sh has violations
  files: setup.sh
  check: shellcheck setup.sh
  check: file-exists setup.sh

- [!] v034 t305 Fix path traversal risk in setup.sh plugin clone paths �... | PR #1188 | merged:2026-02-12 failed:2026-02-12 reason:shellcheck: setup.sh has violations
  files: setup.sh
  check: shellcheck setup.sh
  check: file-exists setup.sh

- [!] v035 t299 Close self-improvement feedback loop — add supervisor P... | PR #1206 | merged:2026-02-12 failed:2026-02-12 reason:shellcheck: .agents/scripts/supervisor-helper.sh has violations
  files: .agents/scripts/supervisor-helper.sh
  check: shellcheck .agents/scripts/supervisor-helper.sh
  check: file-exists .agents/scripts/supervisor-helper.sh

- [x] v036 t311.1 Audit and map supervisor-helper.sh functions by domain �... | PR #1207 | merged:2026-02-12 verified:2026-02-12
  files: .agents/aidevops/supervisor-module-map.md
  check: file-exists .agents/aidevops/supervisor-module-map.md

- [!] v037 t311.4 Repeat modularisation for memory-helper.sh — apply same... | PR #1208 | merged:2026-02-12 failed:2026-02-12 reason:shellcheck: .agents/scripts/memory-helper.sh has violations
  files: .agents/scripts/memory-helper.sh, .agents/scripts/memory/_common.sh, .agents/scripts/memory/maintenance.sh, .agents/scripts/memory/recall.sh, .agents/scripts/memory/store.sh
  check: shellcheck .agents/scripts/memory-helper.sh
  check: file-exists .agents/scripts/memory-helper.sh
  check: shellcheck .agents/scripts/memory/_common.sh
  check: file-exists .agents/scripts/memory/_common.sh
  check: shellcheck .agents/scripts/memory/maintenance.sh
  check: file-exists .agents/scripts/memory/maintenance.sh
  check: shellcheck .agents/scripts/memory/recall.sh
  check: file-exists .agents/scripts/memory/recall.sh
  check: shellcheck .agents/scripts/memory/store.sh
  check: file-exists .agents/scripts/memory/store.sh

- [!] v038 t311.5 Update tooling for module structure — update setup.sh t... | PR #1209 | merged:2026-02-12 failed:2026-02-12 reason:shellcheck: setup.sh has violations
  files: .agents/scripts/linters-local.sh, .agents/scripts/quality-fix.sh, setup.sh, tests/test-smoke-help.sh
  check: shellcheck .agents/scripts/linters-local.sh
  check: file-exists .agents/scripts/linters-local.sh
  check: shellcheck .agents/scripts/quality-fix.sh
  check: file-exists .agents/scripts/quality-fix.sh
  check: shellcheck setup.sh
  check: file-exists setup.sh
  check: shellcheck tests/test-smoke-help.sh
  check: file-exists tests/test-smoke-help.sh

- [!] v039 t303 Distributed task ID allocation via claim-task-id.sh — p... | PR #1216 | merged:2026-02-12 failed:2026-02-12 reason:shellcheck: .agents/scripts/claim-task-id.sh has violations; shellcheck: .agents/scripts/supervisor-helper.sh has violations
  files: .agents/scripts/claim-task-id.sh, .agents/scripts/coderabbit-task-creator-helper.sh, .agents/scripts/supervisor-helper.sh
  check: shellcheck .agents/scripts/claim-task-id.sh
  check: file-exists .agents/scripts/claim-task-id.sh
  check: shellcheck .agents/scripts/coderabbit-task-creator-helper.sh
  check: file-exists .agents/scripts/coderabbit-task-creator-helper.sh
  check: shellcheck .agents/scripts/supervisor-helper.sh
  check: file-exists .agents/scripts/supervisor-helper.sh

- [!] v040 t311.3 Extract supervisor modules — move functions into module... | PR #1220 | merged:2026-02-12 failed:2026-02-12 reason:shellcheck: .agents/scripts/supervisor-helper.sh has violations
  files: .agents/scripts/supervisor-helper.sh, .agents/scripts/supervisor/release.sh, .agents/scripts/supervisor/todo-sync.sh
  check: shellcheck .agents/scripts/supervisor-helper.sh
  check: file-exists .agents/scripts/supervisor-helper.sh
  check: shellcheck .agents/scripts/supervisor/release.sh
  check: file-exists .agents/scripts/supervisor/release.sh
  check: shellcheck .agents/scripts/supervisor/todo-sync.sh
  check: file-exists .agents/scripts/supervisor/todo-sync.sh

- [!] v041 t316.2 Create module skeleton for setup.sh — create `setup/` d... | PR #1240 | merged:2026-02-12 failed:2026-02-12 reason:shellcheck: .agents/scripts/setup/_backup.sh has violations; shellcheck: setup.sh has violations
  files: .agents/scripts/setup/_backup.sh, .agents/scripts/setup/_bootstrap.sh, .agents/scripts/setup/_common.sh, .agents/scripts/setup/_deployment.sh, .agents/scripts/setup/_installation.sh, .agents/scripts/setup/_migration.sh, .agents/scripts/setup/_opencode.sh, .agents/scripts/setup/_services.sh, .agents/scripts/setup/_shell.sh, .agents/scripts/setup/_tools.sh, .agents/scripts/setup/_validation.sh, setup.sh
  check: shellcheck .agents/scripts/setup/_backup.sh
  check: file-exists .agents/scripts/setup/_backup.sh
  check: shellcheck .agents/scripts/setup/_bootstrap.sh
  check: file-exists .agents/scripts/setup/_bootstrap.sh
  check: shellcheck .agents/scripts/setup/_common.sh
  check: file-exists .agents/scripts/setup/_common.sh
  check: shellcheck .agents/scripts/setup/_deployment.sh
  check: file-exists .agents/scripts/setup/_deployment.sh
  check: shellcheck .agents/scripts/setup/_installation.sh
  check: file-exists .agents/scripts/setup/_installation.sh
  check: shellcheck .agents/scripts/setup/_migration.sh
  check: file-exists .agents/scripts/setup/_migration.sh
  check: shellcheck .agents/scripts/setup/_opencode.sh
  check: file-exists .agents/scripts/setup/_opencode.sh
  check: shellcheck .agents/scripts/setup/_services.sh
  check: file-exists .agents/scripts/setup/_services.sh
  check: shellcheck .agents/scripts/setup/_shell.sh
  check: file-exists .agents/scripts/setup/_shell.sh
  check: shellcheck .agents/scripts/setup/_tools.sh
  check: file-exists .agents/scripts/setup/_tools.sh
  check: shellcheck .agents/scripts/setup/_validation.sh
  check: file-exists .agents/scripts/setup/_validation.sh
  check: shellcheck setup.sh
  check: file-exists setup.sh

- [!] v042 t317.2 Create complete_task() helper in planning-commit-helper.s... | PR #1251 | merged:2026-02-12 failed:2026-02-12 reason:shellcheck: .agents/scripts/planning-commit-helper.sh has violations
  files: .agents/scripts/planning-commit-helper.sh
  check: shellcheck .agents/scripts/planning-commit-helper.sh
  check: file-exists .agents/scripts/planning-commit-helper.sh

- [x] v043 t316.5 End-to-end verification — run full `./setup.sh --non-in... | PR #1241 | merged:2026-02-12 verified:2026-02-12
  files: VERIFY-t316.5.md
  check: file-exists VERIFY-t316.5.md

- [x] v044 t317.3 Update AGENTS.md task completion rules — add instructio... | PR #1250 | merged:2026-02-12 verified:2026-02-12
  files: .agents/AGENTS.md
  check: file-exists .agents/AGENTS.md

- [x] v045 t318.3 Update interactive PR workflow — update `workflows/git-... | PR #1254 | merged:2026-02-12 verified:2026-02-12
  files: .agents/AGENTS.md, .agents/workflows/git-workflow.md
  check: file-exists .agents/AGENTS.md
  check: file-exists .agents/workflows/git-workflow.md
  check: rg "git-workflow" .agents/subagent-index.toon

- [x] v046 t318.4 Backfill audit — scan all open PRs for missing task IDs... | PR #1255 | merged:2026-02-12 verified:2026-02-12
  files: PR_AUDIT_REPORT.md
  check: file-exists PR_AUDIT_REPORT.md

- [!] v047 t319.4 Add supervisor dedup Phase 0.5 — before Phase 1 (dispat... | PR #1261 | merged:2026-02-12 failed:2026-02-12 reason:shellcheck: .agents/scripts/supervisor-helper.sh has violations
  files: .agents/scripts/supervisor-helper.sh, .agents/scripts/supervisor/todo-sync.sh
  check: shellcheck .agents/scripts/supervisor-helper.sh
  check: file-exists .agents/scripts/supervisor-helper.sh
  check: shellcheck .agents/scripts/supervisor/todo-sync.sh
  check: file-exists .agents/scripts/supervisor/todo-sync.sh

- [x] v048 t319.5 Add pre-commit hook check for duplicate task IDs — when... | PR #1262 | merged:2026-02-12 verified:2026-02-12
  files: .agents/scripts/pre-commit-hook.sh
  check: shellcheck .agents/scripts/pre-commit-hook.sh
  check: file-exists .agents/scripts/pre-commit-hook.sh

- [!] v049 t319.6 Test end-to-end — simulate parallel task creation: two ... | PR #1263 | merged:2026-02-12 failed:2026-02-12 reason:shellcheck: .agents/scripts/test-task-id-collision.sh has violations
  files: .agents/scripts/test-task-id-collision.sh
  check: shellcheck .agents/scripts/test-task-id-collision.sh
  check: file-exists .agents/scripts/test-task-id-collision.sh

- [ ] v050 t318.2 Verify supervisor worker PRs include task ID | PR #1283 | merged:2026-02-12
  files: .agents/scripts/full-loop-helper.sh, .agents/scripts/supervisor-helper.sh
  check: shellcheck .agents/scripts/full-loop-helper.sh
  check: file-exists .agents/scripts/full-loop-helper.sh
  check: shellcheck .agents/scripts/supervisor-helper.sh
  check: file-exists .agents/scripts/supervisor-helper.sh

- [x] v051 t318.1 Create GitHub Action CI check for PR task ID | PR #1284 | merged:2026-02-12 verified:2026-02-12
  files: .github/PR-TASK-ID-CHECK-README.md
  check: file-exists .github/PR-TASK-ID-CHECK-README.md

- [!] v052 t1000 Matrix bot: SQLite session store with per-channel compact... | PR #1273 | merged:2026-02-12 failed:2026-02-12 reason:shellcheck: .agents/scripts/matrix-dispatch-helper.sh has violations
  files: .agents/scripts/matrix-dispatch-helper.sh, .agents/services/communications/matrix-bot.md, README.md
  check: shellcheck .agents/scripts/matrix-dispatch-helper.sh
  check: file-exists .agents/scripts/matrix-dispatch-helper.sh
  check: file-exists .agents/services/communications/matrix-bot.md
  check: file-exists README.md
  check: rg "matrix-bot" .agents/subagent-index.toon

- [x] v053 t1004 Ensure all task completion paths write pr:#NNN to TODO.md | PR #1295 | merged:2026-02-12 verified:2026-02-12
  files: .agents/scripts/supervisor/todo-sync.sh, .agents/scripts/version-manager.sh
  check: shellcheck .agents/scripts/supervisor/todo-sync.sh
  check: file-exists .agents/scripts/supervisor/todo-sync.sh
  check: shellcheck .agents/scripts/version-manager.sh
  check: file-exists .agents/scripts/version-manager.sh

- [ ] v054 t1009 Supervisor auto-updates GitHub issue status labels on eve... | PR #1299 | merged:2026-02-12
  files: .agents/scripts/issue-sync-helper.sh, .agents/scripts/supervisor-helper.sh, .agents/scripts/supervisor/issue-sync.sh
  check: shellcheck .agents/scripts/issue-sync-helper.sh
  check: file-exists .agents/scripts/issue-sync-helper.sh
  check: shellcheck .agents/scripts/supervisor-helper.sh
  check: file-exists .agents/scripts/supervisor-helper.sh
  check: shellcheck .agents/scripts/supervisor/issue-sync.sh
  check: file-exists .agents/scripts/supervisor/issue-sync.sh

- [!] v055 t1013 Pinned queue health issue — live supervisor status upda... | PR #1312 | merged:2026-02-12 failed:2026-02-12 reason:shellcheck: .agents/scripts/supervisor-helper.sh has violations
  files: .agents/scripts/supervisor-helper.sh, .agents/scripts/supervisor/pulse.sh
  check: shellcheck .agents/scripts/supervisor-helper.sh
  check: file-exists .agents/scripts/supervisor-helper.sh
  check: shellcheck .agents/scripts/supervisor/pulse.sh
  check: file-exists .agents/scripts/supervisor/pulse.sh

- [!] v056 t1008 Pre-dispatch reverification for previously-claimed tasks | PR #1316 | merged:2026-02-12 failed:2026-02-12 reason:shellcheck: .agents/scripts/supervisor-helper.sh has violations
  files: .agents/scripts/supervisor-helper.sh
  check: shellcheck .agents/scripts/supervisor-helper.sh
  check: file-exists .agents/scripts/supervisor-helper.sh

- [!] v057 t1021 Wire resolve_rebase_conflicts() into rebase_sibling_pr() ... | PR #1322 | merged:2026-02-12 failed:2026-02-12 reason:shellcheck: .agents/scripts/supervisor-helper.sh has violations
  files: .agents/scripts/supervisor-helper.sh
  check: shellcheck .agents/scripts/supervisor-helper.sh
  check: file-exists .agents/scripts/supervisor-helper.sh

- [!] v058 t1025 Track model usage per task via GitHub issue labels — ad... | PR #1345 | merged:2026-02-13 failed:2026-02-13 reason:shellcheck: .agents/scripts/model-label-helper.sh has violations
  files: .agents/scripts/model-label-helper.sh
  check: shellcheck .agents/scripts/model-label-helper.sh
  check: file-exists .agents/scripts/model-label-helper.sh

- [x] v059 t1027 Refactor opencode-aidevops/index.mjs — 14 qlty smells, ... | PR #1349 | merged:2026-02-13 verified:2026-02-13
  files: .agents/plugins/opencode-aidevops/index.mjs, .agents/plugins/opencode-aidevops/tools.mjs
  check: file-exists .agents/plugins/opencode-aidevops/index.mjs
  check: file-exists .agents/plugins/opencode-aidevops/tools.mjs

- [x] v060 t1026 Refactor playwright-automator.mjs — 33 qlty smells, 159... | PR #1350 | merged:2026-02-13 verified:2026-02-13
  files: .agents/scripts/higgsfield/playwright-automator.mjs
  check: file-exists .agents/scripts/higgsfield/playwright-automator.mjs

- [!] v061 t1028 Fix claim-task-id.sh to prefix GitHub/GitLab issue titles... | PR #1353 | merged:2026-02-13 failed:2026-02-13 reason:shellcheck: .agents/scripts/claim-task-id.sh has violations
  files: .agents/scripts/claim-task-id.sh
  check: shellcheck .agents/scripts/claim-task-id.sh
  check: file-exists .agents/scripts/claim-task-id.sh

- [!] v062 t1031 Modularize supervisor-helper.sh — move functions from 1... | PR #1359 | merged:2026-02-13 failed:2026-02-13 reason:shellcheck: .agents/scripts/supervisor-helper.sh has violations; shellcheck: .agents/scripts/supervisor/cron.sh has violations; shellcheck: .agents/scripts/supervisor/deploy.sh has violations;
  files: .agents/scripts/supervisor-helper.sh, .agents/scripts/supervisor/batch.sh, .agents/scripts/supervisor/cleanup.sh, .agents/scripts/supervisor/cron.sh, .agents/scripts/supervisor/database.sh, .agents/scripts/supervisor/deploy.sh, .agents/scripts/supervisor/dispatch.sh, .agents/scripts/supervisor/evaluate.sh, .agents/scripts/supervisor/issue-sync.sh, .agents/scripts/supervisor/memory-integration.sh, .agents/scripts/supervisor/pulse.sh, .agents/scripts/supervisor/self-heal.sh, .agents/scripts/supervisor/state.sh, .agents/scripts/supervisor/utility.sh
  check: shellcheck .agents/scripts/supervisor-helper.sh
  check: file-exists .agents/scripts/supervisor-helper.sh
  check: shellcheck .agents/scripts/supervisor/batch.sh
  check: file-exists .agents/scripts/supervisor/batch.sh
  check: shellcheck .agents/scripts/supervisor/cleanup.sh
  check: file-exists .agents/scripts/supervisor/cleanup.sh
  check: shellcheck .agents/scripts/supervisor/cron.sh
  check: file-exists .agents/scripts/supervisor/cron.sh
  check: shellcheck .agents/scripts/supervisor/database.sh
  check: file-exists .agents/scripts/supervisor/database.sh
  check: shellcheck .agents/scripts/supervisor/deploy.sh
  check: file-exists .agents/scripts/supervisor/deploy.sh
  check: shellcheck .agents/scripts/supervisor/dispatch.sh
  check: file-exists .agents/scripts/supervisor/dispatch.sh
  check: shellcheck .agents/scripts/supervisor/evaluate.sh
  check: file-exists .agents/scripts/supervisor/evaluate.sh
  check: shellcheck .agents/scripts/supervisor/issue-sync.sh
  check: file-exists .agents/scripts/supervisor/issue-sync.sh
  check: shellcheck .agents/scripts/supervisor/memory-integration.sh
  check: file-exists .agents/scripts/supervisor/memory-integration.sh
  check: shellcheck .agents/scripts/supervisor/pulse.sh
  check: file-exists .agents/scripts/supervisor/pulse.sh
  check: shellcheck .agents/scripts/supervisor/self-heal.sh
  check: file-exists .agents/scripts/supervisor/self-heal.sh
  check: shellcheck .agents/scripts/supervisor/state.sh
  check: file-exists .agents/scripts/supervisor/state.sh
  check: shellcheck .agents/scripts/supervisor/utility.sh
  check: file-exists .agents/scripts/supervisor/utility.sh

- [x] v063 t1032.4 Generalise task-creator to accept multi-source findings �... | PR #1379 | merged:2026-02-13 verified:2026-02-13
  files: .agents/scripts/audit-task-creator-helper.sh, .agents/scripts/coderabbit-task-creator-helper.sh, .agents/scripts/coderabbit-task-creator-helper.sh, .agents/subagent-index.toon
  check: shellcheck .agents/scripts/audit-task-creator-helper.sh
  check: file-exists .agents/scripts/audit-task-creator-helper.sh
  check: shellcheck .agents/scripts/coderabbit-task-creator-helper.sh
  check: file-exists .agents/scripts/coderabbit-task-creator-helper.sh
  check: shellcheck .agents/scripts/coderabbit-task-creator-helper.sh
  check: file-exists .agents/scripts/coderabbit-task-creator-helper.sh
  check: file-exists .agents/subagent-index.toon

- [!] v064 t1030 Guard complete-deployed transition to require PR merge wh... | PR #1385 | merged:2026-02-13 failed:2026-02-13 reason:shellcheck: .agents/scripts/supervisor/deploy.sh has violations; shellcheck: .agents/scripts/supervisor/pulse.sh has violations; shellcheck: tests/test-supervisor-state-machine.sh has violation
  files: .agents/scripts/supervisor/deploy.sh, .agents/scripts/supervisor/pulse.sh, .agents/scripts/supervisor/state.sh, tests/test-supervisor-state-machine.sh
  check: shellcheck .agents/scripts/supervisor/deploy.sh
  check: file-exists .agents/scripts/supervisor/deploy.sh
  check: shellcheck .agents/scripts/supervisor/pulse.sh
  check: file-exists .agents/scripts/supervisor/pulse.sh
  check: shellcheck .agents/scripts/supervisor/state.sh
  check: file-exists .agents/scripts/supervisor/state.sh
  check: shellcheck tests/test-supervisor-state-machine.sh
  check: file-exists tests/test-supervisor-state-machine.sh

- [!] v065 t1036 Migrate legacy [Supervisor] health issue to [Supervisor:u... | PR #1383 | merged:2026-02-13 failed:2026-02-13 reason:shellcheck: .agents/scripts/supervisor/issue-sync.sh has violations
  files: .agents/scripts/supervisor/issue-sync.sh
  check: shellcheck .agents/scripts/supervisor/issue-sync.sh
  check: file-exists .agents/scripts/supervisor/issue-sync.sh

- [!] v066 t1032.6 Add audit trend tracking — create an `audit_snapshots` ... | PR #1378 | merged:2026-02-13 failed:2026-02-13 reason:shellcheck: .agents/scripts/supervisor/pulse.sh has violations
  files: .agents/scripts/code-audit-helper.sh, .agents/scripts/supervisor/pulse.sh
  check: shellcheck .agents/scripts/code-audit-helper.sh
  check: file-exists .agents/scripts/code-audit-helper.sh
  check: shellcheck .agents/scripts/supervisor/pulse.sh
  check: file-exists .agents/scripts/supervisor/pulse.sh

- [x] v067 t1039 CI/pre-commit: reject PRs that add new files to repo root... | PR #1393 | merged:2026-02-13 verified:2026-02-13
  files: .agents/scripts/pre-commit-hook.sh
  check: shellcheck .agents/scripts/pre-commit-hook.sh
  check: file-exists .agents/scripts/pre-commit-hook.sh

- [x] v068 t1032.2 Add Codacy collector — poll Codacy API (`/analysis/orga... | PR #1384 | merged:2026-02-13 verified:2026-02-13
  files: .agents/scripts/codacy-collector-helper.sh
  check: shellcheck .agents/scripts/codacy-collector-helper.sh
  check: file-exists .agents/scripts/codacy-collector-helper.sh

- [!] v069 t1033 claim-task-id.sh should accept --labels or parse #tags fr... | PR #1398 | merged:2026-02-13 failed:2026-02-13 reason:shellcheck: .agents/scripts/claim-task-id.sh has violations; shellcheck: .agents/scripts/supervisor/pulse.sh has violations
  files: .agents/scripts/audit-task-creator-helper.sh, .agents/scripts/claim-task-id.sh, .agents/scripts/supervisor/pulse.sh
  check: shellcheck .agents/scripts/audit-task-creator-helper.sh
  check: file-exists .agents/scripts/audit-task-creator-helper.sh
  check: shellcheck .agents/scripts/claim-task-id.sh
  check: file-exists .agents/scripts/claim-task-id.sh
  check: shellcheck .agents/scripts/supervisor/pulse.sh
  check: file-exists .agents/scripts/supervisor/pulse.sh

- [!] v070 t1032.3 Add SonarCloud collector — poll SonarCloud API (`/issue... | PR #1380 | merged:2026-02-13 failed:2026-02-13 reason:shellcheck: .agents/scripts/sonarcloud-collector-helper.sh has violations
  files: .agents/scripts/sonarcloud-collector-helper.sh
  check: shellcheck .agents/scripts/sonarcloud-collector-helper.sh
  check: file-exists .agents/scripts/sonarcloud-collector-helper.sh

- [!] v071 t1041 Fix generate-opencode-agents.sh subagent stub generation ... | PR #1402 | merged:2026-02-13 failed:2026-02-13 reason:shellcheck: .agents/scripts/generate-opencode-agents.sh has violations
  files: .agents/scripts/generate-opencode-agents.sh
  check: shellcheck .agents/scripts/generate-opencode-agents.sh
  check: file-exists .agents/scripts/generate-opencode-agents.sh

- [!] v072 t1032.5 Wire Phase 10b to run unified audit orchestrator — repl... | PR #1377 | merged:2026-02-13 failed:2026-02-13 reason:shellcheck: .agents/scripts/supervisor/pulse.sh has violations
  files: .agents/scripts/supervisor/pulse.sh
  check: shellcheck .agents/scripts/supervisor/pulse.sh
  check: file-exists .agents/scripts/supervisor/pulse.sh

- [x] v073 t1032.8 Verify end-to-end — trigger a full audit cycle manually... | PR #1381 | merged:2026-02-13 verified:2026-02-13
  files: tests/test-audit-e2e.sh
  check: shellcheck tests/test-audit-e2e.sh
  check: file-exists tests/test-audit-e2e.sh

- [!] v074 t1032.7 Add audit section to pinned queue health issue — extend... | PR #1399 | merged:2026-02-13 failed:2026-02-13 reason:shellcheck: .agents/scripts/supervisor/issue-sync.sh has violations
  files: .agents/scripts/supervisor/issue-sync.sh
  check: shellcheck .agents/scripts/supervisor/issue-sync.sh
  check: file-exists .agents/scripts/supervisor/issue-sync.sh

- [x] v075 t1032.1 Implement code-audit-helper.sh — unified audit orchestr... | PR #1376 | merged:2026-02-13 verified:2026-02-13
  files: .agents/scripts/code-audit-helper.sh
  check: shellcheck .agents/scripts/code-audit-helper.sh
  check: file-exists .agents/scripts/code-audit-helper.sh

- [!] v076 t1043 Add Reader-LM and RolmOCR as conversion providers in docu... | PR #1411 | merged:2026-02-13 failed:2026-02-13 reason:rg: "document-creation" not found in .agents/subagent-index.toon
  files: .agents/scripts/document-creation-helper.sh, .agents/tools/document/document-creation.md
  check: shellcheck .agents/scripts/document-creation-helper.sh
  check: file-exists .agents/scripts/document-creation-helper.sh
  check: file-exists .agents/tools/document/document-creation.md
  check: rg "document-creation" .agents/subagent-index.toon

- [!] v077 t1044.2 Visible headers as YAML frontmatter — from, to, cc, bcc... | PR #1421 | merged:2026-02-14 failed:2026-02-14 reason:rg: "document-creation" not found in .agents/subagent-index.toon
  files: .agents/scripts/document-creation-helper.sh, .agents/scripts/email-to-markdown.py, .agents/tools/document/document-creation.md
  check: shellcheck .agents/scripts/document-creation-helper.sh
  check: file-exists .agents/scripts/document-creation-helper.sh
  check: file-exists .agents/scripts/email-to-markdown.py
  check: file-exists .agents/tools/document/document-creation.md
  check: rg "document-creation" .agents/subagent-index.toon

- [x] v078 t1044.3 Email signature parsing to contact TOON records — detec... | PR #1424 | merged:2026-02-14 verified:2026-02-14
  files: .agents/scripts/email-signature-parser-helper.sh, tests/email-signature-test-fixtures/best-regards.txt, tests/email-signature-test-fixtures/company-keywords.txt, tests/email-signature-test-fixtures/minimal.txt, tests/email-signature-test-fixtures/multiple-emails.txt, tests/email-signature-test-fixtures/no-signature.txt, tests/email-signature-test-fixtures/standard-business.txt, tests/email-signature-test-fixtures/with-address.txt, tests/test-email-signature-parser.sh
  check: shellcheck .agents/scripts/email-signature-parser-helper.sh
  check: file-exists .agents/scripts/email-signature-parser-helper.sh
  check: file-exists tests/email-signature-test-fixtures/best-regards.txt
  check: file-exists tests/email-signature-test-fixtures/company-keywords.txt
  check: file-exists tests/email-signature-test-fixtures/minimal.txt
  check: file-exists tests/email-signature-test-fixtures/multiple-emails.txt
  check: file-exists tests/email-signature-test-fixtures/no-signature.txt
  check: file-exists tests/email-signature-test-fixtures/standard-business.txt
  check: file-exists tests/email-signature-test-fixtures/with-address.txt
  check: shellcheck tests/test-email-signature-parser.sh
  check: file-exists tests/test-email-signature-parser.sh

- [x] v079 t1044.6 Entity extraction from email bodies — extract people, o... | PR #1438 | merged:2026-02-14 verified:2026-02-14
  files: .agents/scripts/document-creation-helper.sh, .agents/scripts/email-to-markdown.py, .agents/scripts/entity-extraction.py
  check: shellcheck .agents/scripts/document-creation-helper.sh
  check: file-exists .agents/scripts/document-creation-helper.sh
  check: file-exists .agents/scripts/email-to-markdown.py
  check: file-exists .agents/scripts/entity-extraction.py

- [x] v080 t1046.3 Integration with convert pipeline — auto-run normalise ... | PR #1456 | merged:2026-02-14 verified:2026-02-14
  files: .agents/scripts/document-creation-helper.sh
  check: shellcheck .agents/scripts/document-creation-helper.sh
  check: file-exists .agents/scripts/document-creation-helper.sh

- [x] v081 t1052.7 Auto-summary generation — generate 1-2 sentence summary... | PR #1459 | merged:2026-02-14 verified:2026-02-14
  files: .agents/scripts/email-summary.py, .agents/scripts/email-to-markdown.py
  check: file-exists .agents/scripts/email-summary.py
  check: file-exists .agents/scripts/email-to-markdown.py

- [x] v082 t1055.9 Collection manifest — generate `_index.toon` with doc/t... | PR #1468 | merged:2026-02-14 verified:2026-02-14
  files: .agents/scripts/document-creation-helper.sh, tests/test-collection-manifest.sh
  check: shellcheck .agents/scripts/document-creation-helper.sh
  check: file-exists .agents/scripts/document-creation-helper.sh
  check: shellcheck tests/test-collection-manifest.sh
  check: file-exists tests/test-collection-manifest.sh

- [x] v083 t1056.1 Add `install-app` and `uninstall-app` commands to cloudro... | PR #1470 | merged:2026-02-14 verified:2026-02-14
  files: .agents/scripts/cloudron-helper.sh
  check: shellcheck .agents/scripts/cloudron-helper.sh
  check: file-exists .agents/scripts/cloudron-helper.sh

- [x] v084 t1056.3 Implement `auto-setup` command — Orchestrates the full ... | PR #1474 | merged:2026-02-14 verified:2026-02-14
  files: .agents/scripts/matrix-dispatch-helper.sh
  check: shellcheck .agents/scripts/matrix-dispatch-helper.sh
  check: file-exists .agents/scripts/matrix-dispatch-helper.sh

- [!] v085 t1048 Fix auto-rebase: handle AI-completed rebase and increase ... | PR #1478 | merged:2026-02-14 failed:2026-02-14 reason:shellcheck: .agents/scripts/supervisor/deploy.sh has violations
  files: .agents/scripts/supervisor/deploy.sh
  check: shellcheck .agents/scripts/supervisor/deploy.sh
  check: file-exists .agents/scripts/supervisor/deploy.sh

- [!] v086 t1049 Fix auto-rebase: abort stale rebase state before retrying... | PR #1480 | merged:2026-02-14 failed:2026-02-14 reason:shellcheck: .agents/scripts/supervisor/deploy.sh has violations
  files: .agents/scripts/supervisor/deploy.sh
  check: shellcheck .agents/scripts/supervisor/deploy.sh
  check: file-exists .agents/scripts/supervisor/deploy.sh

- [!] v087 t1050 Escalate rebase-blocked PRs to opus worker for sequential... | PR #1484 | merged:2026-02-14 failed:2026-02-14 reason:shellcheck: .agents/scripts/supervisor/pulse.sh has violations
  files: .agents/scripts/supervisor/pulse.sh
  check: shellcheck .agents/scripts/supervisor/pulse.sh
  check: file-exists .agents/scripts/supervisor/pulse.sh

- [x] v088 t1047 Fix task ID race condition: replace TODO.md scanning with... | PR #1458 | merged:2026-02-14 verified:2026-02-14
  files: .agents/scripts/claim-task-id.sh
  check: shellcheck .agents/scripts/claim-task-id.sh
  check: file-exists .agents/scripts/claim-task-id.sh

- [!] v089 t1053 Auto-generate VERIFY.md entries during deploy phase — w... | PR #1497 | merged:2026-02-15 failed:2026-02-15 reason:shellcheck: .agents/scripts/supervisor/deploy.sh has violations
  files: .agents/scripts/supervisor/deploy.sh, .agents/scripts/supervisor/todo-sync.sh
  check: shellcheck .agents/scripts/supervisor/deploy.sh
  check: file-exists .agents/scripts/supervisor/deploy.sh
  check: shellcheck .agents/scripts/supervisor/todo-sync.sh
  check: file-exists .agents/scripts/supervisor/todo-sync.sh

- [x] v090 t1052 Batch post-completion actions to reduce auto-verification... | PR #1498 | merged:2026-02-15 verified:2026-02-15
  files: .agents/scripts/supervisor/pulse.sh, .agents/scripts/supervisor/state.sh
  check: shellcheck .agents/scripts/supervisor/pulse.sh
  check: file-exists .agents/scripts/supervisor/pulse.sh
  check: shellcheck .agents/scripts/supervisor/state.sh
  check: file-exists .agents/scripts/supervisor/state.sh

- [ ] v091 t1054 Import chrome-webstore-release-blueprint skill into aidev... | PR #1500 | merged:2026-02-15
  files: .agents/scripts/chrome-webstore-helper.sh, .agents/subagent-index.toon, .agents/tools/browser/chrome-webstore-release.md
  check: shellcheck .agents/scripts/chrome-webstore-helper.sh
  check: file-exists .agents/scripts/chrome-webstore-helper.sh
  check: file-exists .agents/subagent-index.toon
  check: file-exists .agents/tools/browser/chrome-webstore-release.md
  check: rg "chrome-webstore-release" .agents/subagent-index.toon

- [x] v092 t1061 Add Qwen3-TTS as TTS provider in voice agent — Qwen3-TT... | PR #1517 | merged:2026-02-16 verified:2026-02-16
  files: .agents/scripts/voice-helper.sh, .agents/subagent-index.toon, .agents/tools/voice/qwen3-tts.md, .agents/tools/voice/speech-to-speech.md
  check: shellcheck .agents/scripts/voice-helper.sh
  check: file-exists .agents/scripts/voice-helper.sh
  check: file-exists .agents/subagent-index.toon
  check: file-exists .agents/tools/voice/qwen3-tts.md
  check: file-exists .agents/tools/voice/speech-to-speech.md
  check: rg "qwen3-tts" .agents/subagent-index.toon
  check: rg "speech-to-speech" .agents/subagent-index.toon

- [x] v093 t1062 Supervisor auto-pickup should skip tasks with assignee: o... | PR #1520 | merged:2026-02-16 verified:2026-02-16
  files: .agents/AGENTS.md, .agents/scripts/supervisor/cron.sh
  check: file-exists .agents/AGENTS.md
  check: shellcheck .agents/scripts/supervisor/cron.sh
  check: file-exists .agents/scripts/supervisor/cron.sh

- [ ] v094 t1063.2 Create tools/research/tech-stack-lookup.md agent — prog... | PR #1531 | merged:2026-02-16
  files: .agents/tools/research/tech-stack-lookup.md
  check: file-exists .agents/tools/research/tech-stack-lookup.md
  check: rg "tech-stack-lookup" .agents/subagent-index.toon

- [ ] v095 t1066 Open Tech Explorer provider agent — create `tools/resea... | PR #1544 | merged:2026-02-16
  files: .agents/scripts/tech-stack-helper.sh, .agents/tools/research/providers/openexplorer.md
  check: shellcheck .agents/scripts/tech-stack-helper.sh
  check: file-exists .agents/scripts/tech-stack-helper.sh
  check: file-exists .agents/tools/research/providers/openexplorer.md
  check: rg "openexplorer" .agents/subagent-index.toon

- [x] v096 t1063.3 Add `/tech-stack` slash command — `tech-stack <url>` fo... | PR #1530 | merged:2026-02-16 verified:2026-02-16
  files: .agents/scripts/commands/tech-stack.md
  check: file-exists .agents/scripts/commands/tech-stack.md

- [ ] v097 t1067 Wappalyzer OSS provider agent — create `tools/research/... | PR #1536 | merged:2026-02-16
  files: .agents/scripts/package.json, .agents/scripts/wappalyzer-detect.mjs, .agents/scripts/wappalyzer-helper.sh, .agents/tools/research/providers/wappalyzer.md
  check: file-exists .agents/scripts/package.json
  check: file-exists .agents/scripts/wappalyzer-detect.mjs
  check: shellcheck .agents/scripts/wappalyzer-helper.sh
  check: file-exists .agents/scripts/wappalyzer-helper.sh
  check: file-exists .agents/tools/research/providers/wappalyzer.md
  check: rg "wappalyzer" .agents/subagent-index.toon

- [x] v098 t1069 Fix dedup_todo_task_ids() — rename-on-duplicate creates... | PR #1549 | merged:2026-02-16 verified:2026-02-16
  files: .agents/scripts/supervisor/todo-sync.sh
  check: shellcheck .agents/scripts/supervisor/todo-sync.sh
  check: file-exists .agents/scripts/supervisor/todo-sync.sh

- [x] v099 t1070 Post blocked reason comment on GitHub issues when status:... | PR #1551 | merged:2026-02-16 verified:2026-02-16
  files: .agents/scripts/supervisor/backfill-blocked-comments.sh, .agents/scripts/supervisor/issue-sync.sh
  check: shellcheck .agents/scripts/supervisor/backfill-blocked-comments.sh
  check: file-exists .agents/scripts/supervisor/backfill-blocked-comments.sh
  check: shellcheck .agents/scripts/supervisor/issue-sync.sh
  check: file-exists .agents/scripts/supervisor/issue-sync.sh

- [!] v100 t1064 Unbuilt.app provider agent — create `tools/research/pro... | PR #1542 | merged:2026-02-17 failed:2026-02-17 reason:shellcheck: .agents/scripts/tech-stack-helper.sh has violations
  files: .agents/scripts/tech-stack-helper.sh, .agents/subagent-index.toon, .agents/tools/research/providers/unbuilt.md
  check: shellcheck .agents/scripts/tech-stack-helper.sh
  check: file-exists .agents/scripts/tech-stack-helper.sh
  check: file-exists .agents/subagent-index.toon
  check: file-exists .agents/tools/research/providers/unbuilt.md
  check: rg "unbuilt" .agents/subagent-index.toon

- [!] v101 t1065 CRFT Lookup provider agent — create `tools/research/pro... | PR #1543 | merged:2026-02-17 failed:2026-02-17 reason:shellcheck: .agents/scripts/tech-stack-helper.sh has violations
  files: .agents/scripts/tech-stack-helper.sh, .agents/subagent-index.toon, .agents/tools/research/providers/crft-lookup.md
  check: shellcheck .agents/scripts/tech-stack-helper.sh
  check: file-exists .agents/scripts/tech-stack-helper.sh
  check: file-exists .agents/subagent-index.toon
  check: file-exists .agents/tools/research/providers/crft-lookup.md
  check: rg "crft-lookup" .agents/subagent-index.toon

- [!] v102 t1063 Tech stack lookup orchestrator agent and command — crea... | PR #1541 | merged:2026-02-17 failed:2026-02-17 reason:shellcheck: .agents/scripts/tech-stack-helper.sh has violations
  files: .agents/AGENTS.md, .agents/scripts/commands/tech-stack.md, .agents/scripts/tech-stack-helper.sh, .agents/subagent-index.toon
  check: file-exists .agents/AGENTS.md
  check: file-exists .agents/scripts/commands/tech-stack.md
  check: shellcheck .agents/scripts/tech-stack-helper.sh
  check: file-exists .agents/scripts/tech-stack-helper.sh
  check: file-exists .agents/subagent-index.toon

- [!] v103 t1072 Add rebase loop for multi-commit conflict resolution in r... | PR #1558 | merged:2026-02-17 failed:2026-02-17 reason:shellcheck: .agents/scripts/supervisor/deploy.sh has violations
  files: .agents/scripts/supervisor/deploy.sh, .agents/scripts/supervisor/state.sh
  check: shellcheck .agents/scripts/supervisor/deploy.sh
  check: file-exists .agents/scripts/supervisor/deploy.sh
  check: shellcheck .agents/scripts/supervisor/state.sh
  check: file-exists .agents/scripts/supervisor/state.sh

- [x] v104 t1063.1 Create tech-stack-helper.sh with `lookup <url>`, `reverse... | PR #1545 | merged:2026-02-17 verified:2026-02-17
  files: .agents/scripts/tech-stack-helper.sh
  check: shellcheck .agents/scripts/tech-stack-helper.sh
  check: file-exists .agents/scripts/tech-stack-helper.sh

- [!] v105 t1068 Reverse tech stack lookup with filtering — extend tech-... | PR #1546 | merged:2026-02-17 failed:2026-02-17 reason:shellcheck: .agents/scripts/tech-stack-helper.sh has violations
  files: .agents/scripts/tech-stack-helper.sh, .agents/seo/tech-stack.md
  check: shellcheck .agents/scripts/tech-stack-helper.sh
  check: file-exists .agents/scripts/tech-stack-helper.sh
  check: file-exists .agents/seo/tech-stack.md

- [x] v106 t1059 wp-helper.sh tenant-aware server reference resolution + S... | PR #1568 | merged:2026-02-17 verified:2026-02-17
  files: .agents/configs/wordpress-sites.json.txt, .agents/scripts/wp-helper.sh
  check: file-exists .agents/configs/wordpress-sites.json.txt
  check: shellcheck .agents/scripts/wp-helper.sh
  check: file-exists .agents/scripts/wp-helper.sh

- [x] v107 t1060 worktree-helper.sh detect stale remote branches before cr... | PR #1567 | merged:2026-02-17 verified:2026-02-17
  files: .agents/scripts/worktree-helper.sh
  check: shellcheck .agents/scripts/worktree-helper.sh
  check: file-exists .agents/scripts/worktree-helper.sh

- [!] v108 t1080 Delete archived scripts in `.agents/scripts/_archive/` �... | PR #1574 | merged:2026-02-17 failed:2026-02-17 reason:file-exists: .agents/scripts/_archive/README.md not found; shellcheck: .agents/scripts/_archive/add-missing-returns.sh has violations; file-exists: .agents/scripts/_archive/add-missing-return
  files: .agents/scripts/_archive/README.md, .agents/scripts/_archive/add-missing-returns.sh, .agents/scripts/_archive/comprehensive-quality-fix.sh, .agents/scripts/_archive/efficient-return-fix.sh, .agents/scripts/_archive/find-missing-returns.sh, .agents/scripts/_archive/fix-auth-headers.sh, .agents/scripts/_archive/fix-common-strings.sh, .agents/scripts/_archive/fix-content-type.sh, .agents/scripts/_archive/fix-error-messages.sh, .agents/scripts/_archive/fix-misplaced-returns.sh, .agents/scripts/_archive/fix-remaining-literals.sh, .agents/scripts/_archive/fix-return-statements.sh, .agents/scripts/_archive/fix-s131-default-cases.sh, .agents/scripts/_archive/fix-sc2155-simple.sh, .agents/scripts/_archive/fix-shellcheck-critical.sh, .agents/scripts/_archive/fix-string-literals.sh, .agents/scripts/_archive/mass-fix-returns.sh
  check: file-exists .agents/scripts/_archive/README.md
  check: shellcheck .agents/scripts/_archive/add-missing-returns.sh
  check: file-exists .agents/scripts/_archive/add-missing-returns.sh
  check: shellcheck .agents/scripts/_archive/comprehensive-quality-fix.sh
  check: file-exists .agents/scripts/_archive/comprehensive-quality-fix.sh
  check: shellcheck .agents/scripts/_archive/efficient-return-fix.sh
  check: file-exists .agents/scripts/_archive/efficient-return-fix.sh
  check: shellcheck .agents/scripts/_archive/find-missing-returns.sh
  check: file-exists .agents/scripts/_archive/find-missing-returns.sh
  check: shellcheck .agents/scripts/_archive/fix-auth-headers.sh
  check: file-exists .agents/scripts/_archive/fix-auth-headers.sh
  check: shellcheck .agents/scripts/_archive/fix-common-strings.sh
  check: file-exists .agents/scripts/_archive/fix-common-strings.sh
  check: shellcheck .agents/scripts/_archive/fix-content-type.sh
  check: file-exists .agents/scripts/_archive/fix-content-type.sh
  check: shellcheck .agents/scripts/_archive/fix-error-messages.sh
  check: file-exists .agents/scripts/_archive/fix-error-messages.sh
  check: shellcheck .agents/scripts/_archive/fix-misplaced-returns.sh
  check: file-exists .agents/scripts/_archive/fix-misplaced-returns.sh
  check: shellcheck .agents/scripts/_archive/fix-remaining-literals.sh
  check: file-exists .agents/scripts/_archive/fix-remaining-literals.sh
  check: shellcheck .agents/scripts/_archive/fix-return-statements.sh
  check: file-exists .agents/scripts/_archive/fix-return-statements.sh
  check: shellcheck .agents/scripts/_archive/fix-s131-default-cases.sh
  check: file-exists .agents/scripts/_archive/fix-s131-default-cases.sh
  check: shellcheck .agents/scripts/_archive/fix-sc2155-simple.sh
  check: file-exists .agents/scripts/_archive/fix-sc2155-simple.sh
  check: shellcheck .agents/scripts/_archive/fix-shellcheck-critical.sh
  check: file-exists .agents/scripts/_archive/fix-shellcheck-critical.sh
  check: shellcheck .agents/scripts/_archive/fix-string-literals.sh
  check: file-exists .agents/scripts/_archive/fix-string-literals.sh
  check: shellcheck .agents/scripts/_archive/mass-fix-returns.sh
  check: file-exists .agents/scripts/_archive/mass-fix-returns.sh

- [x] v109 t1077 Fix ShellCheck SC2034 warnings across 9 files (30 unused ... | PR #1576 | merged:2026-02-17 verified:2026-02-17
  files: .agents/scripts/code-audit-helper.sh, .agents/scripts/coderabbit-cli.sh, .agents/scripts/setup/_backup.sh, .agents/scripts/sonarcloud-autofix.sh, .agents/scripts/supervisor-helper.sh, .agents/scripts/supervisor/deploy.sh, .agents/scripts/supervisor/dispatch.sh, .agents/scripts/tech-stack-helper.sh, .agents/scripts/test-orphan-cleanup.sh
  check: shellcheck .agents/scripts/code-audit-helper.sh
  check: file-exists .agents/scripts/code-audit-helper.sh
  check: shellcheck .agents/scripts/coderabbit-cli.sh
  check: file-exists .agents/scripts/coderabbit-cli.sh
  check: shellcheck .agents/scripts/setup/_backup.sh
  check: file-exists .agents/scripts/setup/_backup.sh
  check: shellcheck .agents/scripts/sonarcloud-autofix.sh
  check: file-exists .agents/scripts/sonarcloud-autofix.sh
  check: shellcheck .agents/scripts/supervisor-helper.sh
  check: file-exists .agents/scripts/supervisor-helper.sh
  check: shellcheck .agents/scripts/supervisor/deploy.sh
  check: file-exists .agents/scripts/supervisor/deploy.sh
  check: shellcheck .agents/scripts/supervisor/dispatch.sh
  check: file-exists .agents/scripts/supervisor/dispatch.sh
  check: shellcheck .agents/scripts/tech-stack-helper.sh
  check: file-exists .agents/scripts/tech-stack-helper.sh
  check: shellcheck .agents/scripts/test-orphan-cleanup.sh
  check: file-exists .agents/scripts/test-orphan-cleanup.sh

- [x] v110 t1078 Add explicit return statements to 21 shell scripts missin... | PR #1575 | merged:2026-02-17 verified:2026-02-17
  files: .agents/scripts/cron-dispatch.sh, .agents/scripts/list-verify-helper.sh, .agents/scripts/session-distill-helper.sh, .agents/scripts/setup/_backup.sh, .agents/scripts/setup/_bootstrap.sh, .agents/scripts/setup/_deployment.sh, .agents/scripts/setup/_installation.sh, .agents/scripts/setup/_migration.sh, .agents/scripts/setup/_opencode.sh, .agents/scripts/setup/_services.sh, .agents/scripts/setup/_shell.sh, .agents/scripts/setup/_tools.sh, .agents/scripts/setup/_validation.sh, .agents/scripts/show-plan-helper.sh, .agents/scripts/subagent-index-helper.sh, .agents/scripts/supervisor/_common.sh, .agents/scripts/supervisor/git-ops.sh, .agents/scripts/supervisor/lifecycle.sh, .agents/scripts/test-orphan-cleanup.sh, .agents/scripts/test-pr-task-check.sh, .agents/scripts/test-task-id-collision.sh
  check: shellcheck .agents/scripts/cron-dispatch.sh
  check: file-exists .agents/scripts/cron-dispatch.sh
  check: shellcheck .agents/scripts/list-verify-helper.sh
  check: file-exists .agents/scripts/list-verify-helper.sh
  check: shellcheck .agents/scripts/session-distill-helper.sh
  check: file-exists .agents/scripts/session-distill-helper.sh
  check: shellcheck .agents/scripts/setup/_backup.sh
  check: file-exists .agents/scripts/setup/_backup.sh
  check: shellcheck .agents/scripts/setup/_bootstrap.sh
  check: file-exists .agents/scripts/setup/_bootstrap.sh
  check: shellcheck .agents/scripts/setup/_deployment.sh
  check: file-exists .agents/scripts/setup/_deployment.sh
  check: shellcheck .agents/scripts/setup/_installation.sh
  check: file-exists .agents/scripts/setup/_installation.sh
  check: shellcheck .agents/scripts/setup/_migration.sh
  check: file-exists .agents/scripts/setup/_migration.sh
  check: shellcheck .agents/scripts/setup/_opencode.sh
  check: file-exists .agents/scripts/setup/_opencode.sh
  check: shellcheck .agents/scripts/setup/_services.sh
  check: file-exists .agents/scripts/setup/_services.sh
  check: shellcheck .agents/scripts/setup/_shell.sh
  check: file-exists .agents/scripts/setup/_shell.sh
  check: shellcheck .agents/scripts/setup/_tools.sh
  check: file-exists .agents/scripts/setup/_tools.sh
  check: shellcheck .agents/scripts/setup/_validation.sh
  check: file-exists .agents/scripts/setup/_validation.sh
  check: shellcheck .agents/scripts/show-plan-helper.sh
  check: file-exists .agents/scripts/show-plan-helper.sh
  check: shellcheck .agents/scripts/subagent-index-helper.sh
  check: file-exists .agents/scripts/subagent-index-helper.sh
  check: shellcheck .agents/scripts/supervisor/_common.sh
  check: file-exists .agents/scripts/supervisor/_common.sh
  check: shellcheck .agents/scripts/supervisor/git-ops.sh
  check: file-exists .agents/scripts/supervisor/git-ops.sh
  check: shellcheck .agents/scripts/supervisor/lifecycle.sh
  check: file-exists .agents/scripts/supervisor/lifecycle.sh
  check: shellcheck .agents/scripts/test-orphan-cleanup.sh
  check: file-exists .agents/scripts/test-orphan-cleanup.sh
  check: shellcheck .agents/scripts/test-pr-task-check.sh
  check: file-exists .agents/scripts/test-pr-task-check.sh
  check: shellcheck .agents/scripts/test-task-id-collision.sh
  check: file-exists .agents/scripts/test-task-id-collision.sh

- [x] v111 t1081 Daily skill auto-update pipeline — add daily skill fres... | PR #1591 | merged:2026-02-17 verified:2026-02-17
  files: .agents/scripts/auto-update-helper.sh
  check: shellcheck .agents/scripts/auto-update-helper.sh
  check: file-exists .agents/scripts/auto-update-helper.sh

- [x] v112 t1082 Maintainer skill-update PR pipeline — new skill-update-... | PR #1593 | merged:2026-02-18 verified:2026-02-18
  files: .agents/scripts/skill-update-helper.sh
  check: shellcheck .agents/scripts/skill-update-helper.sh
  check: file-exists .agents/scripts/skill-update-helper.sh

- [!] v113 t1083 Update model references for Claude Sonnet 4.6 — Anthrop... | PR #1594 | merged:2026-02-18 failed:2026-02-18 reason:rg: "fallback-chains" not found in .agents/subagent-index.toon; rg: "opencode-github" not found in .agents/subagent-index.toon; rg: "opencode-gitlab" not found in .agents/subagent-index.toon; rg: "
  files: .agents/configs/fallback-chain-config.json.txt, .agents/scripts/agent-test-helper.sh, .agents/scripts/contest-helper.sh, .agents/scripts/cron-dispatch.sh, .agents/scripts/cron-helper.sh, .agents/scripts/document-extraction-helper.sh, .agents/scripts/fallback-chain-helper.sh, .agents/scripts/generate-opencode-agents.sh, .agents/scripts/model-availability-helper.sh, .agents/scripts/model-label-helper.sh, .agents/scripts/model-registry-helper.sh, .agents/scripts/objective-runner-helper.sh, .agents/scripts/opencode-github-setup-helper.sh, .agents/scripts/pipecat-helper.sh, .agents/scripts/runner-helper.sh, .agents/scripts/shared-constants.sh, .agents/scripts/supervisor/dispatch.sh, .agents/services/hosting/cloudflare-platform/references/ai-gateway/README.md, .agents/subagent-index.toon, .agents/tools/ai-assistants/fallback-chains.md, .agents/tools/ai-assistants/headless-dispatch.md, .agents/tools/ai-assistants/models/README.md, .agents/tools/ai-assistants/models/opus.md, .agents/tools/ai-assistants/models/pro.md, .agents/tools/ai-assistants/models/sonnet.md, .agents/tools/ai-assistants/opencode-server.md, .agents/tools/automation/cron-agent.md, .agents/tools/build-agent/agent-testing.md, .agents/tools/content/summarize.md, .agents/tools/context/model-routing.md, .agents/tools/git/opencode-github.md, .agents/tools/git/opencode-gitlab.md, .agents/tools/opencode/opencode-anthropic-auth.md, .agents/tools/opencode/opencode.md, .agents/tools/vision/image-understanding.md, .agents/tools/voice/pipecat-opencode.md, .opencode/lib/ai-research.ts, configs/mcp-templates/opencode-github-workflow.yml, tests/test-batch-quality-hardening.sh
  check: file-exists .agents/configs/fallback-chain-config.json.txt
  check: shellcheck .agents/scripts/agent-test-helper.sh
  check: file-exists .agents/scripts/agent-test-helper.sh
  check: shellcheck .agents/scripts/contest-helper.sh
  check: file-exists .agents/scripts/contest-helper.sh
  check: shellcheck .agents/scripts/cron-dispatch.sh
  check: file-exists .agents/scripts/cron-dispatch.sh
  check: shellcheck .agents/scripts/cron-helper.sh
  check: file-exists .agents/scripts/cron-helper.sh
  check: shellcheck .agents/scripts/document-extraction-helper.sh
  check: file-exists .agents/scripts/document-extraction-helper.sh
  check: shellcheck .agents/scripts/fallback-chain-helper.sh
  check: file-exists .agents/scripts/fallback-chain-helper.sh
  check: shellcheck .agents/scripts/generate-opencode-agents.sh
  check: file-exists .agents/scripts/generate-opencode-agents.sh
  check: shellcheck .agents/scripts/model-availability-helper.sh
  check: file-exists .agents/scripts/model-availability-helper.sh
  check: shellcheck .agents/scripts/model-label-helper.sh
  check: file-exists .agents/scripts/model-label-helper.sh
  check: shellcheck .agents/scripts/model-registry-helper.sh
  check: file-exists .agents/scripts/model-registry-helper.sh
  check: shellcheck .agents/scripts/objective-runner-helper.sh
  check: file-exists .agents/scripts/objective-runner-helper.sh
  check: shellcheck .agents/scripts/opencode-github-setup-helper.sh
  check: file-exists .agents/scripts/opencode-github-setup-helper.sh
  check: shellcheck .agents/scripts/pipecat-helper.sh
  check: file-exists .agents/scripts/pipecat-helper.sh
  check: shellcheck .agents/scripts/runner-helper.sh
  check: file-exists .agents/scripts/runner-helper.sh
  check: shellcheck .agents/scripts/shared-constants.sh
  check: file-exists .agents/scripts/shared-constants.sh
  check: shellcheck .agents/scripts/supervisor/dispatch.sh
  check: file-exists .agents/scripts/supervisor/dispatch.sh
  check: file-exists .agents/services/hosting/cloudflare-platform/references/ai-gateway/README.md
  check: file-exists .agents/subagent-index.toon
  check: file-exists .agents/tools/ai-assistants/fallback-chains.md
  check: file-exists .agents/tools/ai-assistants/headless-dispatch.md
  check: file-exists .agents/tools/ai-assistants/models/README.md
  check: file-exists .agents/tools/ai-assistants/models/opus.md
  check: file-exists .agents/tools/ai-assistants/models/pro.md
  check: file-exists .agents/tools/ai-assistants/models/sonnet.md
  check: file-exists .agents/tools/ai-assistants/opencode-server.md
  check: file-exists .agents/tools/automation/cron-agent.md
  check: file-exists .agents/tools/build-agent/agent-testing.md
  check: file-exists .agents/tools/content/summarize.md
  check: file-exists .agents/tools/context/model-routing.md
  check: file-exists .agents/tools/git/opencode-github.md
  check: file-exists .agents/tools/git/opencode-gitlab.md
  check: file-exists .agents/tools/opencode/opencode-anthropic-auth.md
  check: file-exists .agents/tools/opencode/opencode.md
  check: file-exists .agents/tools/vision/image-understanding.md
  check: file-exists .agents/tools/voice/pipecat-opencode.md
  check: file-exists .opencode/lib/ai-research.ts
  check: file-exists configs/mcp-templates/opencode-github-workflow.yml
  check: shellcheck tests/test-batch-quality-hardening.sh
  check: file-exists tests/test-batch-quality-hardening.sh
  check: rg "README" .agents/subagent-index.toon
  check: rg "fallback-chains" .agents/subagent-index.toon
  check: rg "headless-dispatch" .agents/subagent-index.toon
  check: rg "README" .agents/subagent-index.toon
  check: rg "opus" .agents/subagent-index.toon
  check: rg "pro" .agents/subagent-index.toon
  check: rg "sonnet" .agents/subagent-index.toon
  check: rg "opencode-server" .agents/subagent-index.toon
  check: rg "cron-agent" .agents/subagent-index.toon
  check: rg "agent-testing" .agents/subagent-index.toon
  check: rg "summarize" .agents/subagent-index.toon
  check: rg "model-routing" .agents/subagent-index.toon
  check: rg "opencode-github" .agents/subagent-index.toon
  check: rg "opencode-gitlab" .agents/subagent-index.toon
  check: rg "opencode-anthropic-auth" .agents/subagent-index.toon
  check: rg "opencode" .agents/subagent-index.toon
  check: rg "image-understanding" .agents/subagent-index.toon
  check: rg "pipecat-opencode" .agents/subagent-index.toon

- [x] v114 t1084 Fix auto-update-helper.sh CodeRabbit feedback from PR #15... | PR #1597 | merged:2026-02-18 verified:2026-02-18
  files: .agents/scripts/auto-update-helper.sh
  check: shellcheck .agents/scripts/auto-update-helper.sh
  check: file-exists .agents/scripts/auto-update-helper.sh

- [x] v115 t1082.1 Add skill-update-helper.sh pr subcommand — for each ski... | PR #1608 | merged:2026-02-18 verified:2026-02-18
  files: .agents/scripts/skill-update-helper.sh
  check: shellcheck .agents/scripts/skill-update-helper.sh
  check: file-exists .agents/scripts/skill-update-helper.sh

- [x] v116 t1082.2 Add supervisor phase for skill update PRs — optional ph... | PR #1610 | merged:2026-02-18 verified:2026-02-18
  files: .agents/scripts/supervisor-helper.sh, .agents/scripts/supervisor/pulse.sh
  check: shellcheck .agents/scripts/supervisor-helper.sh
  check: file-exists .agents/scripts/supervisor-helper.sh
  check: shellcheck .agents/scripts/supervisor/pulse.sh
  check: file-exists .agents/scripts/supervisor/pulse.sh

- [x] v117 t1085.3 Action executor — implement validated action types: com... | PR #1612 | merged:2026-02-18 verified:2026-02-18
  files: .agents/scripts/supervisor-helper.sh, .agents/scripts/supervisor/ai-actions.sh, tests/test-ai-actions.sh
  check: shellcheck .agents/scripts/supervisor-helper.sh
  check: file-exists .agents/scripts/supervisor-helper.sh
  check: shellcheck .agents/scripts/supervisor/ai-actions.sh
  check: file-exists .agents/scripts/supervisor/ai-actions.sh
  check: shellcheck tests/test-ai-actions.sh
  check: file-exists tests/test-ai-actions.sh

- [x] v118 t1082.4 Add skill update PR template — conventional commit mess... | PR #1615 | merged:2026-02-18 verified:2026-02-18
  files: .agents/scripts/skill-update-helper.sh
  check: shellcheck .agents/scripts/skill-update-helper.sh
  check: file-exists .agents/scripts/skill-update-helper.sh

- [x] v119 t1085.4 Subtask auto-dispatch enhancement — Phase 0 auto-pickup... | PR #1616 | merged:2026-02-18 verified:2026-02-18
  files: .agents/scripts/supervisor-helper.sh, .agents/scripts/supervisor/cron.sh
  check: shellcheck .agents/scripts/supervisor-helper.sh
  check: file-exists .agents/scripts/supervisor-helper.sh
  check: shellcheck .agents/scripts/supervisor/cron.sh
  check: file-exists .agents/scripts/supervisor/cron.sh

- [x] v120 t1082.3 Handle multi-skill batching — if multiple skills have u... | PR #1613 | merged:2026-02-18 verified:2026-02-18
  files: .agents/scripts/skill-update-helper.sh, .agents/scripts/supervisor/pulse.sh
  check: shellcheck .agents/scripts/skill-update-helper.sh
  check: file-exists .agents/scripts/skill-update-helper.sh
  check: shellcheck .agents/scripts/supervisor/pulse.sh
  check: file-exists .agents/scripts/supervisor/pulse.sh

- [x] v121 t1085.5 Pulse integration + scheduling — wire Phase 13 into pul... | PR #1617 | merged:2026-02-18 verified:2026-02-18
  files: .agents/scripts/supervisor-helper.sh, .agents/scripts/supervisor/pulse.sh
  check: shellcheck .agents/scripts/supervisor-helper.sh
  check: file-exists .agents/scripts/supervisor-helper.sh
  check: shellcheck .agents/scripts/supervisor/pulse.sh
  check: file-exists .agents/scripts/supervisor/pulse.sh

- [x] v122 t1085.6 Issue audit capabilities — closed issue audit (48h, ver... | PR #1627 | merged:2026-02-18 verified:2026-02-18
  files: .agents/scripts/supervisor-helper.sh, .agents/scripts/supervisor/ai-context.sh, .agents/scripts/supervisor/issue-audit.sh
  check: shellcheck .agents/scripts/supervisor-helper.sh
  check: file-exists .agents/scripts/supervisor-helper.sh
  check: shellcheck .agents/scripts/supervisor/ai-context.sh
  check: file-exists .agents/scripts/supervisor/ai-context.sh
  check: shellcheck .agents/scripts/supervisor/issue-audit.sh
  check: file-exists .agents/scripts/supervisor/issue-audit.sh

- [x] v123 t1085.7 Testing + validation — dry-run mode, mock context, toke... | PR #1635 | merged:2026-02-18 verified:2026-02-18
  files: tests/test-ai-supervisor-e2e.sh
  check: shellcheck tests/test-ai-supervisor-e2e.sh
  check: file-exists tests/test-ai-supervisor-e2e.sh

- [x] v124 t1093 Intelligent daily routine scheduling — AI reasoning (Ph... | PR #1619 | merged:2026-02-18 verified:2026-02-18
  files: .agents/scripts/supervisor-helper.sh, .agents/scripts/supervisor/pulse.sh, .agents/scripts/supervisor/routine-scheduler.sh
  check: shellcheck .agents/scripts/supervisor-helper.sh
  check: file-exists .agents/scripts/supervisor-helper.sh
  check: shellcheck .agents/scripts/supervisor/pulse.sh
  check: file-exists .agents/scripts/supervisor/pulse.sh
  check: shellcheck .agents/scripts/supervisor/routine-scheduler.sh
  check: file-exists .agents/scripts/supervisor/routine-scheduler.sh

- [x] v125 t1095 Extend pattern tracker schema — add columns: strategy (... | PR #1629 | merged:2026-02-18 verified:2026-02-18
  files: .agents/scripts/memory/_common.sh, .agents/scripts/pattern-tracker-helper.sh, .agents/scripts/shared-constants.sh
  check: shellcheck .agents/scripts/memory/_common.sh
  check: file-exists .agents/scripts/memory/_common.sh
  check: shellcheck .agents/scripts/pattern-tracker-helper.sh
  check: file-exists .agents/scripts/pattern-tracker-helper.sh
  check: shellcheck .agents/scripts/shared-constants.sh
  check: file-exists .agents/scripts/shared-constants.sh

- [x] v126 t1097 Add prompt-repeat retry strategy to dispatch.sh — befor... | PR #1631 | merged:2026-02-18 verified:2026-02-18
  files: .agents/scripts/supervisor/database.sh, .agents/scripts/supervisor/dispatch.sh, .agents/scripts/supervisor/pulse.sh
  check: shellcheck .agents/scripts/supervisor/database.sh
  check: file-exists .agents/scripts/supervisor/database.sh
  check: shellcheck .agents/scripts/supervisor/dispatch.sh
  check: file-exists .agents/scripts/supervisor/dispatch.sh
  check: shellcheck .agents/scripts/supervisor/pulse.sh
  check: file-exists .agents/scripts/supervisor/pulse.sh

- [x] v127 t1098 Wire compare-models to read live pattern data — /compar... | PR #1637 | merged:2026-02-18 verified:2026-02-18
  files: .agents/scripts/compare-models-helper.sh, .agents/tools/ai-assistants/compare-models.md
  check: shellcheck .agents/scripts/compare-models-helper.sh
  check: file-exists .agents/scripts/compare-models-helper.sh
  check: file-exists .agents/tools/ai-assistants/compare-models.md
  check: rg "compare-models" .agents/subagent-index.toon

- [x] v128 t1099 Wire response-scoring to write back to pattern tracker �... | PR #1634 | merged:2026-02-18 verified:2026-02-18
  files: .agents/scripts/commands/score-responses.md, .agents/scripts/response-scoring-helper.sh, .agents/tools/ai-assistants/response-scoring.md, tests/test-response-scoring.sh
  check: file-exists .agents/scripts/commands/score-responses.md
  check: shellcheck .agents/scripts/response-scoring-helper.sh
  check: file-exists .agents/scripts/response-scoring-helper.sh
  check: file-exists .agents/tools/ai-assistants/response-scoring.md
  check: shellcheck tests/test-response-scoring.sh
  check: file-exists tests/test-response-scoring.sh
  check: rg "response-scoring" .agents/subagent-index.toon

- [x] v129 t1100 Budget-aware model routing — two strategies based on bi... | PR #1636 | merged:2026-02-18 verified:2026-02-18
  files: .agents/AGENTS.md, .agents/scripts/budget-tracker-helper.sh, .agents/scripts/supervisor/dispatch.sh, .agents/scripts/supervisor/evaluate.sh, .agents/scripts/supervisor/pulse.sh
  check: file-exists .agents/AGENTS.md
  check: shellcheck .agents/scripts/budget-tracker-helper.sh
  check: file-exists .agents/scripts/budget-tracker-helper.sh
  check: shellcheck .agents/scripts/supervisor/dispatch.sh
  check: file-exists .agents/scripts/supervisor/dispatch.sh
  check: shellcheck .agents/scripts/supervisor/evaluate.sh
  check: file-exists .agents/scripts/supervisor/evaluate.sh
  check: shellcheck .agents/scripts/supervisor/pulse.sh
  check: file-exists .agents/scripts/supervisor/pulse.sh

- [x] v130 t1081.2 Add --non-interactive support to skill-update-helper.sh �... | PR #1630 | merged:2026-02-18 verified:2026-02-18
  files: .agents/scripts/skill-update-helper.sh
  check: shellcheck .agents/scripts/skill-update-helper.sh
  check: file-exists .agents/scripts/skill-update-helper.sh

- [x] v131 t1094.1 Update build-agent to reference pattern data for model ti... | PR #1633 | merged:2026-02-18 verified:2026-02-18
  files: .agents/tools/build-agent/build-agent.md
  check: file-exists .agents/tools/build-agent/build-agent.md
  check: rg "build-agent" .agents/subagent-index.toon

- [x] v132 t1081.3 Update auto-update state file schema — add last_skill_c... | PR #1638 | merged:2026-02-18 verified:2026-02-18
  files: .agents/scripts/auto-update-helper.sh
  check: shellcheck .agents/scripts/auto-update-helper.sh
  check: file-exists .agents/scripts/auto-update-helper.sh

- [x] v133 t1081.4 Update AGENTS.md and auto-update docs — document daily ... | PR #1639 | merged:2026-02-18 verified:2026-02-18
  files: .agents/AGENTS.md
  check: file-exists .agents/AGENTS.md

- [ ] v134 t1096 Update evaluate.sh to capture richer metadata — after w... | PR #1632 | merged:2026-02-18
  files: .agents/scripts/pattern-tracker-helper.sh, .agents/scripts/supervisor/evaluate.sh, .agents/scripts/supervisor/memory-integration.sh, .agents/scripts/supervisor/pulse.sh
  check: shellcheck .agents/scripts/pattern-tracker-helper.sh
  check: file-exists .agents/scripts/pattern-tracker-helper.sh
  check: shellcheck .agents/scripts/supervisor/evaluate.sh
  check: file-exists .agents/scripts/supervisor/evaluate.sh
  check: shellcheck .agents/scripts/supervisor/memory-integration.sh
  check: file-exists .agents/scripts/supervisor/memory-integration.sh
  check: shellcheck .agents/scripts/supervisor/pulse.sh
  check: file-exists .agents/scripts/supervisor/pulse.sh

- [ ] v135 t1141 Fix duplicate GitHub issues in issue-sync push — replac... | PR #1715 | merged:2026-02-18
  files: .agents/scripts/issue-sync-helper.sh
  check: shellcheck .agents/scripts/issue-sync-helper.sh
  check: file-exists .agents/scripts/issue-sync-helper.sh

- [x] v136 t1126 Fix adjust_priority action schema — add new_priority fi... | PR #1703 | merged:2026-02-18 verified:2026-02-18
  files: .agents/scripts/supervisor/ai-reason.sh, tests/test-ai-actions.sh
  check: shellcheck .agents/scripts/supervisor/ai-reason.sh
  check: file-exists .agents/scripts/supervisor/ai-reason.sh
  check: shellcheck tests/test-ai-actions.sh
  check: file-exists tests/test-ai-actions.sh

- [x] v137 t1125 Fix jq JSON parsing errors in supervisor action executor ... | PR #1702 | merged:2026-02-18 verified:2026-02-18
  files: .agents/scripts/supervisor/ai-actions.sh, .agents/scripts/supervisor/issue-audit.sh
  check: shellcheck .agents/scripts/supervisor/ai-actions.sh
  check: file-exists .agents/scripts/supervisor/ai-actions.sh
  check: shellcheck .agents/scripts/supervisor/issue-audit.sh
  check: file-exists .agents/scripts/supervisor/issue-audit.sh

- [x] v138 t1132 Add stale-state detection for supervisor DB running/evalu... | PR #1733 | merged:2026-02-18 verified:2026-02-18
  files: .agents/scripts/supervisor/pulse.sh, MODELS.md
  check: shellcheck .agents/scripts/supervisor/pulse.sh
  check: file-exists .agents/scripts/supervisor/pulse.sh
  check: file-exists MODELS.md

- [x] v139 t1139 Add supervisor DB consistency check — sync cancelled/ve... | PR #1735 | merged:2026-02-18 verified:2026-02-18
  files: .agents/scripts/supervisor/pulse.sh, .agents/scripts/supervisor/todo-sync.sh
  check: shellcheck .agents/scripts/supervisor/pulse.sh
  check: file-exists .agents/scripts/supervisor/pulse.sh
  check: shellcheck .agents/scripts/supervisor/todo-sync.sh
  check: file-exists .agents/scripts/supervisor/todo-sync.sh

- [x] v140 t1146 Add batch-task-creation capability to reduce worktree/PR ... | PR #1770 | merged:2026-02-18 verified:2026-02-18
  files: .agents/scripts/batch-cleanup-helper.sh, .agents/scripts/supervisor-helper.sh, .agents/scripts/supervisor/cron.sh
  check: shellcheck .agents/scripts/batch-cleanup-helper.sh
  check: file-exists .agents/scripts/batch-cleanup-helper.sh
  check: shellcheck .agents/scripts/supervisor-helper.sh
  check: file-exists .agents/scripts/supervisor-helper.sh
  check: shellcheck .agents/scripts/supervisor/cron.sh
  check: file-exists .agents/scripts/supervisor/cron.sh

- [x] v141 t1148 Add completed-task exclusion list to supervisor AI contex... | PR #1768 | merged:2026-02-18 verified:2026-02-18
  files: .agents/scripts/supervisor/ai-context.sh, .agents/scripts/supervisor/ai-reason.sh
  check: shellcheck .agents/scripts/supervisor/ai-context.sh
  check: file-exists .agents/scripts/supervisor/ai-context.sh
  check: shellcheck .agents/scripts/supervisor/ai-reason.sh
  check: file-exists .agents/scripts/supervisor/ai-reason.sh

- [x] v142 t1149 Add model tier cost-efficiency check to supervisor dispat... | PR #1769 | merged:2026-02-18 verified:2026-02-18
  files: .agents/scripts/pattern-tracker-helper.sh, .agents/scripts/supervisor/dispatch.sh
  check: shellcheck .agents/scripts/pattern-tracker-helper.sh
  check: file-exists .agents/scripts/pattern-tracker-helper.sh
  check: shellcheck .agents/scripts/supervisor/dispatch.sh
  check: file-exists .agents/scripts/supervisor/dispatch.sh

- [x] v143 t1138 Add cycle-level action dedup to prevent repeated actions ... | PR #1736 | merged:2026-02-18 verified:2026-02-18
  files: .agents/scripts/supervisor/ai-actions.sh, .agents/scripts/supervisor/database.sh, MODELS.md
  check: shellcheck .agents/scripts/supervisor/ai-actions.sh
  check: file-exists .agents/scripts/supervisor/ai-actions.sh
  check: shellcheck .agents/scripts/supervisor/database.sh
  check: file-exists .agents/scripts/supervisor/database.sh
  check: file-exists MODELS.md

- [x] v144 t1179 Add cycle-aware dedup to supervisor — skip targets acte... | PR #1780 | merged:2026-02-18 verified:2026-02-18
  files: .agents/scripts/supervisor/ai-actions.sh, .agents/scripts/supervisor/database.sh, tests/test-ai-actions.sh
  check: shellcheck .agents/scripts/supervisor/ai-actions.sh
  check: file-exists .agents/scripts/supervisor/ai-actions.sh
  check: shellcheck .agents/scripts/supervisor/database.sh
  check: file-exists .agents/scripts/supervisor/database.sh
  check: shellcheck tests/test-ai-actions.sh
  check: file-exists tests/test-ai-actions.sh

- [x] v145 t1180 Add dispatchable-queue reconciliation between supervisor ... | PR #1783 | merged:2026-02-18 verified:2026-02-18
  files: .agents/scripts/supervisor-helper.sh, .agents/scripts/supervisor/pulse.sh, .agents/scripts/supervisor/todo-sync.sh
  check: shellcheck .agents/scripts/supervisor-helper.sh
  check: file-exists .agents/scripts/supervisor-helper.sh
  check: shellcheck .agents/scripts/supervisor/pulse.sh
  check: file-exists .agents/scripts/supervisor/pulse.sh
  check: shellcheck .agents/scripts/supervisor/todo-sync.sh
  check: file-exists .agents/scripts/supervisor/todo-sync.sh

- [x] v146 t1134 Add auto-dispatch eligibility assessment to supervisor AI... | PR #1782 | merged:2026-02-18 verified:2026-02-18
  files: .agents/scripts/supervisor/ai-actions.sh, .agents/scripts/supervisor/ai-context.sh, .agents/scripts/supervisor/ai-reason.sh
  check: shellcheck .agents/scripts/supervisor/ai-actions.sh
  check: file-exists .agents/scripts/supervisor/ai-actions.sh
  check: shellcheck .agents/scripts/supervisor/ai-context.sh
  check: file-exists .agents/scripts/supervisor/ai-context.sh
  check: shellcheck .agents/scripts/supervisor/ai-reason.sh
  check: file-exists .agents/scripts/supervisor/ai-reason.sh

- [x] v147 t1133 Split MODELS.md into global + per-repo files and propagat... | PR #1786 | merged:2026-02-18 verified:2026-02-18
  files: .agents/scripts/generate-models-md.sh, .agents/scripts/supervisor/pulse.sh
  check: shellcheck .agents/scripts/generate-models-md.sh
  check: file-exists .agents/scripts/generate-models-md.sh
  check: shellcheck .agents/scripts/supervisor/pulse.sh
  check: file-exists .agents/scripts/supervisor/pulse.sh

- [x] v148 t1142 Add concurrency guard to issue-sync GitHub Action to prev... | PR #1741 | merged:2026-02-18 verified:2026-02-18
  files: .agents/scripts/issue-sync-helper.sh
  check: shellcheck .agents/scripts/issue-sync-helper.sh
  check: file-exists .agents/scripts/issue-sync-helper.sh

- [x] v149 t1181 Add action-target cooldown to supervisor reasoning to pre... | PR #1785 | merged:2026-02-18 verified:2026-02-18
  files: VERIFY.md
  check: file-exists VERIFY.md

- [ ] v150 t1156 Add supervisor DB cross-reference to issue audit tool to ... | PR #1773 | merged:2026-02-18
  files: .agents/scripts/supervisor/issue-audit.sh
  check: shellcheck .agents/scripts/supervisor/issue-audit.sh
  check: file-exists .agents/scripts/supervisor/issue-audit.sh

- [ ] v150 t1178 Add completed-task filter to supervisor AI context builde... | PR #1779 | merged:2026-02-18
  files: .agents/scripts/supervisor/ai-context.sh
  check: shellcheck .agents/scripts/supervisor/ai-context.sh
  check: file-exists .agents/scripts/supervisor/ai-context.sh

- [x] v151 t1145 Resolve supervisor DB inconsistency — 4 running + 3 eva... | PR #1771 | merged:2026-02-18 verified:2026-02-18
  files: .agents/scripts/supervisor-helper.sh, .agents/scripts/supervisor/cleanup.sh, .agents/scripts/supervisor/pulse.sh, MODELS.md
  check: shellcheck .agents/scripts/supervisor-helper.sh
  check: file-exists .agents/scripts/supervisor-helper.sh
  check: shellcheck .agents/scripts/supervisor/cleanup.sh
  check: file-exists .agents/scripts/supervisor/cleanup.sh
  check: shellcheck .agents/scripts/supervisor/pulse.sh
  check: file-exists .agents/scripts/supervisor/pulse.sh
  check: file-exists MODELS.md

- [x] v152 t1182 Fix AI actions pipeline 'expected array' parsing errors #... | PR #1792 | merged:2026-02-18 verified:2026-02-18
  files: .agents/scripts/supervisor/ai-actions.sh, .agents/scripts/supervisor/ai-reason.sh, tests/test-ai-supervisor-e2e.sh
  check: shellcheck .agents/scripts/supervisor/ai-actions.sh
  check: file-exists .agents/scripts/supervisor/ai-actions.sh
  check: shellcheck .agents/scripts/supervisor/ai-reason.sh
  check: file-exists .agents/scripts/supervisor/ai-reason.sh
  check: shellcheck tests/test-ai-supervisor-e2e.sh
  check: file-exists tests/test-ai-supervisor-e2e.sh

- [x] v153 t1184 Fix AI supervisor pipeline 'expected array, got empty' er... | PR #1797 | merged:2026-02-18 verified:2026-02-18
  files: .agents/scripts/supervisor/ai-actions.sh, .agents/scripts/supervisor/ai-reason.sh
  check: shellcheck .agents/scripts/supervisor/ai-actions.sh
  check: file-exists .agents/scripts/supervisor/ai-actions.sh
  check: shellcheck .agents/scripts/supervisor/ai-reason.sh
  check: file-exists .agents/scripts/supervisor/ai-reason.sh

- [x] v154 t1187 Harden AI actions pipeline against empty/malformed model ... | PR #1805 | merged:2026-02-18 verified:2026-02-18
  files: .agents/scripts/supervisor/ai-actions.sh, .agents/scripts/supervisor/ai-reason.sh
  check: shellcheck .agents/scripts/supervisor/ai-actions.sh
  check: file-exists .agents/scripts/supervisor/ai-actions.sh
  check: shellcheck .agents/scripts/supervisor/ai-reason.sh
  check: file-exists .agents/scripts/supervisor/ai-reason.sh

- [x] v155 t1186 Investigate frequent sonnet→opus tier escalation in dis... | PR #1806 | merged:2026-02-18 verified:2026-02-18
  files: .agents/scripts/supervisor/dispatch.sh, .agents/scripts/supervisor/self-heal.sh
  check: shellcheck .agents/scripts/supervisor/dispatch.sh
  check: file-exists .agents/scripts/supervisor/dispatch.sh
  check: shellcheck .agents/scripts/supervisor/self-heal.sh
  check: file-exists .agents/scripts/supervisor/self-heal.sh

- [x] v156 t1189 Fix AI actions pipeline empty-response handling to preven... | PR #1807 | merged:2026-02-18 verified:2026-02-18
  files: .agents/scripts/supervisor/ai-actions.sh, tests/test-ai-supervisor-e2e.sh
  check: shellcheck .agents/scripts/supervisor/ai-actions.sh
  check: file-exists .agents/scripts/supervisor/ai-actions.sh
  check: shellcheck tests/test-ai-supervisor-e2e.sh
  check: file-exists tests/test-ai-supervisor-e2e.sh

- [x] v157 t1191 Add sonnet-to-opus tier escalation tracking and cost anal... | PR #1808 | merged:2026-02-18 verified:2026-02-18
  files: .agents/scripts/budget-tracker-helper.sh, .agents/scripts/pattern-tracker-helper.sh, .agents/scripts/supervisor/evaluate.sh, .agents/scripts/supervisor/pulse.sh, .agents/tools/context/model-routing.md
  check: shellcheck .agents/scripts/budget-tracker-helper.sh
  check: file-exists .agents/scripts/budget-tracker-helper.sh
  check: shellcheck .agents/scripts/pattern-tracker-helper.sh
  check: file-exists .agents/scripts/pattern-tracker-helper.sh
  check: shellcheck .agents/scripts/supervisor/evaluate.sh
  check: file-exists .agents/scripts/supervisor/evaluate.sh
  check: shellcheck .agents/scripts/supervisor/pulse.sh
  check: file-exists .agents/scripts/supervisor/pulse.sh
  check: file-exists .agents/tools/context/model-routing.md
  check: rg "model-routing" .agents/subagent-index.toon

- [x] v158 t1120.3 Add platform detection from git remote URL + multi-platfo... | PR #1815 | merged:2026-02-18 verified:2026-02-18
  files: .agents/scripts/issue-sync-helper.sh
  check: shellcheck .agents/scripts/issue-sync-helper.sh
  check: file-exists .agents/scripts/issue-sync-helper.sh

- [!] v159 t1193 Reconcile supervisor DB running count with actual worker ... | PR #1813 | merged:2026-02-18 failed:2026-02-18 reason:shellcheck: tests/test-supervisor-state-machine.sh has violations
  files: .agents/scripts/supervisor/pulse.sh, tests/test-supervisor-state-machine.sh
  check: shellcheck .agents/scripts/supervisor/pulse.sh
  check: file-exists .agents/scripts/supervisor/pulse.sh
  check: shellcheck tests/test-supervisor-state-machine.sh
  check: file-exists tests/test-supervisor-state-machine.sh

- [x] v160 t1121 Fix tea CLI TTY requirement in non-interactive mode #bugf... | PR #1814 | merged:2026-02-18 verified:2026-02-18
  files: .agents/scripts/gitea-cli-helper.sh
  check: shellcheck .agents/scripts/gitea-cli-helper.sh
  check: file-exists .agents/scripts/gitea-cli-helper.sh

- [x] v161 t1196 Add worker hang detection timeout tuning based on task ty... | PR #1819 | merged:2026-02-18 verified:2026-02-18
  files: .agents/scripts/supervisor-helper.sh, .agents/scripts/supervisor/dispatch.sh, .agents/scripts/supervisor/pulse.sh
  check: shellcheck .agents/scripts/supervisor-helper.sh
  check: file-exists .agents/scripts/supervisor-helper.sh
  check: shellcheck .agents/scripts/supervisor/dispatch.sh
  check: file-exists .agents/scripts/supervisor/dispatch.sh
  check: shellcheck .agents/scripts/supervisor/pulse.sh
  check: file-exists .agents/scripts/supervisor/pulse.sh

- [x] v162 t1201 Fix AI supervisor pipeline 'expected array' parsing error... | PR #1829 | merged:2026-02-18 verified:2026-02-18
  files: .agents/scripts/supervisor/ai-actions.sh, .agents/scripts/supervisor/ai-reason.sh, tests/test-ai-actions.sh
  check: shellcheck .agents/scripts/supervisor/ai-actions.sh
  check: file-exists .agents/scripts/supervisor/ai-actions.sh
  check: shellcheck .agents/scripts/supervisor/ai-reason.sh
  check: file-exists .agents/scripts/supervisor/ai-reason.sh
  check: shellcheck tests/test-ai-actions.sh
  check: file-exists tests/test-ai-actions.sh

- [x] v163 t1202 Add stale 'evaluating' and 'running' state garbage collec... | PR #1828 | merged:2026-02-18 verified:2026-02-18
  files: .agents/scripts/supervisor-helper.sh, .agents/scripts/supervisor/database.sh, .agents/scripts/supervisor/pulse.sh
  check: shellcheck .agents/scripts/supervisor-helper.sh
  check: file-exists .agents/scripts/supervisor-helper.sh
  check: shellcheck .agents/scripts/supervisor/database.sh
  check: file-exists .agents/scripts/supervisor/database.sh
  check: shellcheck .agents/scripts/supervisor/pulse.sh
  check: file-exists .agents/scripts/supervisor/pulse.sh

- [x] v164 t1204 Add pipeline empty-response resilience verification test ... | PR #1832 | merged:2026-02-18 verified:2026-02-18
  files: tests/test-ai-actions.sh
  check: shellcheck tests/test-ai-actions.sh
  check: file-exists tests/test-ai-actions.sh

- [x] v165 t1197 Harden AI actions pipeline against empty/malformed model ... | PR #1823 | merged:2026-02-18 verified:2026-02-18
  files: .agents/scripts/supervisor/ai-actions.sh, .agents/scripts/supervisor/ai-reason.sh, tests/test-ai-actions.sh
  check: shellcheck .agents/scripts/supervisor/ai-actions.sh
  check: file-exists .agents/scripts/supervisor/ai-actions.sh
  check: shellcheck .agents/scripts/supervisor/ai-reason.sh
  check: file-exists .agents/scripts/supervisor/ai-reason.sh
  check: shellcheck tests/test-ai-actions.sh
  check: file-exists tests/test-ai-actions.sh

- [x] v166 t1199 Add worker hung timeout tuning based on task estimate #en... | PR #1826 | merged:2026-02-18 verified:2026-02-18
  files: .agents/scripts/supervisor/_common.sh, .agents/scripts/supervisor/dispatch.sh, .agents/scripts/supervisor/pulse.sh
  check: shellcheck .agents/scripts/supervisor/_common.sh
  check: file-exists .agents/scripts/supervisor/_common.sh
  check: shellcheck .agents/scripts/supervisor/dispatch.sh
  check: file-exists .agents/scripts/supervisor/dispatch.sh
  check: shellcheck .agents/scripts/supervisor/pulse.sh
  check: file-exists .agents/scripts/supervisor/pulse.sh

- [x] v167 t1208 Reconcile supervisor DB status inconsistencies (running/e... | PR #1837 | merged:2026-02-18 verified:2026-02-18
  files: .agents/scripts/supervisor/pulse.sh
  check: shellcheck .agents/scripts/supervisor/pulse.sh
  check: file-exists .agents/scripts/supervisor/pulse.sh

- [x] v168 t1206 Add dispatch deduplication guard for repeated task failur... | PR #1835 | merged:2026-02-18 verified:2026-02-18
  files: .agents/scripts/supervisor/database.sh, .agents/scripts/supervisor/dispatch.sh, .agents/scripts/supervisor/pulse.sh
  check: shellcheck .agents/scripts/supervisor/database.sh
  check: file-exists .agents/scripts/supervisor/database.sh
  check: shellcheck .agents/scripts/supervisor/dispatch.sh
  check: file-exists .agents/scripts/supervisor/dispatch.sh
  check: shellcheck .agents/scripts/supervisor/pulse.sh
  check: file-exists .agents/scripts/supervisor/pulse.sh

- [x] v169 t1210 Add create_subtasks parent_task_id validation to AI reaso... | PR #1839 | merged:2026-02-19 verified:2026-02-19
  files: .agents/scripts/supervisor/ai-reason.sh
  check: shellcheck .agents/scripts/supervisor/ai-reason.sh
  check: file-exists .agents/scripts/supervisor/ai-reason.sh

- [x] v170 t1211 Add empty/malformed response fallback to AI actions pipel... | PR #1843 | merged:2026-02-19 verified:2026-02-19
  files: .agents/scripts/supervisor/ai-actions.sh
  check: shellcheck .agents/scripts/supervisor/ai-actions.sh
  check: file-exists .agents/scripts/supervisor/ai-actions.sh

- [x] v171 t1214 Add t1200 subtask visibility check — subtasks created b... | PR #1850 | merged:2026-02-19 verified:2026-02-19
  files: .agents/scripts/supervisor/ai-actions.sh, .agents/scripts/supervisor/ai-context.sh
  check: shellcheck .agents/scripts/supervisor/ai-actions.sh
  check: file-exists .agents/scripts/supervisor/ai-actions.sh
  check: shellcheck .agents/scripts/supervisor/ai-context.sh
  check: file-exists .agents/scripts/supervisor/ai-context.sh

- [x] v172 t1200.1 Core orchestrator + free-tier providers — create `ip-re... | PR #1856 | merged:2026-02-19 verified:2026-02-19
  files: .agents/scripts/ip-reputation-helper.sh, .agents/scripts/providers/ip-rep-abuseipdb.sh, .agents/scripts/providers/ip-rep-blocklistde.sh, .agents/scripts/providers/ip-rep-proxycheck.sh, .agents/scripts/providers/ip-rep-spamhaus.sh, .agents/scripts/providers/ip-rep-stopforumspam.sh
  check: shellcheck .agents/scripts/ip-reputation-helper.sh
  check: file-exists .agents/scripts/ip-reputation-helper.sh
  check: shellcheck .agents/scripts/providers/ip-rep-abuseipdb.sh
  check: file-exists .agents/scripts/providers/ip-rep-abuseipdb.sh
  check: shellcheck .agents/scripts/providers/ip-rep-blocklistde.sh
  check: file-exists .agents/scripts/providers/ip-rep-blocklistde.sh
  check: shellcheck .agents/scripts/providers/ip-rep-proxycheck.sh
  check: file-exists .agents/scripts/providers/ip-rep-proxycheck.sh
  check: shellcheck .agents/scripts/providers/ip-rep-spamhaus.sh
  check: file-exists .agents/scripts/providers/ip-rep-spamhaus.sh
  check: shellcheck .agents/scripts/providers/ip-rep-stopforumspam.sh
  check: file-exists .agents/scripts/providers/ip-rep-stopforumspam.sh

- [x] v173 t1217 Add create_subtasks post-execution verification to confir... | PR #1858 | merged:2026-02-19 verified:2026-02-19
  files: .agents/scripts/supervisor/ai-actions.sh
  check: shellcheck .agents/scripts/supervisor/ai-actions.sh
  check: file-exists .agents/scripts/supervisor/ai-actions.sh

- [x] v174 t1200.2 Keyed providers + SQLite cache + batch mode — implement... | PR #1860 | merged:2026-02-19 verified:2026-02-19
  files: .agents/scripts/ip-reputation-helper.sh, .agents/scripts/providers/ip-rep-abuseipdb.sh, .agents/scripts/providers/ip-rep-blocklistde.sh, .agents/scripts/providers/ip-rep-greynoise.sh, .agents/scripts/providers/ip-rep-iphub.sh, .agents/scripts/providers/ip-rep-ipqualityscore.sh, .agents/scripts/providers/ip-rep-proxycheck.sh, .agents/scripts/providers/ip-rep-scamalytics.sh, .agents/scripts/providers/ip-rep-shodan.sh, .agents/scripts/providers/ip-rep-spamhaus.sh, .agents/scripts/providers/ip-rep-stopforumspam.sh
  check: shellcheck .agents/scripts/ip-reputation-helper.sh
  check: file-exists .agents/scripts/ip-reputation-helper.sh
  check: shellcheck .agents/scripts/providers/ip-rep-abuseipdb.sh
  check: file-exists .agents/scripts/providers/ip-rep-abuseipdb.sh
  check: shellcheck .agents/scripts/providers/ip-rep-blocklistde.sh
  check: file-exists .agents/scripts/providers/ip-rep-blocklistde.sh
  check: shellcheck .agents/scripts/providers/ip-rep-greynoise.sh
  check: file-exists .agents/scripts/providers/ip-rep-greynoise.sh
  check: shellcheck .agents/scripts/providers/ip-rep-iphub.sh
  check: file-exists .agents/scripts/providers/ip-rep-iphub.sh
  check: shellcheck .agents/scripts/providers/ip-rep-ipqualityscore.sh
  check: file-exists .agents/scripts/providers/ip-rep-ipqualityscore.sh
  check: shellcheck .agents/scripts/providers/ip-rep-proxycheck.sh
  check: file-exists .agents/scripts/providers/ip-rep-proxycheck.sh
  check: shellcheck .agents/scripts/providers/ip-rep-scamalytics.sh
  check: file-exists .agents/scripts/providers/ip-rep-scamalytics.sh
  check: shellcheck .agents/scripts/providers/ip-rep-shodan.sh
  check: file-exists .agents/scripts/providers/ip-rep-shodan.sh
  check: shellcheck .agents/scripts/providers/ip-rep-spamhaus.sh
  check: file-exists .agents/scripts/providers/ip-rep-spamhaus.sh
  check: shellcheck .agents/scripts/providers/ip-rep-stopforumspam.sh
  check: file-exists .agents/scripts/providers/ip-rep-stopforumspam.sh

- [x] v175 t1219 Use launchd LaunchAgents on macOS instead of cron — pla... | PR #1864 | merged:2026-02-19 verified:2026-02-19
  files: .agents/AGENTS.md, .agents/scripts/auto-update-helper.sh, .agents/scripts/supervisor/cron.sh, .agents/scripts/supervisor/launchd.sh
  check: file-exists .agents/AGENTS.md
  check: shellcheck .agents/scripts/auto-update-helper.sh
  check: file-exists .agents/scripts/auto-update-helper.sh
  check: shellcheck .agents/scripts/supervisor/cron.sh
  check: file-exists .agents/scripts/supervisor/cron.sh
  check: shellcheck .agents/scripts/supervisor/launchd.sh
  check: file-exists .agents/scripts/supervisor/launchd.sh

- [x] v176 t1200.3 Agent doc + slash command + index updates + output format... | PR #1867 | merged:2026-02-19 verified:2026-02-19
  files: .agents/AGENTS.md, .agents/scripts/commands/ip-check.md, .agents/scripts/ip-reputation-helper.sh, .agents/subagent-index.toon, .agents/tools/security/ip-reputation.md
  check: file-exists .agents/AGENTS.md
  check: file-exists .agents/scripts/commands/ip-check.md
  check: shellcheck .agents/scripts/ip-reputation-helper.sh
  check: file-exists .agents/scripts/ip-reputation-helper.sh
  check: file-exists .agents/subagent-index.toon
  check: file-exists .agents/tools/security/ip-reputation.md
  check: rg "ip-reputation" .agents/subagent-index.toon

- [x] v177 t1221 Fix create_subtasks executor — 10 consecutive failures ... | PR #1866 | merged:2026-02-19 verified:2026-02-19
  files: .agents/scripts/supervisor/ai-actions.sh, tests/test-ai-actions.sh
  check: shellcheck .agents/scripts/supervisor/ai-actions.sh
  check: file-exists .agents/scripts/supervisor/ai-actions.sh
  check: shellcheck tests/test-ai-actions.sh
  check: file-exists tests/test-ai-actions.sh

- [x] v178 t1200.4 Core IP reputation lookup module using AbuseIPDB and Viru... | PR #1871 | merged:2026-02-19 verified:2026-02-19
  files: .agents/scripts/ip-reputation-helper.sh, .agents/scripts/providers/ip-rep-virustotal.sh, .agents/tools/security/ip-reputation.md
  check: shellcheck .agents/scripts/ip-reputation-helper.sh
  check: file-exists .agents/scripts/ip-reputation-helper.sh
  check: shellcheck .agents/scripts/providers/ip-rep-virustotal.sh
  check: file-exists .agents/scripts/providers/ip-rep-virustotal.sh
  check: file-exists .agents/tools/security/ip-reputation.md
  check: rg "ip-reputation" .agents/subagent-index.toon

- [x] v179 t1223 Add input validation guard for AI reasoner non-array outp... | PR #1872 | merged:2026-02-19 verified:2026-02-19
  files: .agents/scripts/supervisor/ai-actions.sh
  check: shellcheck .agents/scripts/supervisor/ai-actions.sh
  check: file-exists .agents/scripts/supervisor/ai-actions.sh

- [x] v180 t1222 Add worker hang detection with graceful termination befor... | PR #1869 | merged:2026-02-19 verified:2026-02-19
  files: .agents/scripts/supervisor-helper.sh, .agents/scripts/supervisor/cleanup.sh, .agents/scripts/supervisor/pulse.sh
  check: shellcheck .agents/scripts/supervisor-helper.sh
  check: file-exists .agents/scripts/supervisor-helper.sh
  check: shellcheck .agents/scripts/supervisor/cleanup.sh
  check: file-exists .agents/scripts/supervisor/cleanup.sh
  check: shellcheck .agents/scripts/supervisor/pulse.sh
  check: file-exists .agents/scripts/supervisor/pulse.sh

- [x] v181 t1200.5 CLI interface and agent framework integration for IP repu... | PR #1883 | merged:2026-02-19 verified:2026-02-19
  files: .agents/AGENTS.md, aidevops.sh
  check: file-exists .agents/AGENTS.md
  check: shellcheck aidevops.sh
  check: file-exists aidevops.sh

- [x] v182 t1224.1 Create `localdev` shell script with `init` command — co... | PR #1884 | merged:2026-02-19 verified:2026-02-19
  files: .agents/scripts/localdev-helper.sh
  check: shellcheck .agents/scripts/localdev-helper.sh
  check: file-exists .agents/scripts/localdev-helper.sh

- [x] v183 t1200.6 Output formatting, caching layer, and rate limit handling... | PR #1911 | merged:2026-02-19 verified:2026-02-19
  files: .agents/scripts/ip-reputation-helper.sh, .agents/scripts/providers/ip-rep-abuseipdb.sh, .agents/scripts/providers/ip-rep-proxycheck.sh, .agents/tools/security/ip-reputation.md
  check: shellcheck .agents/scripts/ip-reputation-helper.sh
  check: file-exists .agents/scripts/ip-reputation-helper.sh
  check: shellcheck .agents/scripts/providers/ip-rep-abuseipdb.sh
  check: file-exists .agents/scripts/providers/ip-rep-abuseipdb.sh
  check: shellcheck .agents/scripts/providers/ip-rep-proxycheck.sh
  check: file-exists .agents/scripts/providers/ip-rep-proxycheck.sh
  check: file-exists .agents/tools/security/ip-reputation.md
  check: rg "ip-reputation" .agents/subagent-index.toon

- [x] v184 t1224.2 Implement `localdev add/rm` — port registry (`~/.local-... | PR #1908 | merged:2026-02-19 verified:2026-02-19
  files: .agents/scripts/localdev-helper.sh
  check: shellcheck .agents/scripts/localdev-helper.sh
  check: file-exists .agents/scripts/localdev-helper.sh

- [x] v185 t1235 Fix issue-sync-helper.sh `cmd_push()` cross-repo vulnerab... | PR #1913 | merged:2026-02-19 verified:2026-02-19
  files: .agents/scripts/issue-sync-helper.sh
  check: shellcheck .agents/scripts/issue-sync-helper.sh
  check: file-exists .agents/scripts/issue-sync-helper.sh

- [x] v186 t004.1 Design multi-org data isolation schema and tenant context... | PR #1914 | merged:2026-02-19 verified:2026-02-19
  files: .agents/AGENTS.md, .agents/scripts/multi-org-helper.sh, .agents/services/database/multi-org-isolation.md, .agents/services/database/schemas/multi-org.ts, .agents/services/database/schemas/rls-policies.sql, .agents/services/database/schemas/tenant-context.ts, .agents/subagent-index.toon, configs/multi-org-config.json.txt
  check: file-exists .agents/AGENTS.md
  check: shellcheck .agents/scripts/multi-org-helper.sh
  check: file-exists .agents/scripts/multi-org-helper.sh
  check: file-exists .agents/services/database/multi-org-isolation.md
  check: file-exists .agents/services/database/schemas/multi-org.ts
  check: file-exists .agents/services/database/schemas/rls-policies.sql
  check: file-exists .agents/services/database/schemas/tenant-context.ts
  check: file-exists .agents/subagent-index.toon
  check: file-exists configs/multi-org-config.json.txt
  check: rg "multi-org-isolation" .agents/subagent-index.toon

- [x] v187 t1236 Investigate stale 'running' state for 2 workers with no d... | PR #1918 | merged:2026-02-19 verified:2026-02-19
  files: .agents/scripts/supervisor/ai-context.sh
  check: shellcheck .agents/scripts/supervisor/ai-context.sh
  check: file-exists .agents/scripts/supervisor/ai-context.sh

- [x] v188 t1224.3 Implement `localdev branch` — subdomain routing for wor... | PR #1916 | merged:2026-02-19 verified:2026-02-19
  files: .agents/scripts/localdev-helper.sh
  check: shellcheck .agents/scripts/localdev-helper.sh
  check: file-exists .agents/scripts/localdev-helper.sh

- [!] v189 t005.1 Design AI chat sidebar component architecture and state m... | PR #1917 | merged:2026-02-19 failed:2026-02-19 reason:rg: "ai-chat-sidebar" not found in .agents/subagent-index.toon
  files: .agents/tools/ui/ai-chat-sidebar.md, .opencode/ui/chat-sidebar/constants.ts, .opencode/ui/chat-sidebar/context/chat-context.tsx, .opencode/ui/chat-sidebar/context/settings-context.tsx, .opencode/ui/chat-sidebar/context/sidebar-context.tsx, .opencode/ui/chat-sidebar/hooks/use-chat.ts, .opencode/ui/chat-sidebar/hooks/use-resize.ts, .opencode/ui/chat-sidebar/hooks/use-streaming.ts, .opencode/ui/chat-sidebar/index.tsx, .opencode/ui/chat-sidebar/lib/api-client.ts, .opencode/ui/chat-sidebar/lib/storage.ts, .opencode/ui/chat-sidebar/types.ts
  check: file-exists .agents/tools/ui/ai-chat-sidebar.md
  check: file-exists .opencode/ui/chat-sidebar/constants.ts
  check: file-exists .opencode/ui/chat-sidebar/context/chat-context.tsx
  check: file-exists .opencode/ui/chat-sidebar/context/settings-context.tsx
  check: file-exists .opencode/ui/chat-sidebar/context/sidebar-context.tsx
  check: file-exists .opencode/ui/chat-sidebar/hooks/use-chat.ts
  check: file-exists .opencode/ui/chat-sidebar/hooks/use-resize.ts
  check: file-exists .opencode/ui/chat-sidebar/hooks/use-streaming.ts
  check: file-exists .opencode/ui/chat-sidebar/index.tsx
  check: file-exists .opencode/ui/chat-sidebar/lib/api-client.ts
  check: file-exists .opencode/ui/chat-sidebar/lib/storage.ts
  check: file-exists .opencode/ui/chat-sidebar/types.ts
  check: rg "ai-chat-sidebar" .agents/subagent-index.toon

- [x] v190 t1238 Fix create_subtasks executor to handle edge cases causing... | PR #1924 | merged:2026-02-19 verified:2026-02-19
  files: .agents/scripts/supervisor/ai-actions.sh, .agents/scripts/supervisor/ai-context.sh
  check: shellcheck .agents/scripts/supervisor/ai-actions.sh
  check: file-exists .agents/scripts/supervisor/ai-actions.sh
  check: shellcheck .agents/scripts/supervisor/ai-context.sh
  check: file-exists .agents/scripts/supervisor/ai-context.sh

- [x] v191 t1239 Add cross-repo task registration validation to prevent mi... | PR #1926 | merged:2026-02-19 verified:2026-02-19
  files: .agents/scripts/supervisor/batch.sh, .agents/scripts/supervisor/cron.sh, .agents/scripts/supervisor/dispatch.sh
  check: shellcheck .agents/scripts/supervisor/batch.sh
  check: file-exists .agents/scripts/supervisor/batch.sh
  check: shellcheck .agents/scripts/supervisor/cron.sh
  check: file-exists .agents/scripts/supervisor/cron.sh
  check: shellcheck .agents/scripts/supervisor/dispatch.sh
  check: file-exists .agents/scripts/supervisor/dispatch.sh

- [x] v192 t1224.4 Implement `localdev db` — shared Postgres management. `... | PR #1920 | merged:2026-02-19 verified:2026-02-19
  files: .agents/scripts/localdev-helper.sh
  check: shellcheck .agents/scripts/localdev-helper.sh
  check: file-exists .agents/scripts/localdev-helper.sh

- [x] v193 t1240 Investigate webapp t004/t005 subtask state after cross... | PR #1925 | merged:2026-02-19 verified:2026-02-19
  files: .agents/scripts/supervisor/ai-actions.sh, .agents/scripts/supervisor/ai-context.sh
  check: shellcheck .agents/scripts/supervisor/ai-actions.sh
  check: file-exists .agents/scripts/supervisor/ai-actions.sh
  check: shellcheck .agents/scripts/supervisor/ai-context.sh
  check: file-exists .agents/scripts/supervisor/ai-context.sh

- [x] v194 t1241 Add minimum estimate threshold bypass for trivial bugfixe... | PR #1930 | merged:2026-02-19 verified:2026-02-19
  files: .agents/scripts/supervisor/ai-context.sh
  check: shellcheck .agents/scripts/supervisor/ai-context.sh
  check: file-exists .agents/scripts/supervisor/ai-context.sh

- [x] v195 t1242 Verify create_subtasks executor fix from t1238 is working... | PR #1929 | merged:2026-02-19 verified:2026-02-19
  files: tests/test-ai-actions.sh
  check: shellcheck tests/test-ai-actions.sh
  check: file-exists tests/test-ai-actions.sh

- [x] v196 t1224.5 Implement `localdev list/status` — dashboard showing al... | PR #1934 | merged:2026-02-19 verified:2026-02-19
  files: .agents/scripts/localdev-helper.sh
  check: shellcheck .agents/scripts/localdev-helper.sh
  check: file-exists .agents/scripts/localdev-helper.sh

- [x] v197 t1243 Add auto-unblock detection for tasks whose blockers are r... | PR #1935 | merged:2026-02-19 verified:2026-02-19
  files: .agents/scripts/supervisor/cron.sh, .agents/scripts/supervisor/pulse.sh, .agents/scripts/supervisor/todo-sync.sh
  check: shellcheck .agents/scripts/supervisor/cron.sh
  check: file-exists .agents/scripts/supervisor/cron.sh
  check: shellcheck .agents/scripts/supervisor/pulse.sh
  check: file-exists .agents/scripts/supervisor/pulse.sh
  check: shellcheck .agents/scripts/supervisor/todo-sync.sh
  check: file-exists .agents/scripts/supervisor/todo-sync.sh

- [x] v198 t1245 Investigate stale evaluating recovery pattern — root ca... | PR #1940 | merged:2026-02-19 verified:2026-02-19
  files: .agents/scripts/supervisor/evaluate.sh, .agents/scripts/supervisor/pulse.sh
  check: shellcheck .agents/scripts/supervisor/evaluate.sh
  check: file-exists .agents/scripts/supervisor/evaluate.sh
  check: shellcheck .agents/scripts/supervisor/pulse.sh
  check: file-exists .agents/scripts/supervisor/pulse.sh

- [!] v199 t1224.6 Create local-hosting agent (`.agents/services/hosting/loc... | PR #1939 | merged:2026-02-19 failed:2026-02-19 reason:rg: "local-hosting" not found in .agents/subagent-index.toon
  files: .agents/services/hosting/local-hosting.md
  check: file-exists .agents/services/hosting/local-hosting.md
  check: rg "local-hosting" .agents/subagent-index.toon

- [x] v200 t1246 Auto-unblock tasks when blockers are verified — verify ... | PR #1938 | merged:2026-02-19 verified:2026-02-19
  files: .agents/scripts/supervisor/todo-sync.sh
  check: shellcheck .agents/scripts/supervisor/todo-sync.sh
  check: file-exists .agents/scripts/supervisor/todo-sync.sh

- [!] v201 t1224.7 Migrate webapp to new localdev setup — validate end-... | PR #1943 | merged:2026-02-19 failed:2026-02-19 reason:rg: "local-hosting" not found in .agents/subagent-index.toon
  files: .agents/services/hosting/local-hosting.md
  check: file-exists .agents/services/hosting/local-hosting.md
  check: rg "local-hosting" .agents/subagent-index.toon

- [x] v202 t1122 Fix issue-sync-helper.sh IFS unbound variable error in cm... | PR #1941 | merged:2026-02-19 verified:2026-02-19
  files: .agents/scripts/issue-sync-helper.sh
  check: shellcheck .agents/scripts/issue-sync-helper.sh
  check: file-exists .agents/scripts/issue-sync-helper.sh

- [!] v203 t1247 Auto-unblock tasks when blocker transitions to deployed/v... | PR #1945 | merged:2026-02-19 failed:2026-02-19 reason:shellcheck: tests/test-supervisor-state-machine.sh has violations
  files: .agents/scripts/supervisor-helper.sh, .agents/scripts/supervisor/pulse.sh, .agents/scripts/supervisor/todo-sync.sh, tests/test-supervisor-state-machine.sh
  check: shellcheck .agents/scripts/supervisor-helper.sh
  check: file-exists .agents/scripts/supervisor-helper.sh
  check: shellcheck .agents/scripts/supervisor/pulse.sh
  check: file-exists .agents/scripts/supervisor/pulse.sh
  check: shellcheck .agents/scripts/supervisor/todo-sync.sh
  check: file-exists .agents/scripts/supervisor/todo-sync.sh
  check: shellcheck tests/test-supervisor-state-machine.sh
  check: file-exists tests/test-supervisor-state-machine.sh

- [x] v204 t1249 Add stale-evaluating root cause analysis to pulse cycle #... | PR #1949 | merged:2026-02-19 verified:2026-02-19
  files: .agents/scripts/supervisor/database.sh, .agents/scripts/supervisor/pulse.sh, .agents/scripts/supervisor/state.sh
  check: shellcheck .agents/scripts/supervisor/database.sh
  check: file-exists .agents/scripts/supervisor/database.sh
  check: shellcheck .agents/scripts/supervisor/pulse.sh
  check: file-exists .agents/scripts/supervisor/pulse.sh
  check: shellcheck .agents/scripts/supervisor/state.sh
  check: file-exists .agents/scripts/supervisor/state.sh

- [x] v205 t1250 Reduce stale-evaluating recovery frequency by improving w... | PR #1950 | merged:2026-02-19 verified:2026-02-19
  files: .agents/scripts/supervisor/pulse.sh
  check: shellcheck .agents/scripts/supervisor/pulse.sh
  check: file-exists .agents/scripts/supervisor/pulse.sh

- [!] v206 t1224.8 Integrate localdev with aidevops worktree workflow — wh... | PR #1948 | merged:2026-02-19 failed:2026-02-19 reason:rg: "worktree" not found in .agents/subagent-index.toon
  files: .agents/scripts/worktree-helper.sh, .agents/tools/git/worktrunk.md, .agents/workflows/worktree.md
  check: shellcheck .agents/scripts/worktree-helper.sh
  check: file-exists .agents/scripts/worktree-helper.sh
  check: file-exists .agents/tools/git/worktrunk.md
  check: file-exists .agents/workflows/worktree.md
  check: rg "worktrunk" .agents/subagent-index.toon
  check: rg "worktree" .agents/subagent-index.toon

- [x] v207 t1251 Investigate frequent stale-evaluating recovery pattern in... | PR #1952 | merged:2026-02-19 verified:2026-02-19
  files: .agents/scripts/supervisor/evaluate.sh, .agents/scripts/supervisor/pulse.sh
  check: shellcheck .agents/scripts/supervisor/evaluate.sh
  check: file-exists .agents/scripts/supervisor/evaluate.sh
  check: shellcheck .agents/scripts/supervisor/pulse.sh
  check: file-exists .agents/scripts/supervisor/pulse.sh

- [x] v208 t1224.9 Update localhost.md and subagent-index.toon — reflect n... | PR #1953 | merged:2026-02-19 verified:2026-02-19
  files: .agents/AGENTS.md, .agents/services/hosting/localhost.md, .agents/subagent-index.toon
  check: file-exists .agents/AGENTS.md
  check: file-exists .agents/services/hosting/localhost.md
  check: file-exists .agents/subagent-index.toon
  check: rg "localhost" .agents/subagent-index.toon

- [x] v209 t1252 Investigate and reduce stale-evaluating recovery frequenc... | PR #1955 | merged:2026-02-19 verified:2026-02-19
  files: .agents/scripts/supervisor/database.sh, .agents/scripts/supervisor/evaluate.sh, .agents/scripts/supervisor/pulse.sh
  check: shellcheck .agents/scripts/supervisor/database.sh
  check: file-exists .agents/scripts/supervisor/database.sh
  check: shellcheck .agents/scripts/supervisor/evaluate.sh
  check: file-exists .agents/scripts/supervisor/evaluate.sh
  check: shellcheck .agents/scripts/supervisor/pulse.sh
  check: file-exists .agents/scripts/supervisor/pulse.sh

- [x] v210 t1253 Investigate webapp dispatch stall — 15 subtasks disp... | PR #1959 | merged:2026-02-19 verified:2026-02-19
  files: .agents/scripts/supervisor/state.sh
  check: shellcheck .agents/scripts/supervisor/state.sh
  check: file-exists .agents/scripts/supervisor/state.sh

- [x] v211 t1254 Add stale-evaluating root cause fix based on t1251 invest... | PR #1958 | merged:2026-02-19 verified:2026-02-19
  files: .agents/scripts/supervisor/evaluate.sh, .agents/scripts/supervisor/pulse.sh
  check: shellcheck .agents/scripts/supervisor/evaluate.sh
  check: file-exists .agents/scripts/supervisor/evaluate.sh
  check: shellcheck .agents/scripts/supervisor/pulse.sh
  check: file-exists .agents/scripts/supervisor/pulse.sh

- [x] v212 t1255 Investigate webapp cross-repo dispatch — 15 tasks di... | PR #1961 | merged:2026-02-19 verified:2026-02-19
  files: VERIFY.md
  check: file-exists VERIFY.md

- [x] v213 t1256 Add stale-evaluating root cause analysis to pulse Phase 0... | PR #1963 | merged:2026-02-19 verified:2026-02-19
  files: .agents/scripts/supervisor/database.sh, .agents/scripts/supervisor/evaluate.sh, .agents/scripts/supervisor/pulse.sh, .agents/scripts/supervisor/state.sh
  check: shellcheck .agents/scripts/supervisor/database.sh
  check: file-exists .agents/scripts/supervisor/database.sh
  check: shellcheck .agents/scripts/supervisor/evaluate.sh
  check: file-exists .agents/scripts/supervisor/evaluate.sh
  check: shellcheck .agents/scripts/supervisor/pulse.sh
  check: file-exists .agents/scripts/supervisor/pulse.sh
  check: shellcheck .agents/scripts/supervisor/state.sh
  check: file-exists .agents/scripts/supervisor/state.sh

- [x] v214 t1258 Investigate high volume of stale evaluating recovery even... | PR #1966 | merged:2026-02-19 verified:2026-02-19
  files: .agents/scripts/supervisor/pulse.sh
  check: shellcheck .agents/scripts/supervisor/pulse.sh
  check: file-exists .agents/scripts/supervisor/pulse.sh

- [x] v215 t1218 Add semantic dedup to AI task creation to prevent duplica... | PR #1969 | merged:2026-02-19 verified:2026-02-19
  files: .agents/scripts/supervisor/ai-actions.sh, .agents/scripts/supervisor/ai-reason.sh, tests/test-ai-actions.sh
  check: shellcheck .agents/scripts/supervisor/ai-actions.sh
  check: file-exists .agents/scripts/supervisor/ai-actions.sh
  check: shellcheck .agents/scripts/supervisor/ai-reason.sh
  check: file-exists .agents/scripts/supervisor/ai-reason.sh
  check: shellcheck tests/test-ai-actions.sh
  check: file-exists tests/test-ai-actions.sh

- [x] v216 t1113 Add worker_never_started diagnostic and auto-retry with e... | PR #1980 | merged:2026-02-19 verified:2026-02-19
  files: .agents/scripts/supervisor/dispatch.sh, .agents/scripts/supervisor/evaluate.sh, .agents/scripts/supervisor/pulse.sh
  check: shellcheck .agents/scripts/supervisor/dispatch.sh
  check: file-exists .agents/scripts/supervisor/dispatch.sh
  check: shellcheck .agents/scripts/supervisor/evaluate.sh
  check: file-exists .agents/scripts/supervisor/evaluate.sh
  check: shellcheck .agents/scripts/supervisor/pulse.sh
  check: file-exists .agents/scripts/supervisor/pulse.sh

- [x] v217 t1248 Investigate 7-day success rate drop from 94% overall to 8... | PR #1983 | merged:2026-02-19 verified:2026-02-19
  files: .agents/scripts/supervisor/ai-context.sh
  check: shellcheck .agents/scripts/supervisor/ai-context.sh
  check: file-exists .agents/scripts/supervisor/ai-context.sh

- [x] v218 t1190 Investigate and fix worker_never_started:no_sentinel disp... | PR #1981 | merged:2026-02-20 verified:2026-02-20
  files: .agents/scripts/supervisor/cleanup.sh, .agents/scripts/supervisor/dispatch.sh, .agents/scripts/supervisor/evaluate.sh
  check: shellcheck .agents/scripts/supervisor/cleanup.sh
  check: file-exists .agents/scripts/supervisor/cleanup.sh
  check: shellcheck .agents/scripts/supervisor/dispatch.sh
  check: file-exists .agents/scripts/supervisor/dispatch.sh
  check: shellcheck .agents/scripts/supervisor/evaluate.sh
  check: file-exists .agents/scripts/supervisor/evaluate.sh

- [x] v219 t1263 Add stale-claim auto-recovery to supervisor pulse #enhanc... | PR #1982 | merged:2026-02-20 verified:2026-02-20
  files: .agents/AGENTS.md, .agents/scripts/supervisor-helper.sh, .agents/scripts/supervisor/pulse.sh, .agents/scripts/supervisor/todo-sync.sh
  check: file-exists .agents/AGENTS.md
  check: shellcheck .agents/scripts/supervisor-helper.sh
  check: file-exists .agents/scripts/supervisor-helper.sh
  check: shellcheck .agents/scripts/supervisor/pulse.sh
  check: file-exists .agents/scripts/supervisor/pulse.sh
  check: shellcheck .agents/scripts/supervisor/todo-sync.sh
  check: file-exists .agents/scripts/supervisor/todo-sync.sh

- [!] v220 t1264 Daily repo sync: auto-pull latest for git repos in config... | PR #1989 | merged:2026-02-20 failed:2026-02-20 reason:shellcheck: setup.sh has violations
  files: .agents/aidevops/onboarding.md, .agents/scripts/repo-sync-helper.sh, aidevops.sh, setup.sh
  check: file-exists .agents/aidevops/onboarding.md
  check: shellcheck .agents/scripts/repo-sync-helper.sh
  check: file-exists .agents/scripts/repo-sync-helper.sh
  check: shellcheck aidevops.sh
  check: file-exists aidevops.sh
  check: shellcheck setup.sh
  check: file-exists setup.sh

- [ ] v221 t1266 Add openclaw auto-update to daily housekeeping in auto-up... | PR #1995 | merged:2026-02-20
  files: .agents/scripts/auto-update-helper.sh
  check: shellcheck .agents/scripts/auto-update-helper.sh
  check: file-exists .agents/scripts/auto-update-helper.sh

- [x] v222 t1264.1 Add `git_parent_dirs` config to repos.json — extend `in... | PR #1997 | merged:2026-02-20 verified:2026-02-20
  files: .agents/scripts/repo-sync-helper.sh, aidevops.sh
  check: shellcheck .agents/scripts/repo-sync-helper.sh
  check: file-exists .agents/scripts/repo-sync-helper.sh
  check: shellcheck aidevops.sh
  check: file-exists aidevops.sh

- [x] v223 t1268 issue-sync: auto-detect plan references from PLANS.md `Ta... | PR #2000 | merged:2026-02-20 verified:2026-02-20
  files: .agents/scripts/issue-sync-helper.sh
  check: shellcheck .agents/scripts/issue-sync-helper.sh
  check: file-exists .agents/scripts/issue-sync-helper.sh

- [x] v224 t1269 Fix stuck evaluating tasks: crash-resilient evaluation wi... | PR #2002 | merged:2026-02-20 verified:2026-02-20
  files: .agents/scripts/supervisor/pulse.sh
  check: shellcheck .agents/scripts/supervisor/pulse.sh
  check: file-exists .agents/scripts/supervisor/pulse.sh

- [!] v225 t1271 Mobile app dev and browser extension dev agents — compr... | PR #2011 | merged:2026-02-20 failed:2026-02-20 reason:rg: "revenuecat" not found in .agents/subagent-index.toon; rg: "stripe" not found in .agents/subagent-index.toon; rg: "superwall" not found in .agents/subagent-index.toon; rg: "design-inspiration" 
  files: .agents/AGENTS.md, .agents/browser-extension-dev.md, .agents/browser-extension-dev/development.md, .agents/browser-extension-dev/publishing.md, .agents/browser-extension-dev/testing.md, .agents/mobile-app-dev.md, .agents/mobile-app-dev/analytics.md, .agents/mobile-app-dev/assets.md, .agents/mobile-app-dev/backend.md, .agents/mobile-app-dev/expo.md, .agents/mobile-app-dev/monetisation.md, .agents/mobile-app-dev/notifications.md, .agents/mobile-app-dev/onboarding.md, .agents/mobile-app-dev/planning.md, .agents/mobile-app-dev/publishing.md, .agents/mobile-app-dev/swift.md, .agents/mobile-app-dev/testing.md, .agents/mobile-app-dev/ui-design.md, .agents/services/payments/revenuecat.md, .agents/services/payments/stripe.md, .agents/services/payments/superwall.md, .agents/tools/design/design-inspiration.md, .agents/tools/ui/react-email.md, .agents/tools/ui/wxt.md
  check: file-exists .agents/AGENTS.md
  check: file-exists .agents/browser-extension-dev.md
  check: file-exists .agents/browser-extension-dev/development.md
  check: file-exists .agents/browser-extension-dev/publishing.md
  check: file-exists .agents/browser-extension-dev/testing.md
  check: file-exists .agents/mobile-app-dev.md
  check: file-exists .agents/mobile-app-dev/analytics.md
  check: file-exists .agents/mobile-app-dev/assets.md
  check: file-exists .agents/mobile-app-dev/backend.md
  check: file-exists .agents/mobile-app-dev/expo.md
  check: file-exists .agents/mobile-app-dev/monetisation.md
  check: file-exists .agents/mobile-app-dev/notifications.md
  check: file-exists .agents/mobile-app-dev/onboarding.md
  check: file-exists .agents/mobile-app-dev/planning.md
  check: file-exists .agents/mobile-app-dev/publishing.md
  check: file-exists .agents/mobile-app-dev/swift.md
  check: file-exists .agents/mobile-app-dev/testing.md
  check: file-exists .agents/mobile-app-dev/ui-design.md
  check: file-exists .agents/services/payments/revenuecat.md
  check: file-exists .agents/services/payments/stripe.md
  check: file-exists .agents/services/payments/superwall.md
  check: file-exists .agents/tools/design/design-inspiration.md
  check: file-exists .agents/tools/ui/react-email.md
  check: file-exists .agents/tools/ui/wxt.md
  check: rg "revenuecat" .agents/subagent-index.toon
  check: rg "stripe" .agents/subagent-index.toon
  check: rg "superwall" .agents/subagent-index.toon
  check: rg "design-inspiration" .agents/subagent-index.toon
  check: rg "react-email" .agents/subagent-index.toon
  check: rg "wxt" .agents/subagent-index.toon

- [x] v226 t1224 Local development environment (localdev) — unified `.lo... | PR #1953 | merged:2026-02-20 verified:2026-02-20
  files: .agents/AGENTS.md, .agents/services/hosting/localhost.md, .agents/subagent-index.toon
  check: file-exists .agents/AGENTS.md
  check: file-exists .agents/services/hosting/localhost.md
  check: file-exists .agents/subagent-index.toon
  check: rg "localhost" .agents/subagent-index.toon

- [x] v227 t1094 Unified model performance scoring — extend pattern trac... | PR #2018 | merged:2026-02-20 verified:2026-02-20
  files: .agents/scripts/agent-test-helper.sh, .agents/scripts/compare-models-helper.sh, .agents/scripts/pattern-tracker-helper.sh, .agents/scripts/response-scoring-helper.sh, tests/test-pattern-scoring.sh
  check: shellcheck .agents/scripts/agent-test-helper.sh
  check: file-exists .agents/scripts/agent-test-helper.sh
  check: shellcheck .agents/scripts/compare-models-helper.sh
  check: file-exists .agents/scripts/compare-models-helper.sh
  check: shellcheck .agents/scripts/pattern-tracker-helper.sh
  check: file-exists .agents/scripts/pattern-tracker-helper.sh
  check: shellcheck .agents/scripts/response-scoring-helper.sh
  check: file-exists .agents/scripts/response-scoring-helper.sh
  check: shellcheck tests/test-pattern-scoring.sh
  check: file-exists tests/test-pattern-scoring.sh

- [x] v228 t1264.3 Integrate into aidevops CLI and setup.sh — add `repo-sy... | PR #2016 | merged:2026-02-20 verified:2026-02-20
  files: .agents/scripts/onboarding-helper.sh
  check: shellcheck .agents/scripts/onboarding-helper.sh
  check: file-exists .agents/scripts/onboarding-helper.sh

- [x] v229 t1275 KIRA-informed completion discipline: universal behavioura... | PR #2022 | merged:2026-02-20 verified:2026-02-20
  files: .agents/AGENTS.md, .agents/prompts/build.txt, .agents/scripts/commands/full-loop.md, .agents/scripts/supervisor/dispatch.sh, .agents/workflows/ralph-loop.md, AGENTS.md
  check: file-exists .agents/AGENTS.md
  check: file-exists .agents/prompts/build.txt
  check: file-exists .agents/scripts/commands/full-loop.md
  check: shellcheck .agents/scripts/supervisor/dispatch.sh
  check: file-exists .agents/scripts/supervisor/dispatch.sh
  check: file-exists .agents/workflows/ralph-loop.md
  check: file-exists AGENTS.md
  check: rg "ralph-loop" .agents/subagent-index.toon

- [ ] v230 t1200 IP reputation check agent — vet VPS/server/proxy IPs be... | PR #2020 | merged:2026-02-20
  files: VERIFY.md
  check: file-exists VERIFY.md

- [ ] v231 t1274 Resolve t1200 merge conflict and retry dispatch #bugfix #... | PR #2020 | merged:2026-02-20
  files: VERIFY.md
  check: file-exists VERIFY.md

- [x] v232 t1120 Add platform abstraction to issue-sync-helper.sh — Gite... | PR #2017 | merged:2026-02-20 verified:2026-02-20
  files: .agents/scripts/issue-sync-helper.sh
  check: shellcheck .agents/scripts/issue-sync-helper.sh
  check: file-exists .agents/scripts/issue-sync-helper.sh

- [x] v233 t1264.4 Update AGENTS.md documentation — add repo-sync to Auto-... | PR #2023 | merged:2026-02-20 verified:2026-02-20
  files: .agents/AGENTS.md
  check: file-exists .agents/AGENTS.md

- [x] v234 t1279 Fix wp-helper.sh run_wp_command() CONFIG_FILE not propaga... | PR #2028 | merged:2026-02-20 verified:2026-02-20
  files: .agents/scripts/wp-helper.sh
  check: shellcheck .agents/scripts/wp-helper.sh
  check: file-exists .agents/scripts/wp-helper.sh

- [x] v235 t1120.1 Extract platform-agnostic functions from issue-sync-helpe... | PR #2029 | merged:2026-02-20 verified:2026-02-20
  files: .agents/scripts/issue-sync-helper.sh, .agents/scripts/issue-sync-lib.sh
  check: shellcheck .agents/scripts/issue-sync-helper.sh
  check: file-exists .agents/scripts/issue-sync-helper.sh
  check: shellcheck .agents/scripts/issue-sync-lib.sh
  check: file-exists .agents/scripts/issue-sync-lib.sh

- [x] v236 t1277 Fix setup.sh unbound variable extra_args[@] during Bun in... | PR #2027 | merged:2026-02-20 verified:2026-02-20
  files: .agents/scripts/setup/_common.sh, setup.sh
  check: shellcheck .agents/scripts/setup/_common.sh
  check: file-exists .agents/scripts/setup/_common.sh
  check: shellcheck setup.sh
  check: file-exists setup.sh

- [x] v237 t1120.2 Add Gitea API adapter functions (create/close/edit/list/s... | PR #2031 | merged:2026-02-20 verified:2026-02-20
  files: .agents/scripts/issue-sync-helper.sh
  check: shellcheck .agents/scripts/issue-sync-helper.sh
  check: file-exists .agents/scripts/issue-sync-helper.sh

- [x] v238 t1278 Feature: Interactive Skill Discovery & Management CLI (ai... | PR #2030 | merged:2026-02-20 verified:2026-02-20
  files: .agents/AGENTS.md, .agents/scripts/commands/skills.md, .agents/scripts/skills-helper.sh, .agents/subagent-index.toon, aidevops.sh
  check: file-exists .agents/AGENTS.md
  check: file-exists .agents/scripts/commands/skills.md
  check: shellcheck .agents/scripts/skills-helper.sh
  check: file-exists .agents/scripts/skills-helper.sh
  check: file-exists .agents/subagent-index.toon
  check: shellcheck aidevops.sh
  check: file-exists aidevops.sh

- [x] v239 t1280 Extend skills discovery with external skills.sh registry ... | PR #2035 | merged:2026-02-20 verified:2026-02-20
  files: .agents/AGENTS.md, .agents/scripts/commands/skills.md, .agents/scripts/skills-helper.sh, aidevops.sh
  check: file-exists .agents/AGENTS.md
  check: file-exists .agents/scripts/commands/skills.md
  check: shellcheck .agents/scripts/skills-helper.sh
  check: file-exists .agents/scripts/skills-helper.sh
  check: shellcheck aidevops.sh
  check: file-exists aidevops.sh

- [x] v240 t1120.4 Test with dual-hosted repo (GitHub + Gitea sync) ~30m ref... | PR #2033 | merged:2026-02-20 verified:2026-02-20
  files: .agents/scripts/test-dual-hosted-sync.sh
  check: shellcheck .agents/scripts/test-dual-hosted-sync.sh
  check: file-exists .agents/scripts/test-dual-hosted-sync.sh

- [x] v241 t1281 Context optimisation pass 1: deduplicate shared rules acr... | PR #2039 | merged:2026-02-21 verified:2026-02-21
  files: .agents/AGENTS.md, .agents/build-plus.md, AGENTS.md
  check: file-exists .agents/AGENTS.md
  check: file-exists .agents/build-plus.md
  check: file-exists AGENTS.md

- [x] v242 t1284 Investigate and fix recurring worker hang timeouts (1800s... | PR #2040 | merged:2026-02-21 verified:2026-02-21
  files: .agents/scripts/supervisor/ai-actions.sh, .agents/scripts/supervisor/ai-context.sh
  check: shellcheck .agents/scripts/supervisor/ai-actions.sh
  check: file-exists .agents/scripts/supervisor/ai-actions.sh
  check: shellcheck .agents/scripts/supervisor/ai-context.sh
  check: file-exists .agents/scripts/supervisor/ai-context.sh

- [x] v243 t1282 Context optimisation pass 2: tier .agents/AGENTS.md into ... | PR #2046 | merged:2026-02-21 verified:2026-02-21
  files: .agents/AGENTS.md, .agents/reference/orchestration.md, .agents/reference/planning-detail.md, .agents/reference/services.md, .agents/reference/session.md
  check: file-exists .agents/AGENTS.md
  check: file-exists .agents/reference/orchestration.md
  check: file-exists .agents/reference/planning-detail.md
  check: file-exists .agents/reference/services.md
  check: file-exists .agents/reference/session.md

- [x] v244 t1265 Fix LaunchAgent plist rewrite triggering repeat macOS Bac... | PR #1996 | merged:2026-02-21 verified:2026-02-21
  files: .agents/scripts/auto-update-helper.sh, .agents/scripts/repo-sync-helper.sh, .agents/scripts/supervisor/launchd.sh, setup.sh
  check: shellcheck .agents/scripts/auto-update-helper.sh
  check: file-exists .agents/scripts/auto-update-helper.sh
  check: shellcheck .agents/scripts/repo-sync-helper.sh
  check: file-exists .agents/scripts/repo-sync-helper.sh
  check: shellcheck .agents/scripts/supervisor/launchd.sh
  check: file-exists .agents/scripts/supervisor/launchd.sh
  check: shellcheck setup.sh
  check: file-exists setup.sh

- [x] v245 t1267 Retry t005.1 — AI chat sidebar foundation after stale-s... | PR #2049 | merged:2026-02-21 verified:2026-02-21
  files: .agents/subagent-index.toon
  check: file-exists .agents/subagent-index.toon

- [x] v246 t1283 Context optimisation pass 3: tighten language across buil... | PR #2048 | merged:2026-02-21 verified:2026-02-21
  files: .agents/AGENTS.md, .agents/build-plus.md, .agents/prompts/build.txt, AGENTS.md
  check: file-exists .agents/AGENTS.md
  check: file-exists .agents/build-plus.md
  check: file-exists .agents/prompts/build.txt
  check: file-exists AGENTS.md

- [x] v247 t1276 Subtask-aware queue analysis and orphan issue intake #bug... | PR #2055 | merged:2026-02-21 verified:2026-02-21
  files: VERIFY.md
  check: file-exists VERIFY.md

- [x] v248 t1160.1 Create build_cli_cmd() abstraction in supervisor/dispatch... | PR #2053 | merged:2026-02-21 verified:2026-02-21
  files: .agents/scripts/supervisor/dispatch.sh
  check: shellcheck .agents/scripts/supervisor/dispatch.sh
  check: file-exists .agents/scripts/supervisor/dispatch.sh

- [ ] v249 t031 Company orchestration agent/workflow inspired by @Daniell... | PR #2054 | merged:2026-02-21
  files: .agents/AGENTS.md, .agents/business.md, .agents/business/company-runners.md, .agents/subagent-index.toon
  check: file-exists .agents/AGENTS.md
  check: file-exists .agents/business.md
  check: file-exists .agents/business/company-runners.md
  check: file-exists .agents/subagent-index.toon

- [!] v250 t1294.1 Create `.agents/tools/mcp-toolkit/mcporter.md` subagent d... | PR #2075 | merged:2026-02-21 failed:2026-02-21 reason:rg: "mcporter" not found in .agents/subagent-index.toon
  files: .agents/tools/mcp-toolkit/mcporter.md
  check: file-exists .agents/tools/mcp-toolkit/mcporter.md
  check: rg "mcporter" .agents/subagent-index.toon

- [ ] v251 t1290 Add Cloudflare Code Mode MCP server config and subagent d... | PR #2077 | merged:2026-02-21
  files: .agents/aidevops/mcp-integrations.md, .agents/subagent-index.toon, .agents/tools/api/cloudflare-mcp.md, configs/mcp-servers-config.json.txt
  check: file-exists .agents/aidevops/mcp-integrations.md
  check: file-exists .agents/subagent-index.toon
  check: file-exists .agents/tools/api/cloudflare-mcp.md
  check: file-exists configs/mcp-servers-config.json.txt
  check: rg "cloudflare-mcp" .agents/subagent-index.toon

- [x] v252 t1288 Add OpenAPI Search MCP integration — janwilmake/openapi... | PR #2078 | merged:2026-02-21 verified:2026-02-23
  files: .agents/AGENTS.md, .agents/configs/mcp-templates/openapi-search.json, .agents/configs/openapi-search-config.json.txt, .agents/scripts/generate-opencode-agents.sh, .agents/subagent-index.toon, .agents/tools/context/openapi-search.md
  check: file-exists .agents/AGENTS.md
  check: file-exists .agents/configs/mcp-templates/openapi-search.json
  check: file-exists .agents/configs/openapi-search-config.json.txt
  check: shellcheck .agents/scripts/generate-opencode-agents.sh
  check: file-exists .agents/scripts/generate-opencode-agents.sh
  check: file-exists .agents/subagent-index.toon
  check: file-exists .agents/tools/context/openapi-search.md
  check: rg "openapi-search" .agents/subagent-index.toon

- [!] v253 t1294 Add MCPorter agent for MCP toolkit — steipete/mcporter ... | PR #2075 | merged:2026-02-21 failed:2026-02-21 reason:rg: "mcporter" not found in .agents/subagent-index.toon
  files: .agents/tools/mcp-toolkit/mcporter.md
  check: file-exists .agents/tools/mcp-toolkit/mcporter.md
  check: rg "mcporter" .agents/subagent-index.toon

- [ ] v254 t1160.3 Add Claude CLI branching to runner-helper.sh #auto-dispat... | PR #2082 | merged:2026-02-21
  files: .agents/scripts/objective-runner-helper.sh, .agents/scripts/runner-helper.sh
  check: shellcheck .agents/scripts/objective-runner-helper.sh
  check: file-exists .agents/scripts/objective-runner-helper.sh
  check: shellcheck .agents/scripts/runner-helper.sh
  check: file-exists .agents/scripts/runner-helper.sh

- [ ] v255 t1294.2 Create `configs/mcp-templates/mcporter.json` config snipp... | PR #2083 | merged:2026-02-21
  files: configs/mcp-templates/mcporter.json
  check: file-exists configs/mcp-templates/mcporter.json

- [ ] v256 t1291 Update cloudflare-platform.md role and cloudflare.md rout... | PR #2081 | merged:2026-02-21
  files: .agents/services/hosting/cloudflare-platform.md, .agents/services/hosting/cloudflare.md
  check: file-exists .agents/services/hosting/cloudflare-platform.md
  check: file-exists .agents/services/hosting/cloudflare.md
  check: rg "cloudflare-platform" .agents/subagent-index.toon
  check: rg "cloudflare" .agents/subagent-index.toon

- [ ] v257 t1160.2 Add SUPERVISOR_CLI env var to resolve_ai_cli() #auto-disp... | PR #2080 | merged:2026-02-21
  files: .agents/scripts/supervisor/ai-reason.sh, .agents/scripts/supervisor/dispatch.sh
  check: shellcheck .agents/scripts/supervisor/ai-reason.sh
  check: file-exists .agents/scripts/supervisor/ai-reason.sh
  check: shellcheck .agents/scripts/supervisor/dispatch.sh
  check: file-exists .agents/scripts/supervisor/dispatch.sh

- [ ] v258 t1294.3 Update `mcp-integrations.md` and `mcp-discovery.md` — a... | PR #2084 | merged:2026-02-21
  files: .agents/aidevops/mcp-integrations.md, .agents/tools/context/mcp-discovery.md
  check: file-exists .agents/aidevops/mcp-integrations.md
  check: file-exists .agents/tools/context/mcp-discovery.md
  check: rg "mcp-discovery" .agents/subagent-index.toon

- [x] v259 t1160.4 Add Claude CLI branching to contest-helper.sh #auto-dispa... | PR #2086 | merged:2026-02-21 verified:2026-02-21
  files: .agents/scripts/contest-helper.sh, tests/test-contest-helper.sh
  check: shellcheck .agents/scripts/contest-helper.sh
  check: file-exists .agents/scripts/contest-helper.sh
  check: shellcheck tests/test-contest-helper.sh
  check: file-exists tests/test-contest-helper.sh

- [!] v260 t1292 Audit and trim api.md + configuration.md files superseded... | PR #2085 | merged:2026-02-21 failed:2026-02-21 reason:file-exists: .agents/services/hosting/cloudflare-platform/references/agents-sdk/api.md not found; file-exists: .agents/services/hosting/cloudflare-platform/references/agents-sdk/configurat
  files: .agents/services/hosting/cloudflare-platform.md, .agents/services/hosting/cloudflare-platform/references/agents-sdk/api.md, .agents/services/hosting/cloudflare-platform/references/agents-sdk/configuration.md, .agents/services/hosting/cloudflare-platform/references/ai-search/api.md, .agents/services/hosting/cloudflare-platform/references/ai-search/configuration.md, .agents/services/hosting/cloudflare-platform/references/analytics-engine/api.md, .agents/services/hosting/cloudflare-platform/references/analytics-engine/configuration.md, .agents/services/hosting/cloudflare-platform/references/api-shield/api.md, .agents/services/hosting/cloudflare-platform/references/api-shield/configuration.md, .agents/services/hosting/cloudflare-platform/references/api/api.md, .agents/services/hosting/cloudflare-platform/references/api/configuration.md, .agents/services/hosting/cloudflare-platform/references/argo-smart-routing/api.md, .agents/services/hosting/cloudflare-platform/references/argo-smart-routing/configuration.md, .agents/services/hosting/cloudflare-platform/references/bindings/api.md, .agents/services/hosting/cloudflare-platform/references/bindings/configuration.md, .agents/services/hosting/cloudflare-platform/references/bot-management/api.md, .agents/services/hosting/cloudflare-platform/references/bot-management/configuration.md, .agents/services/hosting/cloudflare-platform/references/browser-rendering/api.md, .agents/services/hosting/cloudflare-platform/references/browser-rendering/configuration.md, .agents/services/hosting/cloudflare-platform/references/cache-reserve/api.md, .agents/services/hosting/cloudflare-platform/references/cache-reserve/configuration.md, .agents/services/hosting/cloudflare-platform/references/containers/api.md, .agents/services/hosting/cloudflare-platform/references/containers/configuration.md, .agents/services/hosting/cloudflare-platform/references/cron-triggers/api.md, .agents/services/hosting/cloudflare-platform/references/cron-triggers/configuration.md, .agents/services/hosting/cloudflare-platform/references/d1/api.md, .agents/services/hosting/cloudflare-platform/references/d1/configuration.md, .agents/services/hosting/cloudflare-platform/references/ddos/api.md, .agents/services/hosting/cloudflare-platform/references/ddos/configuration.md, .agents/services/hosting/cloudflare-platform/references/do-storage/api.md, .agents/services/hosting/cloudflare-platform/references/do-storage/configuration.md, .agents/services/hosting/cloudflare-platform/references/durable-objects/api.md, .agents/services/hosting/cloudflare-platform/references/durable-objects/configuration.md, .agents/services/hosting/cloudflare-platform/references/email-routing/api.md, .agents/services/hosting/cloudflare-platform/references/email-routing/configuration.md, .agents/services/hosting/cloudflare-platform/references/hyperdrive/api.md, .agents/services/hosting/cloudflare-platform/references/hyperdrive/configuration.md, .agents/services/hosting/cloudflare-platform/references/images/api.md, .agents/services/hosting/cloudflare-platform/references/images/configuration.md, .agents/services/hosting/cloudflare-platform/references/kv/api.md, .agents/services/hosting/cloudflare-platform/references/kv/configuration.md, .agents/services/hosting/cloudflare-platform/references/miniflare/api.md, .agents/services/hosting/cloudflare-platform/references/miniflare/configuration.md, .agents/services/hosting/cloudflare-platform/references/network-interconnect/api.md, .agents/services/hosting/cloudflare-platform/references/network-interconnect/configuration.md, .agents/services/hosting/cloudflare-platform/references/observability/api.md, .agents/services/hosting/cloudflare-platform/references/observability/configuration.md, .agents/services/hosting/cloudflare-platform/references/pages-functions/api.md, .agents/services/hosting/cloudflare-platform/references/pages-functions/configuration.md, .agents/services/hosting/cloudflare-platform/references/pages/api.md, .agents/services/hosting/cloudflare-platform/references/pages/configuration.md, .agents/services/hosting/cloudflare-platform/references/pulumi/api.md, .agents/services/hosting/cloudflare-platform/references/pulumi/configuration.md, .agents/services/hosting/cloudflare-platform/references/queues/api.md, .agents/services/hosting/cloudflare-platform/references/queues/configuration.md, .agents/services/hosting/cloudflare-platform/references/r2-data-catalog/api.md, .agents/services/hosting/cloudflare-platform/references/r2-data-catalog/configuration.md, .agents/services/hosting/cloudflare-platform/references/r2/api.md, .agents/services/hosting/cloudflare-platform/references/r2/configuration.md, .agents/services/hosting/cloudflare-platform/references/realtime-sfu/api.md, .agents/services/hosting/cloudflare-platform/references/realtime-sfu/configuration.md, .agents/services/hosting/cloudflare-platform/references/realtimekit/api.md, .agents/services/hosting/cloudflare-platform/references/realtimekit/configuration.md, .agents/services/hosting/cloudflare-platform/references/sandbox/api.md, .agents/services/hosting/cloudflare-platform/references/sandbox/configuration.md, .agents/services/hosting/cloudflare-platform/references/smart-placement/api.md, .agents/services/hosting/cloudflare-platform/references/smart-placement/configuration.md, .agents/services/hosting/cloudflare-platform/references/snippets/api.md, .agents/services/hosting/cloudflare-platform/references/snippets/configuration.md, .agents/services/hosting/cloudflare-platform/references/spectrum/api.md, .agents/services/hosting/cloudflare-platform/references/spectrum/configuration.md, .agents/services/hosting/cloudflare-platform/references/static-assets/api.md, .agents/services/hosting/cloudflare-platform/references/static-assets/configuration.md, .agents/services/hosting/cloudflare-platform/references/stream/api.md, .agents/services/hosting/cloudflare-platform/references/stream/configuration.md, .agents/services/hosting/cloudflare-platform/references/terraform/api.md, .agents/services/hosting/cloudflare-platform/references/terraform/configuration.md, .agents/services/hosting/cloudflare-platform/references/tunnel/api.md, .agents/services/hosting/cloudflare-platform/references/tunnel/configuration.md, .agents/services/hosting/cloudflare-platform/references/turnstile/api.md, .agents/services/hosting/cloudflare-platform/references/turnstile/configuration.md, .agents/services/hosting/cloudflare-platform/references/waf/api.md, .agents/services/hosting/cloudflare-platform/references/waf/configuration.md, .agents/services/hosting/cloudflare-platform/references/web-analytics/api.md, .agents/services/hosting/cloudflare-platform/references/web-analytics/configuration.md, .agents/services/hosting/cloudflare-platform/references/workerd/api.md, .agents/services/hosting/cloudflare-platform/references/workerd/configuration.md, .agents/services/hosting/cloudflare-platform/references/workers-for-platforms/api.md, .agents/services/hosting/cloudflare-platform/references/workers-for-platforms/configuration.md, .agents/services/hosting/cloudflare-platform/references/workers-playground/api.md, .agents/services/hosting/cloudflare-platform/references/workers-playground/configuration.md, .agents/services/hosting/cloudflare-platform/references/workers/api.md, .agents/services/hosting/cloudflare-platform/references/workers/configuration.md, .agents/services/hosting/cloudflare-platform/references/workflows/api.md, .agents/services/hosting/cloudflare-platform/references/workflows/configuration.md, .agents/services/hosting/cloudflare-platform/references/wrangler/api.md, .agents/services/hosting/cloudflare-platform/references/wrangler/configuration.md
  check: file-exists .agents/services/hosting/cloudflare-platform.md
  check: file-exists .agents/services/hosting/cloudflare-platform/references/agents-sdk/api.md
  check: file-exists .agents/services/hosting/cloudflare-platform/references/agents-sdk/configuration.md
  check: file-exists .agents/services/hosting/cloudflare-platform/references/ai-search/api.md
  check: file-exists .agents/services/hosting/cloudflare-platform/references/ai-search/configuration.md
  check: file-exists .agents/services/hosting/cloudflare-platform/references/analytics-engine/api.md
  check: file-exists .agents/services/hosting/cloudflare-platform/references/analytics-engine/configuration.md
  check: file-exists .agents/services/hosting/cloudflare-platform/references/api-shield/api.md
  check: file-exists .agents/services/hosting/cloudflare-platform/references/api-shield/configuration.md
  check: file-exists .agents/services/hosting/cloudflare-platform/references/api/api.md
  check: file-exists .agents/services/hosting/cloudflare-platform/references/api/configuration.md
  check: file-exists .agents/services/hosting/cloudflare-platform/references/argo-smart-routing/api.md
  check: file-exists .agents/services/hosting/cloudflare-platform/references/argo-smart-routing/configuration.md
  check: file-exists .agents/services/hosting/cloudflare-platform/references/bindings/api.md
  check: file-exists .agents/services/hosting/cloudflare-platform/references/bindings/configuration.md
  check: file-exists .agents/services/hosting/cloudflare-platform/references/bot-management/api.md
  check: file-exists .agents/services/hosting/cloudflare-platform/references/bot-management/configuration.md
  check: file-exists .agents/services/hosting/cloudflare-platform/references/browser-rendering/api.md
  check: file-exists .agents/services/hosting/cloudflare-platform/references/browser-rendering/configuration.md
  check: file-exists .agents/services/hosting/cloudflare-platform/references/cache-reserve/api.md
  check: file-exists .agents/services/hosting/cloudflare-platform/references/cache-reserve/configuration.md
  check: file-exists .agents/services/hosting/cloudflare-platform/references/containers/api.md
  check: file-exists .agents/services/hosting/cloudflare-platform/references/containers/configuration.md
  check: file-exists .agents/services/hosting/cloudflare-platform/references/cron-triggers/api.md
  check: file-exists .agents/services/hosting/cloudflare-platform/references/cron-triggers/configuration.md
  check: file-exists .agents/services/hosting/cloudflare-platform/references/d1/api.md
  check: file-exists .agents/services/hosting/cloudflare-platform/references/d1/configuration.md
  check: file-exists .agents/services/hosting/cloudflare-platform/references/ddos/api.md
  check: file-exists .agents/services/hosting/cloudflare-platform/references/ddos/configuration.md
  check: file-exists .agents/services/hosting/cloudflare-platform/references/do-storage/api.md
  check: file-exists .agents/services/hosting/cloudflare-platform/references/do-storage/configuration.md
  check: file-exists .agents/services/hosting/cloudflare-platform/references/durable-objects/api.md
  check: file-exists .agents/services/hosting/cloudflare-platform/references/durable-objects/configuration.md
  check: file-exists .agents/services/hosting/cloudflare-platform/references/email-routing/api.md
  check: file-exists .agents/services/hosting/cloudflare-platform/references/email-routing/configuration.md
  check: file-exists .agents/services/hosting/cloudflare-platform/references/hyperdrive/api.md
  check: file-exists .agents/services/hosting/cloudflare-platform/references/hyperdrive/configuration.md
  check: file-exists .agents/services/hosting/cloudflare-platform/references/images/api.md
  check: file-exists .agents/services/hosting/cloudflare-platform/references/images/configuration.md
  check: file-exists .agents/services/hosting/cloudflare-platform/references/kv/api.md
  check: file-exists .agents/services/hosting/cloudflare-platform/references/kv/configuration.md
  check: file-exists .agents/services/hosting/cloudflare-platform/references/miniflare/api.md
  check: file-exists .agents/services/hosting/cloudflare-platform/references/miniflare/configuration.md
  check: file-exists .agents/services/hosting/cloudflare-platform/references/network-interconnect/api.md
  check: file-exists .agents/services/hosting/cloudflare-platform/references/network-interconnect/configuration.md
  check: file-exists .agents/services/hosting/cloudflare-platform/references/observability/api.md
  check: file-exists .agents/services/hosting/cloudflare-platform/references/observability/configuration.md
  check: file-exists .agents/services/hosting/cloudflare-platform/references/pages-functions/api.md
  check: file-exists .agents/services/hosting/cloudflare-platform/references/pages-functions/configuration.md
  check: file-exists .agents/services/hosting/cloudflare-platform/references/pages/api.md
  check: file-exists .agents/services/hosting/cloudflare-platform/references/pages/configuration.md
  check: file-exists .agents/services/hosting/cloudflare-platform/references/pulumi/api.md
  check: file-exists .agents/services/hosting/cloudflare-platform/references/pulumi/configuration.md
  check: file-exists .agents/services/hosting/cloudflare-platform/references/queues/api.md
  check: file-exists .agents/services/hosting/cloudflare-platform/references/queues/configuration.md
  check: file-exists .agents/services/hosting/cloudflare-platform/references/r2-data-catalog/api.md
  check: file-exists .agents/services/hosting/cloudflare-platform/references/r2-data-catalog/configuration.md
  check: file-exists .agents/services/hosting/cloudflare-platform/references/r2/api.md
  check: file-exists .agents/services/hosting/cloudflare-platform/references/r2/configuration.md
  check: file-exists .agents/services/hosting/cloudflare-platform/references/realtime-sfu/api.md
  check: file-exists .agents/services/hosting/cloudflare-platform/references/realtime-sfu/configuration.md
  check: file-exists .agents/services/hosting/cloudflare-platform/references/realtimekit/api.md
  check: file-exists .agents/services/hosting/cloudflare-platform/references/realtimekit/configuration.md
  check: file-exists .agents/services/hosting/cloudflare-platform/references/sandbox/api.md
  check: file-exists .agents/services/hosting/cloudflare-platform/references/sandbox/configuration.md
  check: file-exists .agents/services/hosting/cloudflare-platform/references/smart-placement/api.md
  check: file-exists .agents/services/hosting/cloudflare-platform/references/smart-placement/configuration.md
  check: file-exists .agents/services/hosting/cloudflare-platform/references/snippets/api.md
  check: file-exists .agents/services/hosting/cloudflare-platform/references/snippets/configuration.md
  check: file-exists .agents/services/hosting/cloudflare-platform/references/spectrum/api.md
  check: file-exists .agents/services/hosting/cloudflare-platform/references/spectrum/configuration.md
  check: file-exists .agents/services/hosting/cloudflare-platform/references/static-assets/api.md
  check: file-exists .agents/services/hosting/cloudflare-platform/references/static-assets/configuration.md
  check: file-exists .agents/services/hosting/cloudflare-platform/references/stream/api.md
  check: file-exists .agents/services/hosting/cloudflare-platform/references/stream/configuration.md
  check: file-exists .agents/services/hosting/cloudflare-platform/references/terraform/api.md
  check: file-exists .agents/services/hosting/cloudflare-platform/references/terraform/configuration.md
  check: file-exists .agents/services/hosting/cloudflare-platform/references/tunnel/api.md
  check: file-exists .agents/services/hosting/cloudflare-platform/references/tunnel/configuration.md
  check: file-exists .agents/services/hosting/cloudflare-platform/references/turnstile/api.md
  check: file-exists .agents/services/hosting/cloudflare-platform/references/turnstile/configuration.md
  check: file-exists .agents/services/hosting/cloudflare-platform/references/waf/api.md
  check: file-exists .agents/services/hosting/cloudflare-platform/references/waf/configuration.md
  check: file-exists .agents/services/hosting/cloudflare-platform/references/web-analytics/api.md
  check: file-exists .agents/services/hosting/cloudflare-platform/references/web-analytics/configuration.md
  check: file-exists .agents/services/hosting/cloudflare-platform/references/workerd/api.md
  check: file-exists .agents/services/hosting/cloudflare-platform/references/workerd/configuration.md
  check: file-exists .agents/services/hosting/cloudflare-platform/references/workers-for-platforms/api.md
  check: file-exists .agents/services/hosting/cloudflare-platform/references/workers-for-platforms/configuration.md
  check: file-exists .agents/services/hosting/cloudflare-platform/references/workers-playground/api.md
  check: file-exists .agents/services/hosting/cloudflare-platform/references/workers-playground/configuration.md
  check: file-exists .agents/services/hosting/cloudflare-platform/references/workers/api.md
  check: file-exists .agents/services/hosting/cloudflare-platform/references/workers/configuration.md
  check: file-exists .agents/services/hosting/cloudflare-platform/references/workflows/api.md
  check: file-exists .agents/services/hosting/cloudflare-platform/references/workflows/configuration.md
  check: file-exists .agents/services/hosting/cloudflare-platform/references/wrangler/api.md
  check: file-exists .agents/services/hosting/cloudflare-platform/references/wrangler/configuration.md
  check: rg "cloudflare-platform" .agents/subagent-index.toon
  check: rg "api" .agents/subagent-index.toon
  check: rg "configuration" .agents/subagent-index.toon
  check: rg "api" .agents/subagent-index.toon
  check: rg "configuration" .agents/subagent-index.toon
  check: rg "api" .agents/subagent-index.toon
  check: rg "configuration" .agents/subagent-index.toon
  check: rg "api" .agents/subagent-index.toon
  check: rg "configuration" .agents/subagent-index.toon
  check: rg "api" .agents/subagent-index.toon
  check: rg "configuration" .agents/subagent-index.toon
  check: rg "api" .agents/subagent-index.toon
  check: rg "configuration" .agents/subagent-index.toon
  check: rg "api" .agents/subagent-index.toon
  check: rg "configuration" .agents/subagent-index.toon
  check: rg "api" .agents/subagent-index.toon
  check: rg "configuration" .agents/subagent-index.toon
  check: rg "api" .agents/subagent-index.toon
  check: rg "configuration" .agents/subagent-index.toon
  check: rg "api" .agents/subagent-index.toon
  check: rg "configuration" .agents/subagent-index.toon
  check: rg "api" .agents/subagent-index.toon
  check: rg "configuration" .agents/subagent-index.toon
  check: rg "api" .agents/subagent-index.toon
  check: rg "configuration" .agents/subagent-index.toon
  check: rg "api" .agents/subagent-index.toon
  check: rg "configuration" .agents/subagent-index.toon
  check: rg "api" .agents/subagent-index.toon
  check: rg "configuration" .agents/subagent-index.toon
  check: rg "api" .agents/subagent-index.toon
  check: rg "configuration" .agents/subagent-index.toon
  check: rg "api" .agents/subagent-index.toon
  check: rg "configuration" .agents/subagent-index.toon
  check: rg "api" .agents/subagent-index.toon
  check: rg "configuration" .agents/subagent-index.toon
  check: rg "api" .agents/subagent-index.toon
  check: rg "configuration" .agents/subagent-index.toon
  check: rg "api" .agents/subagent-index.toon
  check: rg "configuration" .agents/subagent-index.toon
  check: rg "api" .agents/subagent-index.toon
  check: rg "configuration" .agents/subagent-index.toon
  check: rg "api" .agents/subagent-index.toon
  check: rg "configuration" .agents/subagent-index.toon
  check: rg "api" .agents/subagent-index.toon
  check: rg "configuration" .agents/subagent-index.toon
  check: rg "api" .agents/subagent-index.toon
  check: rg "configuration" .agents/subagent-index.toon
  check: rg "api" .agents/subagent-index.toon
  check: rg "configuration" .agents/subagent-index.toon
  check: rg "api" .agents/subagent-index.toon
  check: rg "configuration" .agents/subagent-index.toon
  check: rg "api" .agents/subagent-index.toon
  check: rg "configuration" .agents/subagent-index.toon
  check: rg "api" .agents/subagent-index.toon
  check: rg "configuration" .agents/subagent-index.toon
  check: rg "api" .agents/subagent-index.toon
  check: rg "configuration" .agents/subagent-index.toon
  check: rg "api" .agents/subagent-index.toon
  check: rg "configuration" .agents/subagent-index.toon
  check: rg "api" .agents/subagent-index.toon
  check: rg "configuration" .agents/subagent-index.toon
  check: rg "api" .agents/subagent-index.toon
  check: rg "configuration" .agents/subagent-index.toon
  check: rg "api" .agents/subagent-index.toon
  check: rg "configuration" .agents/subagent-index.toon
  check: rg "api" .agents/subagent-index.toon
  check: rg "configuration" .agents/subagent-index.toon
  check: rg "api" .agents/subagent-index.toon
  check: rg "configuration" .agents/subagent-index.toon
  check: rg "api" .agents/subagent-index.toon
  check: rg "configuration" .agents/subagent-index.toon
  check: rg "api" .agents/subagent-index.toon
  check: rg "configuration" .agents/subagent-index.toon
  check: rg "api" .agents/subagent-index.toon
  check: rg "configuration" .agents/subagent-index.toon
  check: rg "api" .agents/subagent-index.toon
  check: rg "configuration" .agents/subagent-index.toon
  check: rg "api" .agents/subagent-index.toon
  check: rg "configuration" .agents/subagent-index.toon
  check: rg "api" .agents/subagent-index.toon
  check: rg "configuration" .agents/subagent-index.toon
  check: rg "api" .agents/subagent-index.toon
  check: rg "configuration" .agents/subagent-index.toon
  check: rg "api" .agents/subagent-index.toon
  check: rg "configuration" .agents/subagent-index.toon
  check: rg "api" .agents/subagent-index.toon
  check: rg "configuration" .agents/subagent-index.toon
  check: rg "api" .agents/subagent-index.toon
  check: rg "configuration" .agents/subagent-index.toon
  check: rg "api" .agents/subagent-index.toon
  check: rg "configuration" .agents/subagent-index.toon
  check: rg "api" .agents/subagent-index.toon
  check: rg "configuration" .agents/subagent-index.toon
  check: rg "api" .agents/subagent-index.toon
  check: rg "configuration" .agents/subagent-index.toon
  check: rg "api" .agents/subagent-index.toon
  check: rg "configuration" .agents/subagent-index.toon

- [x] v261 t1160.5 Fix email-signature-parser-helper.sh to use resolve_ai_cl... | PR #2088 | merged:2026-02-21 verified:2026-02-21
  files: .agents/scripts/email-signature-parser-helper.sh
  check: shellcheck .agents/scripts/email-signature-parser-helper.sh
  check: file-exists .agents/scripts/email-signature-parser-helper.sh

- [x] v262 t1294.4 Update `subagent-index.toon` and AGENTS.md domain index �... | PR #2087 | merged:2026-02-21 verified:2026-02-21
  files: .agents/AGENTS.md, .agents/subagent-index.toon, AGENTS.md
  check: file-exists .agents/AGENTS.md
  check: file-exists .agents/subagent-index.toon
  check: file-exists AGENTS.md

- [x] v263 t1160.6 Add claude to orphan process detection in pulse.sh Phase ... | PR #2089 | merged:2026-02-21 verified:2026-02-21
  files: .agents/scripts/supervisor/pulse.sh
  check: shellcheck .agents/scripts/supervisor/pulse.sh
  check: file-exists .agents/scripts/supervisor/pulse.sh

- [x] v264 t1288.2 Create config templates `configs/openapi-search-config.js... | PR #2090 | merged:2026-02-21 verified:2026-02-21
  files: configs/mcp-templates/openapi-search.json, configs/openapi-search-config.json.txt
  check: file-exists configs/mcp-templates/openapi-search.json
  check: file-exists configs/openapi-search-config.json.txt

- [x] v265 t1293 Test Cloudflare Code Mode MCP end-to-end — verify: (1) ... | PR #2091 | merged:2026-02-21 verified:2026-02-21
  files: configs/mcp-templates/cloudflare-api.json, tests/test-cloudflare-mcp-e2e.sh
  check: file-exists configs/mcp-templates/cloudflare-api.json
  check: shellcheck tests/test-cloudflare-mcp-e2e.sh
  check: file-exists tests/test-cloudflare-mcp-e2e.sh

- [x] v266 t1288.5 Update `mcp-integrations.md` and `subagent-index.toon` �... | PR #2092 | merged:2026-02-21 verified:2026-02-21
  files: .agents/aidevops/mcp-integrations.md, .agents/subagent-index.toon
  check: file-exists .agents/aidevops/mcp-integrations.md
  check: file-exists .agents/subagent-index.toon

- [x] v267 t1294.5 Verification — test `npx mcporter list` discovers exist... | PR #2093 | merged:2026-02-21 verified:2026-02-21
  files: .agents/tools/mcp-toolkit/mcporter.md, configs/mcp-templates/mcporter.json
  check: file-exists .agents/tools/mcp-toolkit/mcporter.md
  check: file-exists configs/mcp-templates/mcporter.json
  check: rg "mcporter" .agents/subagent-index.toon

- [x] v268 t1288.3 Update `generate-opencode-agents.sh` — add `openapi-sea... | PR #2094 | merged:2026-02-21 verified:2026-02-21
  files: .agents/scripts/generate-opencode-agents.sh
  check: shellcheck .agents/scripts/generate-opencode-agents.sh
  check: file-exists .agents/scripts/generate-opencode-agents.sh

- [x] v269 t1160.7 Integration test: full dispatch cycle with SUPERVISOR_CLI... | PR #2096 | merged:2026-02-21 verified:2026-02-21
  files: .agents/scripts/supervisor/evaluate.sh, tests/test-dispatch-claude-cli.sh
  check: shellcheck .agents/scripts/supervisor/evaluate.sh
  check: file-exists .agents/scripts/supervisor/evaluate.sh
  check: shellcheck tests/test-dispatch-claude-cli.sh
  check: file-exists tests/test-dispatch-claude-cli.sh

- [x] v270 t1288.4 Update `ai-cli-config.sh` — add `configure_openapi_sear... | PR #2095 | merged:2026-02-21 verified:2026-02-21
  files: .agents/scripts/ai-cli-config.sh
  check: shellcheck .agents/scripts/ai-cli-config.sh
  check: file-exists .agents/scripts/ai-cli-config.sh

- [x] v271 t1161 Claude Code config parity in setup.sh #auto-dispatch — ... | PR #2099 | merged:2026-02-21 verified:2026-02-21
  files: .agents/scripts/generate-claude-agents.sh, setup-modules/config.sh, setup.sh
  check: shellcheck .agents/scripts/generate-claude-agents.sh
  check: file-exists .agents/scripts/generate-claude-agents.sh
  check: shellcheck setup-modules/config.sh
  check: file-exists setup-modules/config.sh
  check: shellcheck setup.sh
  check: file-exists setup.sh

- [x] v272 t1161.2 Automate MCP registration via claude mcp add-json #auto-d... | PR #2100 | merged:2026-02-21 verified:2026-02-21
  files: .agents/scripts/mcp-register-claude.sh, configs/mcp-templates/chrome-devtools.json, configs/mcp-templates/crawl4ai-mcp-config.json, configs/mcp-templates/grep-vercel.json, configs/mcp-templates/nextjs-devtools.json, configs/mcp-templates/peekaboo.json, configs/mcp-templates/playwright.json, configs/mcp-templates/shadcn.json, configs/mcp-templates/stagehand.json
  check: shellcheck .agents/scripts/mcp-register-claude.sh
  check: file-exists .agents/scripts/mcp-register-claude.sh
  check: file-exists configs/mcp-templates/chrome-devtools.json
  check: file-exists configs/mcp-templates/crawl4ai-mcp-config.json
  check: file-exists configs/mcp-templates/grep-vercel.json
  check: file-exists configs/mcp-templates/nextjs-devtools.json
  check: file-exists configs/mcp-templates/peekaboo.json
  check: file-exists configs/mcp-templates/playwright.json
  check: file-exists configs/mcp-templates/shadcn.json
  check: file-exists configs/mcp-templates/stagehand.json

- [x] v273 t1161.1 Create generate-claude-commands.sh #auto-dispatch — gen... | PR #2098 | merged:2026-02-21 verified:2026-02-21
  files: .agents/scripts/generate-claude-commands.sh, README.md, setup-modules/config.sh, tests/test-smoke-help.sh
  check: shellcheck .agents/scripts/generate-claude-commands.sh
  check: file-exists .agents/scripts/generate-claude-commands.sh
  check: file-exists README.md
  check: shellcheck setup-modules/config.sh
  check: file-exists setup-modules/config.sh
  check: shellcheck tests/test-smoke-help.sh
  check: file-exists tests/test-smoke-help.sh

- [x] v274 t1161.3 Enhance ~/.claude/settings.json with tool permissions #au... | PR #2101 | merged:2026-02-21 verified:2026-02-21
  files: .agents/scripts/generate-claude-agents.sh
  check: shellcheck .agents/scripts/generate-claude-agents.sh
  check: file-exists .agents/scripts/generate-claude-agents.sh

- [x] v275 t1163 OAuth-aware dispatch routing #auto-dispatch — detect OA... | PR #2104 | merged:2026-02-21 verified:2026-02-21
  files: .agents/scripts/budget-tracker-helper.sh, .agents/scripts/supervisor/dispatch.sh, .agents/tools/ai-assistants/headless-dispatch.md, tests/test-dispatch-claude-cli.sh
  check: shellcheck .agents/scripts/budget-tracker-helper.sh
  check: file-exists .agents/scripts/budget-tracker-helper.sh
  check: shellcheck .agents/scripts/supervisor/dispatch.sh
  check: file-exists .agents/scripts/supervisor/dispatch.sh
  check: file-exists .agents/tools/ai-assistants/headless-dispatch.md
  check: shellcheck tests/test-dispatch-claude-cli.sh
  check: file-exists tests/test-dispatch-claude-cli.sh
  check: rg "headless-dispatch" .agents/subagent-index.toon

- [x] v276 t1162 Worker MCP isolation for Claude CLI dispatch #auto-dispat... | PR #2102 | merged:2026-02-21 verified:2026-02-21
  files: .agents/scripts/supervisor/cleanup.sh, .agents/scripts/supervisor/deploy.sh, .agents/scripts/supervisor/dispatch.sh, tests/test-dispatch-claude-cli.sh
  check: shellcheck .agents/scripts/supervisor/cleanup.sh
  check: file-exists .agents/scripts/supervisor/cleanup.sh
  check: shellcheck .agents/scripts/supervisor/deploy.sh
  check: file-exists .agents/scripts/supervisor/deploy.sh
  check: shellcheck .agents/scripts/supervisor/dispatch.sh
  check: file-exists .agents/scripts/supervisor/dispatch.sh
  check: shellcheck tests/test-dispatch-claude-cli.sh
  check: file-exists tests/test-dispatch-claude-cli.sh

- [x] v277 t1164 End-to-end verification of dual-CLI architecture #auto-di... | PR #2105 | merged:2026-02-21 verified:2026-02-21
  files: .agents/scripts/supervisor/dispatch.sh, tests/test-dual-cli-e2e.sh
  check: shellcheck .agents/scripts/supervisor/dispatch.sh
  check: file-exists .agents/scripts/supervisor/dispatch.sh
  check: shellcheck tests/test-dual-cli-e2e.sh
  check: file-exists tests/test-dual-cli-e2e.sh

- [x] v278 t1165.3 Remote container support — dispatch to containers on re... | PR #2109 | merged:2026-02-21 verified:2026-02-21
  files: .agents/AGENTS.md, .agents/scripts/remote-dispatch-helper.sh, .agents/scripts/supervisor/database.sh, .agents/scripts/supervisor/dispatch.sh, .agents/scripts/supervisor/pulse.sh, .agents/subagent-index.toon, .agents/tools/ai-assistants/headless-dispatch.md, .agents/tools/containers/remote-dispatch.md
  check: file-exists .agents/AGENTS.md
  check: shellcheck .agents/scripts/remote-dispatch-helper.sh
  check: file-exists .agents/scripts/remote-dispatch-helper.sh
  check: shellcheck .agents/scripts/supervisor/database.sh
  check: file-exists .agents/scripts/supervisor/database.sh
  check: shellcheck .agents/scripts/supervisor/dispatch.sh
  check: file-exists .agents/scripts/supervisor/dispatch.sh
  check: shellcheck .agents/scripts/supervisor/pulse.sh
  check: file-exists .agents/scripts/supervisor/pulse.sh
  check: file-exists .agents/subagent-index.toon
  check: file-exists .agents/tools/ai-assistants/headless-dispatch.md
  check: file-exists .agents/tools/containers/remote-dispatch.md
  check: rg "headless-dispatch" .agents/subagent-index.toon
  check: rg "remote-dispatch" .agents/subagent-index.toon

- [x] v279 t1165.4 Integration test: multi-container batch dispatch — veri... | PR #2111 | merged:2026-02-21 verified:2026-02-21
  files: tests/test-multi-container-batch-dispatch.sh
  check: shellcheck tests/test-multi-container-batch-dispatch.sh
  check: file-exists tests/test-multi-container-batch-dispatch.sh

- [x] v280 t1301 Investigate rc=143 supervisor pipeline kills during AI re... | PR #2120 | merged:2026-02-22 verified:2026-02-22
  files: .agents/scripts/supervisor-helper.sh, .agents/scripts/supervisor/launchd.sh, .agents/scripts/supervisor/pulse.sh, .agents/scripts/supervisor/utility.sh
  check: shellcheck .agents/scripts/supervisor-helper.sh
  check: file-exists .agents/scripts/supervisor-helper.sh
  check: shellcheck .agents/scripts/supervisor/launchd.sh
  check: file-exists .agents/scripts/supervisor/launchd.sh
  check: shellcheck .agents/scripts/supervisor/pulse.sh
  check: file-exists .agents/scripts/supervisor/pulse.sh
  check: shellcheck .agents/scripts/supervisor/utility.sh
  check: file-exists .agents/scripts/supervisor/utility.sh

- [x] v281 t1303 Soft TTSR rule engine — define rules in `.agents/rules/... | PR #2136 | merged:2026-02-22 verified:2026-02-22
  files: .agents/rules/README.md, .agents/rules/no-cat-for-reading.md, .agents/rules/no-edit-on-main.md, .agents/rules/no-glob-for-discovery.md, .agents/rules/no-hardcoded-secrets.md, .agents/rules/no-todo-edit-by-worker.md, .agents/scripts/ttsr-rule-loader.sh
  check: file-exists .agents/rules/README.md
  check: file-exists .agents/rules/no-cat-for-reading.md
  check: file-exists .agents/rules/no-edit-on-main.md
  check: file-exists .agents/rules/no-glob-for-discovery.md
  check: file-exists .agents/rules/no-hardcoded-secrets.md
  check: file-exists .agents/rules/no-todo-edit-by-worker.md
  check: shellcheck .agents/scripts/ttsr-rule-loader.sh
  check: file-exists .agents/scripts/ttsr-rule-loader.sh

- [x] v282 t1307 LLM observability: SQLite-based request tracking — crea... | PR #2137 | merged:2026-02-22 verified:2026-02-22
  files: .agents/scripts/observability-helper.sh, aidevops.sh
  check: shellcheck .agents/scripts/observability-helper.sh
  check: file-exists .agents/scripts/observability-helper.sh
  check: shellcheck aidevops.sh
  check: file-exists aidevops.sh

- [x] v283 t1304 Soft TTSR: wire rules into OpenCode plugin hooks — use ... | PR #2139 | merged:2026-02-22 verified:2026-02-22
  files: .agents/plugins/opencode-aidevops/index.mjs
  check: file-exists .agents/plugins/opencode-aidevops/index.mjs

- [x] v284 t1308 LLM observability: data collection from OpenCode plugin �... | PR #2138 | merged:2026-02-22 verified:2026-02-22
  files: .agents/plugins/opencode-aidevops/index.mjs, .agents/plugins/opencode-aidevops/observability.mjs
  check: file-exists .agents/plugins/opencode-aidevops/index.mjs
  check: file-exists .agents/plugins/opencode-aidevops/observability.mjs

- [x] v285 t1165 Containerized Claude Code CLI instances for multi-subscri... | PR #2180 | merged:2026-02-23 verified:2026-02-23
  files: tests/test-multi-container-batch-dispatch.sh
  check: shellcheck tests/test-multi-container-batch-dispatch.sh
  check: file-exists tests/test-multi-container-batch-dispatch.sh

- [x] v286 t1312 Interactive brief generation with latent criteria probing... | PR #2183 | merged:2026-02-23 verified:2026-02-23
  files: .agents/AGENTS.md, .agents/reference/define-probes/bugfix.md, .agents/reference/define-probes/docs.md, .agents/reference/define-probes/feature.md, .agents/reference/define-probes/refactor.md, .agents/reference/define-probes/research.md, .agents/scripts/commands/define.md, .agents/scripts/commands/new-task.md
  check: file-exists .agents/AGENTS.md
  check: file-exists .agents/reference/define-probes/bugfix.md
  check: file-exists .agents/reference/define-probes/docs.md
  check: file-exists .agents/reference/define-probes/feature.md
  check: file-exists .agents/reference/define-probes/refactor.md
  check: file-exists .agents/reference/define-probes/research.md
  check: file-exists .agents/scripts/commands/define.md
  check: file-exists .agents/scripts/commands/new-task.md

- [ ] v287 t1165.2 Container pool manager in supervisor — spawn/destroy cont... | PR #2184 | merged:2026-02-23
  files: .agents/scripts/supervisor-helper.sh, .agents/scripts/supervisor/container-pool.sh, .agents/scripts/supervisor/database.sh, .agents/scripts/supervisor/dispatch.sh, tests/test-container-pool.sh
  check: shellcheck .agents/scripts/supervisor-helper.sh
  check: file-exists .agents/scripts/supervisor-helper.sh
  check: shellcheck .agents/scripts/supervisor/container-pool.sh
  check: file-exists .agents/scripts/supervisor/container-pool.sh
  check: shellcheck .agents/scripts/supervisor/database.sh
  check: file-exists .agents/scripts/supervisor/database.sh
  check: shellcheck .agents/scripts/supervisor/dispatch.sh
  check: file-exists .agents/scripts/supervisor/dispatch.sh
  check: shellcheck tests/test-container-pool.sh
  check: file-exists tests/test-container-pool.sh

- [ ] v288 t1313 Executable verification blocks in task briefs — extend br... | PR #2187 | merged:2026-02-23
  files: .agents/scripts/task-complete-helper.sh, .agents/scripts/verify-brief.sh, .agents/templates/brief-template.md, tests/test-verify-brief.sh
  check: shellcheck .agents/scripts/task-complete-helper.sh
  check: file-exists .agents/scripts/task-complete-helper.sh
  check: shellcheck .agents/scripts/verify-brief.sh
  check: file-exists .agents/scripts/verify-brief.sh
  check: file-exists .agents/templates/brief-template.md
  check: shellcheck tests/test-verify-brief.sh
  check: file-exists tests/test-verify-brief.sh

- [ ] v289 t1288.6 Test and verify — run `generate-opencode-agents.sh`, veri... | PR #2196 | merged:2026-02-23
  check: rg "t1288.6" TODO.md

- [ ] v290 t1158 Fix audit script PR linkage detection for auto-reaped tas... | PR #2197 | merged:2026-02-23
  files: .agents/scripts/supervisor/issue-audit.sh
  check: shellcheck .agents/scripts/supervisor/issue-audit.sh
  check: file-exists .agents/scripts/supervisor/issue-audit.sh

- [ ] v291 t1314.1 Migrate deploy.sh decision logic to AI — replace `check... | PR #2219 | merged:2026-02-24
  files: .agents/scripts/supervisor-helper.sh, .agents/scripts/supervisor/ai-deploy-decisions.sh, .agents/scripts/supervisor/deploy.sh, .agents/scripts/supervisor/todo-sync.sh
  check: shellcheck .agents/scripts/supervisor-helper.sh
  check: file-exists .agents/scripts/supervisor-helper.sh
  check: shellcheck .agents/scripts/supervisor/ai-deploy-decisions.sh
  check: file-exists .agents/scripts/supervisor/ai-deploy-decisions.sh
  check: shellcheck .agents/scripts/supervisor/deploy.sh
  check: file-exists .agents/scripts/supervisor/deploy.sh
  check: shellcheck .agents/scripts/supervisor/todo-sync.sh
  check: file-exists .agents/scripts/supervisor/todo-sync.sh

- [ ] v292 t1316 Migrate sanity-check.sh + self-heal.sh to AI — replace ... | PR #2218 | merged:2026-02-24
  files: .agents/scripts/supervisor/sanity-check.sh, .agents/scripts/supervisor/self-heal.sh
  check: shellcheck .agents/scripts/supervisor/sanity-check.sh
  check: file-exists .agents/scripts/supervisor/sanity-check.sh
  check: shellcheck .agents/scripts/supervisor/self-heal.sh
  check: file-exists .agents/scripts/supervisor/self-heal.sh

- [ ] v293 t1317 Migrate routine-scheduler.sh to AI — replace `should_ru... | PR #2220 | merged:2026-02-24
  files: .agents/scripts/supervisor/routine-scheduler.sh
  check: shellcheck .agents/scripts/supervisor/routine-scheduler.sh
  check: file-exists .agents/scripts/supervisor/routine-scheduler.sh

- [x] v294 pr2257 [adopted] chore: add PGlite local-first embedded Postgres... | PR #2257 | merged:2026-02-25 verified:2026-02-25
  files: .agents/AGENTS.md, .agents/subagent-index.toon, .agents/tools/database/pglite-local-first.md
  check: file-exists .agents/AGENTS.md
  check: file-exists .agents/subagent-index.toon
  check: file-exists .agents/tools/database/pglite-local-first.md
  check: rg "pglite-local-first" .agents/subagent-index.toon

- [x] v295 t1335 Archive Tier 1 redundant orchestration scripts — archive ... | PR #unknown | merged:2026-02-26 verified:2026-02-26

- [x] v296 t1338.1 Extend model-routing.md with local tier #auto-dispatch — ... | PR #2385 | merged:2026-02-26 verified:2026-02-26
  files: .agents/configs/model-routing-table.json, .agents/tools/context/model-routing.md
  check: file-exists .agents/configs/model-routing-table.json
  check: file-exists .agents/tools/context/model-routing.md
  check: rg "model-routing" .agents/subagent-index.toon

- [x] v297 t1338.3 Create huggingface.md subagent #auto-dispatch — new `.age... | PR #2335 | merged:2026-02-26 verified:2026-02-26
  files: .agents/subagent-index.toon, .agents/tools/context/model-routing.md, .agents/tools/local-models/huggingface.md, .agents/tools/local-models/local-models.md
  check: file-exists .agents/subagent-index.toon
  check: file-exists .agents/tools/context/model-routing.md
  check: file-exists .agents/tools/local-models/huggingface.md
  check: file-exists .agents/tools/local-models/local-models.md
  check: rg "model-routing" .agents/subagent-index.toon
  check: rg "huggingface" .agents/subagent-index.toon
  check: rg "local-models" .agents/subagent-index.toon

- [x] v298 t1328 Matterbridge agent for multi-platform chat bridging — sub... | PR #2387 | merged:2026-02-26 verified:2026-02-26
  files: .agents/scripts/tests/test-matterbridge-helper.sh
  check: shellcheck .agents/scripts/tests/test-matterbridge-helper.sh
  check: file-exists .agents/scripts/tests/test-matterbridge-helper.sh

- [x] v299 t1329 Cross-review judge pipeline and /cross-review slash comma... | PR #unknown | merged:2026-02-26 verified:2026-02-26

- [x] v300 t1330 Rate limit tracker for provider utilisation monitoring — ... | PR #2389 | merged:2026-02-26 verified:2026-02-26
  files: .agents/scripts/observability-helper.sh
  check: shellcheck .agents/scripts/observability-helper.sh
  check: file-exists .agents/scripts/observability-helper.sh

- [x] v301 t1323 Fix TTSR shell-local-params rule false-positives on curre... | PR #2388 | merged:2026-02-26 verified:2026-02-26
  files: .agents/plugins/opencode-aidevops/index.mjs
  check: file-exists .agents/plugins/opencode-aidevops/index.mjs

- [x] v302 t1327.6 Opsec agent #auto-dispatch — create `.agents/tools/securi... | PR #unknown | merged:2026-02-26 verified:2026-02-26

- [x] v303 t1331 Supervisor circuit breaker — pause on consecutive failure... | PR #unknown | merged:2026-02-26 verified:2026-02-26

- [x] v304 t1322 Support .aidevops.json project-level config in claim-task... | PR #unknown | merged:2026-02-26 verified:2026-02-26

- [x] v305 t1336 Archive Tier 2 redundant orchestration scripts — archive ... | PR #2392 | merged:2026-02-26 verified:2026-02-26
  files: .agents/aidevops/architecture.md, .agents/business.md, .agents/memory/README.md, .agents/scripts/coderabbit-collector-helper.sh, .agents/scripts/commands/postflight-loop.md, .agents/scripts/commands/pr-loop.md, .agents/scripts/generate-claude-agents.sh, .agents/scripts/generate-claude-commands.sh, .agents/scripts/generate-opencode-commands.sh, .agents/scripts/test-task-id-collision.sh, .agents/subagent-index.toon, .agents/tools/automation/objective-runner.md, .agents/tools/code-review/coderabbit.md, .agents/workflows/plans.md, .agents/workflows/ralph-loop.md, README.md, tests/test-audit-e2e.sh, tests/test-smoke-help.sh
  check: file-exists .agents/aidevops/architecture.md
  check: file-exists .agents/business.md
  check: file-exists .agents/memory/README.md
  check: shellcheck .agents/scripts/coderabbit-collector-helper.sh
  check: file-exists .agents/scripts/coderabbit-collector-helper.sh
  check: file-exists .agents/scripts/commands/postflight-loop.md
  check: file-exists .agents/scripts/commands/pr-loop.md
  check: shellcheck .agents/scripts/generate-claude-agents.sh
  check: file-exists .agents/scripts/generate-claude-agents.sh
  check: shellcheck .agents/scripts/generate-claude-commands.sh
  check: file-exists .agents/scripts/generate-claude-commands.sh
  check: shellcheck .agents/scripts/generate-opencode-commands.sh
  check: file-exists .agents/scripts/generate-opencode-commands.sh
  check: shellcheck .agents/scripts/test-task-id-collision.sh
  check: file-exists .agents/scripts/test-task-id-collision.sh
  check: file-exists .agents/subagent-index.toon
  check: file-exists .agents/tools/automation/objective-runner.md
  check: file-exists .agents/tools/code-review/coderabbit.md
  check: file-exists .agents/workflows/plans.md
  check: file-exists .agents/workflows/ralph-loop.md
  check: file-exists README.md
  check: shellcheck tests/test-audit-e2e.sh
  check: file-exists tests/test-audit-e2e.sh
  check: shellcheck tests/test-smoke-help.sh
  check: file-exists tests/test-smoke-help.sh
  check: rg "objective-runner" .agents/subagent-index.toon
  check: rg "coderabbit" .agents/subagent-index.toon
  check: rg "plans" .agents/subagent-index.toon
  check: rg "ralph-loop" .agents/subagent-index.toon

- [x] v306 t1332 Supervisor stuck detection — advisory milestone checks — ... | PR #2393 | merged:2026-02-26 verified:2026-02-26
  files: .agents/scripts/commands/pulse.md, .agents/scripts/stuck-detection-helper.sh
  check: file-exists .agents/scripts/commands/pulse.md
  check: shellcheck .agents/scripts/stuck-detection-helper.sh
  check: file-exists .agents/scripts/stuck-detection-helper.sh

- [x] v307 t1327.3 Helper script #auto-dispatch — create `simplex-helper.sh`... | PR #unknown | merged:2026-02-26 verified:2026-02-26

- [x] v308 t1338.2 Create local-models.md subagent #auto-dispatch — new `.ag... | PR #2391 | merged:2026-02-26 verified:2026-02-26
  files: .agents/scripts/aidevops-update-check.sh, .agents/subagent-index.toon, .agents/tools/local-models/local-models.md
  check: shellcheck .agents/scripts/aidevops-update-check.sh
  check: file-exists .agents/scripts/aidevops-update-check.sh
  check: file-exists .agents/subagent-index.toon
  check: file-exists .agents/tools/local-models/local-models.md
  check: rg "local-models" .agents/subagent-index.toon

- [x] v309 t1338.6 Update AGENTS.md domain index and subagent-index.toon #au... | PR #2394 | merged:2026-02-26 verified:2026-02-26
  files: .agents/AGENTS.md
  check: file-exists .agents/AGENTS.md

- [x] v310 t1337.2 Consolidate Tier 3 scripts — merge overlapping functions,... | PR #2398 | merged:2026-02-26 verified:2026-02-26
  files: .agents/scripts/budget-tracker-helper.sh, .agents/scripts/full-loop-helper.sh, .agents/scripts/issue-sync-helper.sh, .agents/scripts/issue-sync-lib.sh, .agents/scripts/observability-helper.sh, .agents/scripts/shared-constants.sh
  check: shellcheck .agents/scripts/budget-tracker-helper.sh
  check: file-exists .agents/scripts/budget-tracker-helper.sh
  check: shellcheck .agents/scripts/full-loop-helper.sh
  check: file-exists .agents/scripts/full-loop-helper.sh
  check: shellcheck .agents/scripts/issue-sync-helper.sh
  check: file-exists .agents/scripts/issue-sync-helper.sh
  check: shellcheck .agents/scripts/issue-sync-lib.sh
  check: file-exists .agents/scripts/issue-sync-lib.sh
  check: shellcheck .agents/scripts/observability-helper.sh
  check: file-exists .agents/scripts/observability-helper.sh
  check: shellcheck .agents/scripts/shared-constants.sh
  check: file-exists .agents/scripts/shared-constants.sh

- [ ] v311 t1338.4 Create local-model-helper.sh #auto-dispatch — new `.agent... | PR #2395 | merged:2026-02-26
  files: .agents/scripts/local-model-helper.sh
  check: shellcheck .agents/scripts/local-model-helper.sh
  check: file-exists .agents/scripts/local-model-helper.sh

- [ ] v312 t1337.3 Verify Tier 3 simplification — ShellCheck clean, integrat... | PR #2399 | merged:2026-02-26
  files: .agents/scripts/tests/test-tier3-simplified.sh
  check: shellcheck .agents/scripts/tests/test-tier3-simplified.sh
  check: file-exists .agents/scripts/tests/test-tier3-simplified.sh

---

## Archived Investigation Logs

Manually-written investigation narratives (migrated from root VERIFY.md in t1694).
These supplement the machine-generated verification entries above.

### t1274 Verification — Resolve t1200 Merge Conflict

**Status: RESOLVED — No conflict exists; t1200 deliverables fully merged**

**Investigation findings:**

t1200 (IP reputation check agent) was broken into 6 subtasks, all of which merged successfully:

| Subtask | PR | Status |
|---------|-----|--------|
| t1200.1 Core orchestrator + free-tier providers | #1856 | MERGED |
| t1200.2 Keyed providers + SQLite cache + batch mode | #1860 | MERGED |
| t1200.3 Agent doc + slash command + index updates | #1867 | MERGED |
| t1200.4 Core IP reputation lookup module | #1871 | MERGED |
| t1200.5 CLI and agent framework integration | #1883 | MERGED |
| t1200.6 Output formatting, caching layer, rate limit handling | #1911 | MERGED |

**Deliverables verified on main:**

- `.agents/scripts/ip-reputation-helper.sh` — present
- `.agents/tools/security/ip-reputation.md` — present

**Root cause of t1274 dispatch:** The supervisor recorded `blocked:merge_conflict` for the
parent t1200 task. This was a false alarm — the parent branch (`feature/t1200`) had no
divergent commits (it was at the same SHA as `origin/main`). All feature work was
implemented via subtask branches. The parent t1200 task simply needs to be marked `[x]`
complete by the supervisor since all subtasks have `pr:` proof-log entries.

**Action taken:** No code changes needed. This PR serves as the proof-log entry for t1274.
The supervisor should mark t1200 complete based on all subtasks being `[x]` with merged PRs.

**Proof-Log:** t1274 verified:2026-02-20 pr:`#2020`

### t1255 Verification — Cross-Repo Dispatch Investigation (Duplicate of t1253)

**Status: DUPLICATE — closed, covered by t1253 / PR #1959**

t1255 requested investigation of 15 webapp subtasks not being dispatched, with 3
verification points: (1) supervisor pulse scans all registered repos, (2) webapp tasks
have correct repo path in supervisor DB, (3) cross-repo concurrency fairness (t1188.2) is
functioning.

All 3 points were fully investigated and resolved by t1253 (merged PR #1959,
2026-02-19T11:11:21Z).

**Root Cause (from t1253):**

`cmd_next` in `state.sh:1004-1017` filtered subtasks whose earlier siblings were "still
active" using `status NOT IN ('verified','cancelled','deployed','complete')`. This omitted
`failed` and `blocked` — both terminal states for sibling ordering purposes:

- `t007.1` was `failed` (3/3 retries exhausted), blocking t007.2-t007.8
- `t004.2` and `t005.1` were `blocked`, preventing t004.3-t004.5 and t005.2-t005.6

**Fix**: Added `'failed'` and `'blocked'` to the `NOT IN` terminal states list in the
sibling ordering SQL query (consistent with `todo-sync.sh:1443` which already included both).

**t1255 Verification Points — All Confirmed by t1253:**

| Verification Point | Finding |
|---|---|
| Supervisor pulse scans all registered repos | TRUE — pulse scans all repos; issue was upstream in sibling filter |
| webapp tasks have correct repo path in supervisor DB | TRUE — all 15 subtasks were in `batch-20260218143815-69271` |
| Cross-repo concurrency fairness (t1188.2) functioning | TRUE — fairness logic in `cmd_next` is correct; sibling filter eliminated all webapp candidates before fairness ran |

**Other Hypotheses Ruled Out:**

1. webapp tasks not in supervisor batch — FALSE
2. Cross-repo fairness not routing to webapp — FALSE
3. Parent task `@marcus` assignee blocking subtask dispatch — FALSE (`cmd_auto_pickup` checks subtask's own line, not parent's)
4. Subtasks lack `#auto-dispatch` tags — FALSE (all subtasks had `#auto-dispatch` and were `queued` in supervisor DB)

### t1181 Verification — Action-Target Cooldown (Superseded by t1179)

**Status: COMPLETE (superseded)**

t1181 requested a cooldown mechanism to prevent the supervisor from acting on the same
target within N cycles when the target's state hasn't changed. This requirement is fully
satisfied by t1179 (cycle-aware dedup), which was merged in PR #1779.

**Evidence — t1179 delivers every capability t1181 specified:**

| t1181 Requirement | t1179 Implementation | Location |
|---|---|---|
| `last_acted` map in supervisor DB | `state_hash` column in `action_dedup_log` | database.sh:153 |
| Compute target state fingerprint | `_compute_target_state_hash()` | ai-actions.sh:103-199 |
| Skip if same (target, action_type) with no state change | `_is_duplicate_action()` cycle-aware check | ai-actions.sh:278-311 |
| Allow action if state changed | State hash comparison, return 1 if changed | ai-actions.sh:300-303 |
| Configurable window | `AI_ACTION_DEDUP_WINDOW` (default 5 cycles) | ai-actions.sh:33 |
| Stats/reporting | `dedup-stats` subcommand with state change tracking | ai-actions.sh:1774-1833 |

**Why a separate cooldown layer is unnecessary:**

t1181 proposed a "third safety net" with a 2-cycle window alongside the 5-cycle dedup
window. Since the dedup window (5 cycles) is a superset of the cooldown window (2 cycles),
any action suppressed by a 2-cycle cooldown would already be suppressed by the 5-cycle
dedup. The cycle-aware dedup IS the cooldown mechanism — it just uses a single, wider
window instead of two overlapping windows.

**Conclusion:** VERIFY_COMPLETE — t1179 (PR #1779) fully satisfies the t1181 requirement.

### t1081 Verification — Daily Skill Auto-Update Pipeline

**Status: COMPLETE**

All 4 subtasks verified with merged PRs. Parent task t1081 is fully satisfied.

| Subtask | Description | PR | Merged | Files Changed |
|---------|-------------|-----|--------|---------------|
| t1081.1 | Add daily skill check to auto-update-helper.sh cmd_check() | #1591 | 2026-02-17 23:57 UTC | auto-update-helper.sh (+488/-339) |
| t1081.2 | Add --non-interactive support to skill-update-helper.sh | #1630 | 2026-02-18 03:21 UTC | skill-update-helper.sh (+106/-27) |
| t1081.3 | Update auto-update state file schema | #1638 | 2026-02-18 03:28 UTC | auto-update-helper.sh (+23/-8) |
| t1081.4 | Update AGENTS.md and auto-update docs | #1639 | 2026-02-18 03:37 UTC | AGENTS.md (+7/-1) |

| Requirement | Delivered By | Verified |
|-------------|-------------|----------|
| 24h freshness gate in auto-update-helper.sh | t1081.1 (#1591) | Yes |
| Call skill-update-helper.sh --auto-update --quiet | t1081.1 (#1591) | Yes |
| --auto-update and --quiet flags in skill-update-helper.sh | t1081.2 (#1630) | Yes |
| State file: last_skill_check, skill_updates_applied | t1081.3 (#1638) | Yes |
| Documentation updated | t1081.4 (#1639) | Yes |

**Proof-Log:** t1081 verified:2026-02-18 pr:#1591,#1630,#1638,#1639

### t1276 Verification — Subtask-aware queue analysis and orphan issue intake

**Status: COMPLETE — All deliverables merged in PR #2026**

**Root Cause (Strategy 4 head -50 bug):**

`cmd_auto_pickup()` Strategy 4 collected parent IDs with `head -50 | sort -u`. With 242 `#auto-dispatch` parents in TODO.md (mostly completed), open parents with subtasks (t1120, t1264) were beyond position 50 and never processed. Their subtasks (t1120.1, t1120.2, t1120.4, t1264.2) were invisible to the dispatcher despite the parent having `#auto-dispatch`.

| Deliverable | File | PR | Status |
|-------------|------|----|--------|
| Fix Strategy 4 head -50 limit | `.agents/scripts/supervisor/cron.sh` | #2026 | MERGED |
| Subtask-aware runners-check queue depth | `.agents/scripts/commands/runners-check.md` | #2026 | MERGED |
| 3 orphan issue TODO entries (t1277-t1279) | `TODO.md` | #2026 | MERGED |
| 3 stale GH issues closed (GH#1970, #1973, #2014) | `TODO.md` (pr: refs added) | #2026 | MERGED |

**Proof-Log:** t1276 verified:2026-02-21 pr:#2026
