diff --git a/.opencode/agents/agent-evolution-pool-supervisor.md b/.opencode/agents/agent-evolution-pool-supervisor.md index 9b8c9ee4b..2fe4221ef 100644 --- a/.opencode/agents/agent-evolution-pool-supervisor.md +++ b/.opencode/agents/agent-evolution-pool-supervisor.md @@ -10,6 +10,7 @@ model: anthropic/claude-sonnet-4-6 color: "#E74C3C" permission: "*": deny + "doom_loop": deny question: deny "sequential-thinking*": allow edit: deny diff --git a/.opencode/agents/agent-evolution-worker.md b/.opencode/agents/agent-evolution-worker.md index ba98f319c..309036446 100644 --- a/.opencode/agents/agent-evolution-worker.md +++ b/.opencode/agents/agent-evolution-worker.md @@ -9,6 +9,7 @@ temperature: 0.2 model: anthropic/claude-sonnet-4-6 permission: "*": deny + "doom_loop": deny question: deny "sequential-thinking*": allow edit: diff --git a/.opencode/agents/agent-prefix-info.md b/.opencode/agents/agent-prefix-info.md index baacaec98..604075ba0 100644 --- a/.opencode/agents/agent-prefix-info.md +++ b/.opencode/agents/agent-prefix-info.md @@ -12,6 +12,7 @@ temperature: 0.1 model: anthropic/claude-haiku-4-5 permission: "*": deny + "doom_loop": deny question: deny "sequential-thinking*": allow edit: deny diff --git a/.opencode/agents/agent-type-info.md b/.opencode/agents/agent-type-info.md index 566ce6c0d..321b43526 100644 --- a/.opencode/agents/agent-type-info.md +++ b/.opencode/agents/agent-type-info.md @@ -10,6 +10,7 @@ temperature: 0.0 model: openai/gpt-5-nano permission: "*": deny + "doom_loop": deny question: deny "sequential-thinking*": allow edit: deny diff --git a/.opencode/agents/architecture-guard-pool-supervisor.md b/.opencode/agents/architecture-guard-pool-supervisor.md index ae02cff7f..6af463fd9 100644 --- a/.opencode/agents/architecture-guard-pool-supervisor.md +++ b/.opencode/agents/architecture-guard-pool-supervisor.md @@ -11,6 +11,7 @@ model: google/gemini-2.5-pro color: warning permission: "*": deny + "doom_loop": deny question: deny "sequential-thinking*": allow edit: deny diff --git a/.opencode/agents/architecture-guard-worker.md b/.opencode/agents/architecture-guard-worker.md index a3fb678f5..504d68cb0 100644 --- a/.opencode/agents/architecture-guard-worker.md +++ b/.opencode/agents/architecture-guard-worker.md @@ -9,6 +9,7 @@ temperature: 0.1 model: google/gemini-2.5-pro permission: "*": deny + "doom_loop": deny question: deny "sequential-thinking*": allow edit: deny diff --git a/.opencode/agents/architecture-pool-supervisor.md b/.opencode/agents/architecture-pool-supervisor.md index e1e6e1be3..eaf553a46 100644 --- a/.opencode/agents/architecture-pool-supervisor.md +++ b/.opencode/agents/architecture-pool-supervisor.md @@ -11,6 +11,7 @@ model: anthropic/claude-sonnet-4-6 color: primary permission: "*": deny + "doom_loop": deny question: deny "sequential-thinking*": allow edit: deny diff --git a/.opencode/agents/architecture-worker.md b/.opencode/agents/architecture-worker.md index 1e81b6e01..14a3ef539 100644 --- a/.opencode/agents/architecture-worker.md +++ b/.opencode/agents/architecture-worker.md @@ -9,6 +9,7 @@ temperature: 0.3 model: anthropic/claude-sonnet-4-6 permission: "*": deny + "doom_loop": deny question: deny "sequential-thinking*": allow edit: diff --git a/.opencode/agents/asv-benchmarker.md b/.opencode/agents/asv-benchmarker.md index 1fa1bd5bf..58745fd32 100644 --- a/.opencode/agents/asv-benchmarker.md +++ b/.opencode/agents/asv-benchmarker.md @@ -9,6 +9,7 @@ model: anthropic/claude-sonnet-4-6 color: success permission: "*": deny + "doom_loop": deny question: deny "sequential-thinking*": allow edit: diff --git a/.opencode/agents/async-agent-cleanup-all.md b/.opencode/agents/async-agent-cleanup-all.md index d1eacc4d4..5c6442720 100644 --- a/.opencode/agents/async-agent-cleanup-all.md +++ b/.opencode/agents/async-agent-cleanup-all.md @@ -9,6 +9,7 @@ model: openai/gpt-5-codex color: "#DC2626" permission: "*": deny + "doom_loop": deny question: deny "sequential-thinking*": allow edit: deny diff --git a/.opencode/agents/async-agent-cleanup.md b/.opencode/agents/async-agent-cleanup.md index 13c4b6c5e..f24d3eb10 100644 --- a/.opencode/agents/async-agent-cleanup.md +++ b/.opencode/agents/async-agent-cleanup.md @@ -9,6 +9,7 @@ model: openai/gpt-5-codex color: "#DC2626" permission: "*": deny + "doom_loop": deny question: deny "sequential-thinking*": allow edit: deny diff --git a/.opencode/agents/async-agent-manager.md b/.opencode/agents/async-agent-manager.md index 8c63ad510..9f54fe4b5 100644 --- a/.opencode/agents/async-agent-manager.md +++ b/.opencode/agents/async-agent-manager.md @@ -11,6 +11,7 @@ model: openai/gpt-5-codex color: "#DC2626" permission: "*": deny + "doom_loop": deny question: deny "sequential-thinking*": allow edit: deny diff --git a/.opencode/agents/async-agent-monitor.md b/.opencode/agents/async-agent-monitor.md index 402beaddd..78be0f642 100644 --- a/.opencode/agents/async-agent-monitor.md +++ b/.opencode/agents/async-agent-monitor.md @@ -10,6 +10,7 @@ model: openai/gpt-5-codex color: "#DC2626" permission: "*": deny + "doom_loop": deny question: deny "sequential-thinking*": allow edit: deny diff --git a/.opencode/agents/automation-tracking-manager.md b/.opencode/agents/automation-tracking-manager.md index ce785ce7e..133c28294 100644 --- a/.opencode/agents/automation-tracking-manager.md +++ b/.opencode/agents/automation-tracking-manager.md @@ -11,6 +11,7 @@ model: openai/gpt-5-nano color: secondary permission: "*": deny + "doom_loop": deny question: deny "sequential-thinking*": allow edit: deny diff --git a/.opencode/agents/behave-tester.md b/.opencode/agents/behave-tester.md index 3abbc5219..20b9f8df0 100644 --- a/.opencode/agents/behave-tester.md +++ b/.opencode/agents/behave-tester.md @@ -9,6 +9,7 @@ temperature: 0.2 # NO MODEL SPECIFIED - inherits from caller (tier selector) permission: "*": deny + "doom_loop": deny question: deny "sequential-thinking*": allow edit: diff --git a/.opencode/agents/branch-setup.md b/.opencode/agents/branch-setup.md index 964a98b35..44f064188 100644 --- a/.opencode/agents/branch-setup.md +++ b/.opencode/agents/branch-setup.md @@ -9,6 +9,7 @@ model: openai/gpt-5-nano color: secondary permission: "*": deny + "doom_loop": deny question: deny "sequential-thinking*": allow edit: deny diff --git a/.opencode/agents/bug-hunt-pool-supervisor.md b/.opencode/agents/bug-hunt-pool-supervisor.md index 60493f557..75df24169 100644 --- a/.opencode/agents/bug-hunt-pool-supervisor.md +++ b/.opencode/agents/bug-hunt-pool-supervisor.md @@ -10,6 +10,7 @@ model: google/gemini-2.5-pro color: error permission: "*": deny + "doom_loop": deny question: deny "sequential-thinking*": allow edit: deny diff --git a/.opencode/agents/bug-hunt-worker.md b/.opencode/agents/bug-hunt-worker.md index 32d329845..dd60695d3 100644 --- a/.opencode/agents/bug-hunt-worker.md +++ b/.opencode/agents/bug-hunt-worker.md @@ -9,6 +9,7 @@ temperature: 0.1 model: google/gemini-2.5-pro permission: "*": deny + "doom_loop": deny question: deny "sequential-thinking*": allow edit: deny diff --git a/.opencode/agents/build-opencode.md b/.opencode/agents/build-opencode.md index 56fc4340d..5c39b58bf 100644 --- a/.opencode/agents/build-opencode.md +++ b/.opencode/agents/build-opencode.md @@ -7,6 +7,7 @@ mode: primary temperature: 0.1 color: accent permission: + "doom_loop": deny edit: allow webfetch: allow bash: diff --git a/.opencode/agents/build.md b/.opencode/agents/build.md index aabba53ca..10523562f 100644 --- a/.opencode/agents/build.md +++ b/.opencode/agents/build.md @@ -6,6 +6,7 @@ mode: primary temperature: 0.2 color: primary permission: + "doom_loop": deny edit: allow webfetch: allow bash: diff --git a/.opencode/agents/ci-log-fetcher.md b/.opencode/agents/ci-log-fetcher.md index 4bbe4fd64..65f24d9c0 100644 --- a/.opencode/agents/ci-log-fetcher.md +++ b/.opencode/agents/ci-log-fetcher.md @@ -10,6 +10,7 @@ model: openai/gpt-5-codex color: "#6B7280" permission: "*": deny + "doom_loop": deny question: deny "sequential-thinking*": allow edit: deny diff --git a/.opencode/agents/commit-message-formatter.md b/.opencode/agents/commit-message-formatter.md index 09a6d5077..9510519f8 100644 --- a/.opencode/agents/commit-message-formatter.md +++ b/.opencode/agents/commit-message-formatter.md @@ -10,6 +10,7 @@ model: openai/gpt-5-nano color: secondary permission: "*": deny + "doom_loop": deny question: deny "sequential-thinking*": allow edit: deny diff --git a/.opencode/agents/coverage-improver.md b/.opencode/agents/coverage-improver.md index f4f658448..af58d2829 100644 --- a/.opencode/agents/coverage-improver.md +++ b/.opencode/agents/coverage-improver.md @@ -9,6 +9,7 @@ temperature: 0.2 # NO MODEL SPECIFIED - inherits from caller (tier selector) permission: "*": deny + "doom_loop": deny question: deny "sequential-thinking*": allow edit: diff --git a/.opencode/agents/difficulty-evaluator.md b/.opencode/agents/difficulty-evaluator.md index e15ee418f..6571fb230 100644 --- a/.opencode/agents/difficulty-evaluator.md +++ b/.opencode/agents/difficulty-evaluator.md @@ -10,6 +10,7 @@ model: anthropic/claude-haiku-4-5 color: info permission: "*": deny + "doom_loop": deny question: deny "sequential-thinking*": allow edit: deny diff --git a/.opencode/agents/documentation-pool-supervisor.md b/.opencode/agents/documentation-pool-supervisor.md index 19ba98202..c91da7b16 100644 --- a/.opencode/agents/documentation-pool-supervisor.md +++ b/.opencode/agents/documentation-pool-supervisor.md @@ -10,6 +10,7 @@ model: anthropic/claude-sonnet-4-6 color: "#9B59B6" permission: "*": deny + "doom_loop": deny question: deny "sequential-thinking*": allow edit: deny diff --git a/.opencode/agents/documentation-worker.md b/.opencode/agents/documentation-worker.md index a9472104a..3f26ffa16 100644 --- a/.opencode/agents/documentation-worker.md +++ b/.opencode/agents/documentation-worker.md @@ -8,6 +8,7 @@ temperature: 0.3 model: anthropic/claude-sonnet-4-6 permission: "*": deny + "doom_loop": deny question: deny "sequential-thinking*": allow edit: diff --git a/.opencode/agents/epic-planning-pool-supervisor.md b/.opencode/agents/epic-planning-pool-supervisor.md index c2eae8aa9..2533e6d72 100644 --- a/.opencode/agents/epic-planning-pool-supervisor.md +++ b/.opencode/agents/epic-planning-pool-supervisor.md @@ -10,6 +10,7 @@ model: anthropic/claude-sonnet-4-6 color: accent permission: "*": deny + "doom_loop": deny question: deny "sequential-thinking*": allow edit: deny diff --git a/.opencode/agents/epic-planning-worker.md b/.opencode/agents/epic-planning-worker.md index a6d7beb06..304c97b49 100644 --- a/.opencode/agents/epic-planning-worker.md +++ b/.opencode/agents/epic-planning-worker.md @@ -9,6 +9,7 @@ temperature: 0.2 model: anthropic/claude-sonnet-4-6 permission: "*": deny + "doom_loop": deny question: deny "sequential-thinking*": allow edit: deny diff --git a/.opencode/agents/final-reporter.md b/.opencode/agents/final-reporter.md index 0cda77a4a..ea83f5dc0 100644 --- a/.opencode/agents/final-reporter.md +++ b/.opencode/agents/final-reporter.md @@ -9,6 +9,7 @@ model: anthropic/claude-sonnet-4-6 color: info permission: "*": deny + "doom_loop": deny question: deny "sequential-thinking*": allow edit: deny diff --git a/.opencode/agents/fix-pr.md b/.opencode/agents/fix-pr.md index 4fa6eca31..752c2b295 100644 --- a/.opencode/agents/fix-pr.md +++ b/.opencode/agents/fix-pr.md @@ -8,6 +8,7 @@ model: anthropic/claude-sonnet-4-6 color: "#059669" permission: "*": deny + "doom_loop": deny question: deny "sequential-thinking*": allow edit: diff --git a/.opencode/agents/forgejo-label-manager.md b/.opencode/agents/forgejo-label-manager.md index 5952faca4..5ead5d213 100644 --- a/.opencode/agents/forgejo-label-manager.md +++ b/.opencode/agents/forgejo-label-manager.md @@ -10,6 +10,7 @@ model: anthropic/claude-sonnet-4-6 color: "#9B59B6" permission: "*": deny + "doom_loop": deny question: deny "sequential-thinking*": allow edit: deny diff --git a/.opencode/agents/forgejo-signature-appender.md b/.opencode/agents/forgejo-signature-appender.md index 7f97e41cb..00095720e 100644 --- a/.opencode/agents/forgejo-signature-appender.md +++ b/.opencode/agents/forgejo-signature-appender.md @@ -10,6 +10,7 @@ model: openai/gpt-5-codex color: "#6B7280" permission: "*": deny + "doom_loop": deny question: deny "sequential-thinking*": allow edit: deny diff --git a/.opencode/agents/git-commit-helper.md b/.opencode/agents/git-commit-helper.md index a39bfb402..5a893e5e6 100644 --- a/.opencode/agents/git-commit-helper.md +++ b/.opencode/agents/git-commit-helper.md @@ -10,6 +10,7 @@ model: openai/gpt-5-codex color: "#10B981" permission: "*": deny + "doom_loop": deny question: deny "sequential-thinking*": allow edit: deny diff --git a/.opencode/agents/git-committer.md b/.opencode/agents/git-committer.md index cd4fba331..abbc3c4a9 100644 --- a/.opencode/agents/git-committer.md +++ b/.opencode/agents/git-committer.md @@ -9,6 +9,7 @@ model: openai/gpt-5-nano color: secondary permission: "*": deny + "doom_loop": deny question: deny "sequential-thinking*": allow edit: deny diff --git a/.opencode/agents/grooming-pool-supervisor.md b/.opencode/agents/grooming-pool-supervisor.md index 5337c3a07..d99680165 100644 --- a/.opencode/agents/grooming-pool-supervisor.md +++ b/.opencode/agents/grooming-pool-supervisor.md @@ -11,6 +11,7 @@ model: anthropic/claude-sonnet-4-6 color: "#95A5A6" permission: "*": deny + "doom_loop": deny question: deny "sequential-thinking*": allow edit: deny diff --git a/.opencode/agents/grooming-worker.md b/.opencode/agents/grooming-worker.md index dd1b72ad6..c5356ad1d 100644 --- a/.opencode/agents/grooming-worker.md +++ b/.opencode/agents/grooming-worker.md @@ -9,6 +9,7 @@ temperature: 0.1 model: anthropic/claude-sonnet-4-6 permission: "*": deny + "doom_loop": deny question: deny "sequential-thinking*": allow edit: deny diff --git a/.opencode/agents/human-liaison-pool-supervisor.md b/.opencode/agents/human-liaison-pool-supervisor.md index a25f0212d..be5e4479e 100644 --- a/.opencode/agents/human-liaison-pool-supervisor.md +++ b/.opencode/agents/human-liaison-pool-supervisor.md @@ -10,6 +10,7 @@ model: anthropic/claude-sonnet-4-6 color: "#3498DB" permission: "*": deny + "doom_loop": deny question: deny "sequential-thinking*": allow edit: deny diff --git a/.opencode/agents/human-liaison-worker.md b/.opencode/agents/human-liaison-worker.md index f7d0f48f9..4a644b044 100644 --- a/.opencode/agents/human-liaison-worker.md +++ b/.opencode/agents/human-liaison-worker.md @@ -9,6 +9,7 @@ temperature: 0.3 model: anthropic/claude-sonnet-4-6 permission: "*": deny + "doom_loop": deny question: deny "sequential-thinking*": allow edit: deny diff --git a/.opencode/agents/implementation-pool-supervisor.md b/.opencode/agents/implementation-pool-supervisor.md index a677d7288..ffb0b4073 100644 --- a/.opencode/agents/implementation-pool-supervisor.md +++ b/.opencode/agents/implementation-pool-supervisor.md @@ -10,6 +10,7 @@ temperature: 0.1 color: primary permission: "*": deny + "doom_loop": deny question: deny "sequential-thinking*": allow edit: deny diff --git a/.opencode/agents/implementation-reviewer.md b/.opencode/agents/implementation-reviewer.md index 30d1efdda..a2512a505 100644 --- a/.opencode/agents/implementation-reviewer.md +++ b/.opencode/agents/implementation-reviewer.md @@ -10,6 +10,7 @@ model: anthropic/claude-sonnet-4-6 color: info permission: "*": deny + "doom_loop": deny question: deny "sequential-thinking*": allow edit: deny diff --git a/.opencode/agents/implementation-worker.md b/.opencode/agents/implementation-worker.md index 3d9a8eb23..00919b6bf 100644 --- a/.opencode/agents/implementation-worker.md +++ b/.opencode/agents/implementation-worker.md @@ -10,6 +10,7 @@ temperature: 0.1 # No model specified — tier is set by the supervisor via tier selectors permission: "*": deny + "doom_loop": deny question: deny "sequential-thinking*": allow edit: diff --git a/.opencode/agents/implementer.md b/.opencode/agents/implementer.md index f09ecc259..04a4cd25f 100644 --- a/.opencode/agents/implementer.md +++ b/.opencode/agents/implementer.md @@ -9,6 +9,7 @@ temperature: 0.2 # NO MODEL SPECIFIED - inherits from caller (tier selector) permission: "*": deny + "doom_loop": deny question: deny "sequential-thinking*": allow edit: diff --git a/.opencode/agents/integration-test-runner.md b/.opencode/agents/integration-test-runner.md index f96359b1d..dec19b1ff 100644 --- a/.opencode/agents/integration-test-runner.md +++ b/.opencode/agents/integration-test-runner.md @@ -9,6 +9,7 @@ temperature: 0.2 color: warning permission: "*": deny + "doom_loop": deny question: deny "sequential-thinking*": allow edit: diff --git a/.opencode/agents/issue-analyzer.md b/.opencode/agents/issue-analyzer.md index 704326e27..fea87705c 100644 --- a/.opencode/agents/issue-analyzer.md +++ b/.opencode/agents/issue-analyzer.md @@ -10,6 +10,7 @@ model: anthropic/claude-haiku-4-5 color: info permission: "*": deny + "doom_loop": deny question: deny "sequential-thinking*": allow edit: deny diff --git a/.opencode/agents/issue-comment-formatter.md b/.opencode/agents/issue-comment-formatter.md index d60ab2928..3e034d234 100644 --- a/.opencode/agents/issue-comment-formatter.md +++ b/.opencode/agents/issue-comment-formatter.md @@ -9,6 +9,7 @@ model: openai/gpt-5-codex color: "#8B5CF6" permission: "*": deny + "doom_loop": deny question: deny "sequential-thinking*": allow edit: deny diff --git a/.opencode/agents/issue-finder.md b/.opencode/agents/issue-finder.md index 68d385341..efccb30a1 100644 --- a/.opencode/agents/issue-finder.md +++ b/.opencode/agents/issue-finder.md @@ -9,6 +9,7 @@ model: openai/gpt-5-nano color: info permission: "*": deny + "doom_loop": deny question: deny "sequential-thinking*": allow edit: deny diff --git a/.opencode/agents/issue-note-writer.md b/.opencode/agents/issue-note-writer.md index 855f5c160..a4e1d3de9 100644 --- a/.opencode/agents/issue-note-writer.md +++ b/.opencode/agents/issue-note-writer.md @@ -9,6 +9,7 @@ model: anthropic/claude-haiku-4-5 color: info permission: "*": deny + "doom_loop": deny question: deny "sequential-thinking*": allow edit: deny diff --git a/.opencode/agents/issue-state-updater.md b/.opencode/agents/issue-state-updater.md index b62eebe4e..881255cdb 100644 --- a/.opencode/agents/issue-state-updater.md +++ b/.opencode/agents/issue-state-updater.md @@ -9,6 +9,7 @@ model: openai/gpt-5-nano color: "#9B59B6" permission: "*": deny + "doom_loop": deny question: deny "sequential-thinking*": allow edit: deny diff --git a/.opencode/agents/lint-fixer.md b/.opencode/agents/lint-fixer.md index b6214322a..dd00c0f44 100644 --- a/.opencode/agents/lint-fixer.md +++ b/.opencode/agents/lint-fixer.md @@ -9,6 +9,7 @@ temperature: 0.1 color: warning permission: "*": deny + "doom_loop": deny question: deny "sequential-thinking*": allow edit: diff --git a/.opencode/agents/milestone-reviewer.md b/.opencode/agents/milestone-reviewer.md index 28bcee857..f61ef637f 100644 --- a/.opencode/agents/milestone-reviewer.md +++ b/.opencode/agents/milestone-reviewer.md @@ -10,6 +10,7 @@ model: anthropic/claude-sonnet-4-6 color: warning permission: "*": deny + "doom_loop": deny question: deny "sequential-thinking*": allow edit: deny diff --git a/.opencode/agents/new-issue-creator.md b/.opencode/agents/new-issue-creator.md index 79354fd7a..f3bacefe7 100644 --- a/.opencode/agents/new-issue-creator.md +++ b/.opencode/agents/new-issue-creator.md @@ -10,6 +10,7 @@ model: anthropic/claude-sonnet-4-6 color: "#9B59B6" permission: "*": deny + "doom_loop": deny question: deny "sequential-thinking*": allow edit: deny diff --git a/.opencode/agents/plan.md b/.opencode/agents/plan.md index 88e7895cf..a0aa618bc 100644 --- a/.opencode/agents/plan.md +++ b/.opencode/agents/plan.md @@ -7,6 +7,7 @@ mode: all temperature: 0.3 color: info permission: + "doom_loop": deny edit: deny webfetch: allow bash: diff --git a/.opencode/agents/pr-ci-test-fixer.md b/.opencode/agents/pr-ci-test-fixer.md index 93970f4d8..7df3c31ab 100644 --- a/.opencode/agents/pr-ci-test-fixer.md +++ b/.opencode/agents/pr-ci-test-fixer.md @@ -10,6 +10,7 @@ model: anthropic/claude-sonnet-4-6 color: warning permission: "*": deny + "doom_loop": deny question: deny "sequential-thinking*": allow edit: diff --git a/.opencode/agents/pr-creator.md b/.opencode/agents/pr-creator.md index 17bc3c3aa..97db8bb82 100644 --- a/.opencode/agents/pr-creator.md +++ b/.opencode/agents/pr-creator.md @@ -10,6 +10,7 @@ model: anthropic/claude-sonnet-4-6 color: "#9B59B6" permission: "*": deny + "doom_loop": deny question: deny "sequential-thinking*": allow edit: deny diff --git a/.opencode/agents/pr-description-writer.md b/.opencode/agents/pr-description-writer.md index a7a3bec2b..899cbdad5 100644 --- a/.opencode/agents/pr-description-writer.md +++ b/.opencode/agents/pr-description-writer.md @@ -9,6 +9,7 @@ model: anthropic/claude-haiku-4-5 color: secondary permission: "*": deny + "doom_loop": deny question: deny "sequential-thinking*": allow edit: deny diff --git a/.opencode/agents/pr-editor.md b/.opencode/agents/pr-editor.md index fc6c3c0b8..b9280ee48 100644 --- a/.opencode/agents/pr-editor.md +++ b/.opencode/agents/pr-editor.md @@ -10,6 +10,7 @@ model: anthropic/claude-sonnet-4-6 color: "#10B981" permission: "*": deny + "doom_loop": deny question: deny "sequential-thinking*": allow edit: deny diff --git a/.opencode/agents/pr-manager.md b/.opencode/agents/pr-manager.md index ed8a6f494..15b382af4 100644 --- a/.opencode/agents/pr-manager.md +++ b/.opencode/agents/pr-manager.md @@ -9,6 +9,7 @@ model: anthropic/claude-sonnet-4-6 color: "#6366F1" permission: "*": deny + "doom_loop": deny question: deny "sequential-thinking*": allow edit: deny diff --git a/.opencode/agents/pr-merge-pool-supervisor.md b/.opencode/agents/pr-merge-pool-supervisor.md index 775a6679b..2c1865280 100644 --- a/.opencode/agents/pr-merge-pool-supervisor.md +++ b/.opencode/agents/pr-merge-pool-supervisor.md @@ -11,6 +11,7 @@ model: anthropic/claude-sonnet-4-6 color: "#059669" permission: "*": deny + "doom_loop": deny question: deny "sequential-thinking*": allow edit: diff --git a/.opencode/agents/pr-merge-worker.md b/.opencode/agents/pr-merge-worker.md index 6c92cdf6f..b3f164ab2 100644 --- a/.opencode/agents/pr-merge-worker.md +++ b/.opencode/agents/pr-merge-worker.md @@ -9,6 +9,7 @@ temperature: 0.1 model: anthropic/claude-sonnet-4-6 permission: "*": deny + "doom_loop": deny question: deny "sequential-thinking*": allow edit: diff --git a/.opencode/agents/pr-review-pool-supervisor.md b/.opencode/agents/pr-review-pool-supervisor.md index ae1822e78..2d95e6023 100644 --- a/.opencode/agents/pr-review-pool-supervisor.md +++ b/.opencode/agents/pr-review-pool-supervisor.md @@ -10,6 +10,7 @@ model: anthropic/claude-sonnet-4-6 color: info permission: "*": deny + "doom_loop": deny question: deny "sequential-thinking*": allow edit: deny diff --git a/.opencode/agents/pr-reviewer.md b/.opencode/agents/pr-reviewer.md index 0d8f632a1..5151bca4e 100644 --- a/.opencode/agents/pr-reviewer.md +++ b/.opencode/agents/pr-reviewer.md @@ -11,6 +11,7 @@ model: anthropic/claude-sonnet-4-6 color: warning permission: "*": deny + "doom_loop": deny question: deny "sequential-thinking*": allow edit: deny diff --git a/.opencode/agents/pr-status-analyzer.md b/.opencode/agents/pr-status-analyzer.md index bc55e857a..431caed1a 100644 --- a/.opencode/agents/pr-status-analyzer.md +++ b/.opencode/agents/pr-status-analyzer.md @@ -9,6 +9,7 @@ model: openai/gpt-5-codex color: "#3B82F6" permission: "*": deny + "doom_loop": deny question: deny "sequential-thinking*": allow edit: deny diff --git a/.opencode/agents/product-builder.md b/.opencode/agents/product-builder.md index bdcf591cf..425eff44d 100644 --- a/.opencode/agents/product-builder.md +++ b/.opencode/agents/product-builder.md @@ -9,6 +9,7 @@ model: anthropic/claude-sonnet-4-6 color: primary permission: "*": deny + "doom_loop": deny question: deny "sequential-thinking*": allow edit: deny diff --git a/.opencode/agents/product-verifier.md b/.opencode/agents/product-verifier.md index 2ffe8d50b..ccf88b81b 100644 --- a/.opencode/agents/product-verifier.md +++ b/.opencode/agents/product-verifier.md @@ -10,6 +10,7 @@ model: anthropic/claude-sonnet-4-6 color: info permission: "*": deny + "doom_loop": deny question: deny "sequential-thinking*": allow edit: deny diff --git a/.opencode/agents/project-bootstrapper.md b/.opencode/agents/project-bootstrapper.md index 5ea12ef4d..286b3b4aa 100644 --- a/.opencode/agents/project-bootstrapper.md +++ b/.opencode/agents/project-bootstrapper.md @@ -10,6 +10,7 @@ model: anthropic/claude-sonnet-4-6 color: primary permission: "*": deny + "doom_loop": deny question: deny "sequential-thinking*": allow edit: diff --git a/.opencode/agents/project-owner-pool-supervisor.md b/.opencode/agents/project-owner-pool-supervisor.md index 9ca6416de..b0d3b64ef 100644 --- a/.opencode/agents/project-owner-pool-supervisor.md +++ b/.opencode/agents/project-owner-pool-supervisor.md @@ -10,6 +10,7 @@ model: anthropic/claude-sonnet-4-6 color: "#8E44AD" permission: "*": deny + "doom_loop": deny question: deny "sequential-thinking*": allow edit: deny diff --git a/.opencode/agents/project-owner-worker.md b/.opencode/agents/project-owner-worker.md index da7f95983..821976beb 100644 --- a/.opencode/agents/project-owner-worker.md +++ b/.opencode/agents/project-owner-worker.md @@ -9,6 +9,7 @@ temperature: 0.3 model: anthropic/claude-sonnet-4-6 permission: "*": deny + "doom_loop": deny question: deny "sequential-thinking*": allow edit: deny diff --git a/.opencode/agents/quality-enforcer.md b/.opencode/agents/quality-enforcer.md index 16be1cc53..2495691f8 100644 --- a/.opencode/agents/quality-enforcer.md +++ b/.opencode/agents/quality-enforcer.md @@ -10,6 +10,7 @@ model: anthropic/claude-sonnet-4-6 color: error permission: "*": deny + "doom_loop": deny question: deny "sequential-thinking*": allow edit: deny diff --git a/.opencode/agents/ref-material-loader.md b/.opencode/agents/ref-material-loader.md index f5da33068..00c23574a 100644 --- a/.opencode/agents/ref-material-loader.md +++ b/.opencode/agents/ref-material-loader.md @@ -10,6 +10,7 @@ model: openai/gpt-5-codex color: "#6B7280" permission: "*": deny + "doom_loop": deny question: deny "sequential-thinking*": allow edit: deny diff --git a/.opencode/agents/ref-reader.md b/.opencode/agents/ref-reader.md index bebde43a3..281e4dd37 100644 --- a/.opencode/agents/ref-reader.md +++ b/.opencode/agents/ref-reader.md @@ -10,6 +10,7 @@ model: google/gemini-2.5-pro color: info permission: "*": deny + "doom_loop": deny question: deny "sequential-thinking*": allow edit: deny diff --git a/.opencode/agents/repo-isolator.md b/.opencode/agents/repo-isolator.md index ec8b99c5a..dd5622332 100644 --- a/.opencode/agents/repo-isolator.md +++ b/.opencode/agents/repo-isolator.md @@ -10,6 +10,7 @@ model: openai/gpt-5-codex color: "#6B7280" permission: "*": deny + "doom_loop": deny question: deny "sequential-thinking*": allow edit: diff --git a/.opencode/agents/robot-tester.md b/.opencode/agents/robot-tester.md index 46a4fd234..6eb030488 100644 --- a/.opencode/agents/robot-tester.md +++ b/.opencode/agents/robot-tester.md @@ -9,6 +9,7 @@ temperature: 0.2 # NO MODEL SPECIFIED - inherits from caller (tier selector) permission: "*": deny + "doom_loop": deny question: deny "sequential-thinking*": allow edit: diff --git a/.opencode/agents/session-cleanup.md b/.opencode/agents/session-cleanup.md index de99b71cd..fed9cb511 100644 --- a/.opencode/agents/session-cleanup.md +++ b/.opencode/agents/session-cleanup.md @@ -8,6 +8,7 @@ temperature: 0.0 color: error permission: "*": deny + "doom_loop": deny question: deny "sequential-thinking*": allow edit: deny diff --git a/.opencode/agents/session-persister.md b/.opencode/agents/session-persister.md index 59bc82368..4e022251f 100644 --- a/.opencode/agents/session-persister.md +++ b/.opencode/agents/session-persister.md @@ -10,6 +10,7 @@ model: openai/gpt-5-nano color: secondary permission: "*": deny + "doom_loop": deny question: deny "sequential-thinking*": allow edit: deny diff --git a/.opencode/agents/spec-reader.md b/.opencode/agents/spec-reader.md index afc83fb72..c390dc86d 100644 --- a/.opencode/agents/spec-reader.md +++ b/.opencode/agents/spec-reader.md @@ -9,6 +9,7 @@ model: google/gemini-2.5-pro color: info permission: "*": deny + "doom_loop": deny question: deny "sequential-thinking*": allow edit: deny diff --git a/.opencode/agents/spec-update-pool-supervisor.md b/.opencode/agents/spec-update-pool-supervisor.md index cf086becc..6d7f91238 100644 --- a/.opencode/agents/spec-update-pool-supervisor.md +++ b/.opencode/agents/spec-update-pool-supervisor.md @@ -11,6 +11,7 @@ model: anthropic/claude-sonnet-4-6 color: "#9B59B6" permission: "*": deny + "doom_loop": deny question: deny "sequential-thinking*": allow edit: deny diff --git a/.opencode/agents/spec-update-worker.md b/.opencode/agents/spec-update-worker.md index 2ca59c39e..ebfc527cc 100644 --- a/.opencode/agents/spec-update-worker.md +++ b/.opencode/agents/spec-update-worker.md @@ -9,6 +9,7 @@ temperature: 0.2 model: anthropic/claude-sonnet-4-6 permission: "*": deny + "doom_loop": deny question: deny "sequential-thinking*": allow edit: diff --git a/.opencode/agents/state-reconciler.md b/.opencode/agents/state-reconciler.md index fa55ca913..8192e80ec 100644 --- a/.opencode/agents/state-reconciler.md +++ b/.opencode/agents/state-reconciler.md @@ -9,6 +9,7 @@ model: anthropic/claude-sonnet-4-6 color: warning permission: "*": deny + "doom_loop": deny question: deny "sequential-thinking*": allow edit: deny diff --git a/.opencode/agents/subtask-checker.md b/.opencode/agents/subtask-checker.md index 320d99221..11088e64e 100644 --- a/.opencode/agents/subtask-checker.md +++ b/.opencode/agents/subtask-checker.md @@ -10,6 +10,7 @@ model: openai/gpt-5-nano color: "#9B59B6" permission: "*": deny + "doom_loop": deny question: deny "sequential-thinking*": allow edit: deny diff --git a/.opencode/agents/subtask-loop.md b/.opencode/agents/subtask-loop.md index afd8b293c..5267af1f3 100644 --- a/.opencode/agents/subtask-loop.md +++ b/.opencode/agents/subtask-loop.md @@ -12,6 +12,7 @@ model: openai/gpt-5-codex color: accent permission: "*": deny + "doom_loop": deny question: deny "sequential-thinking*": allow edit: diff --git a/.opencode/agents/system-watchdog-pool-supervisor.md b/.opencode/agents/system-watchdog-pool-supervisor.md index 5e779d8eb..1ef880c04 100644 --- a/.opencode/agents/system-watchdog-pool-supervisor.md +++ b/.opencode/agents/system-watchdog-pool-supervisor.md @@ -11,6 +11,7 @@ model: anthropic/claude-sonnet-4-6 color: "#E74C3C" permission: "*": deny + "doom_loop": deny question: deny "sequential-thinking*": allow edit: deny diff --git a/.opencode/agents/system-watchdog-worker.md b/.opencode/agents/system-watchdog-worker.md index bf590a5cf..4ab7d194d 100644 --- a/.opencode/agents/system-watchdog-worker.md +++ b/.opencode/agents/system-watchdog-worker.md @@ -9,6 +9,7 @@ temperature: 0.1 model: anthropic/claude-sonnet-4-6 permission: "*": deny + "doom_loop": deny question: deny "sequential-thinking*": allow edit: deny diff --git a/.opencode/agents/test-fixer.md b/.opencode/agents/test-fixer.md index 9100e73e6..238c72662 100644 --- a/.opencode/agents/test-fixer.md +++ b/.opencode/agents/test-fixer.md @@ -10,6 +10,7 @@ temperature: 0.2 color: warning permission: "*": deny + "doom_loop": deny question: deny "sequential-thinking*": allow edit: diff --git a/.opencode/agents/test-infra-pool-supervisor.md b/.opencode/agents/test-infra-pool-supervisor.md index 47740b356..a5f790dbf 100644 --- a/.opencode/agents/test-infra-pool-supervisor.md +++ b/.opencode/agents/test-infra-pool-supervisor.md @@ -11,6 +11,7 @@ model: google/gemini-2.5-pro color: "#2ECC71" permission: "*": deny + "doom_loop": deny question: deny "sequential-thinking*": allow edit: deny diff --git a/.opencode/agents/test-infra-worker.md b/.opencode/agents/test-infra-worker.md index 5df9b03af..65c520e11 100644 --- a/.opencode/agents/test-infra-worker.md +++ b/.opencode/agents/test-infra-worker.md @@ -9,6 +9,7 @@ temperature: 0.2 model: google/gemini-2.5-pro permission: "*": deny + "doom_loop": deny question: deny "sequential-thinking*": allow edit: deny diff --git a/.opencode/agents/tier-codex.md b/.opencode/agents/tier-codex.md index 793b7504a..81a2e7da6 100644 --- a/.opencode/agents/tier-codex.md +++ b/.opencode/agents/tier-codex.md @@ -8,6 +8,7 @@ temperature: 0.0 model: openai/gpt-5-codex permission: "*": deny + "doom_loop": deny question: deny "sequential-thinking*": allow edit: diff --git a/.opencode/agents/tier-haiku.md b/.opencode/agents/tier-haiku.md index 855de38cd..ffb342c1f 100644 --- a/.opencode/agents/tier-haiku.md +++ b/.opencode/agents/tier-haiku.md @@ -8,6 +8,7 @@ temperature: 0.0 model: anthropic/claude-haiku-4-5 permission: "*": deny + "doom_loop": deny question: deny "sequential-thinking*": allow edit: diff --git a/.opencode/agents/tier-opus.md b/.opencode/agents/tier-opus.md index 988995ccb..b672fbf48 100644 --- a/.opencode/agents/tier-opus.md +++ b/.opencode/agents/tier-opus.md @@ -8,6 +8,7 @@ temperature: 0.0 model: anthropic/claude-opus-4-6 permission: "*": deny + "doom_loop": deny question: deny "sequential-thinking*": allow edit: diff --git a/.opencode/agents/tier-sonnet.md b/.opencode/agents/tier-sonnet.md index 1f425eb22..7e317d900 100644 --- a/.opencode/agents/tier-sonnet.md +++ b/.opencode/agents/tier-sonnet.md @@ -8,6 +8,7 @@ temperature: 0.0 model: anthropic/claude-sonnet-4-6 permission: "*": deny + "doom_loop": deny question: deny "sequential-thinking*": allow edit: diff --git a/.opencode/agents/timeline-update-pool-supervisor.md b/.opencode/agents/timeline-update-pool-supervisor.md index aaaeb45de..16b0d6ec6 100644 --- a/.opencode/agents/timeline-update-pool-supervisor.md +++ b/.opencode/agents/timeline-update-pool-supervisor.md @@ -10,6 +10,7 @@ model: anthropic/claude-sonnet-4-6 color: "#2ECC71" permission: "*": deny + "doom_loop": deny question: deny "sequential-thinking*": allow edit: deny diff --git a/.opencode/agents/timeline-update-worker.md b/.opencode/agents/timeline-update-worker.md index 18e23176c..3bdecb39c 100644 --- a/.opencode/agents/timeline-update-worker.md +++ b/.opencode/agents/timeline-update-worker.md @@ -9,6 +9,7 @@ temperature: 0.1 model: anthropic/claude-sonnet-4-6 permission: "*": deny + "doom_loop": deny question: deny "sequential-thinking*": allow edit: diff --git a/.opencode/agents/typecheck-fixer.md b/.opencode/agents/typecheck-fixer.md index 0b59eb7e0..ae90f23a7 100644 --- a/.opencode/agents/typecheck-fixer.md +++ b/.opencode/agents/typecheck-fixer.md @@ -9,6 +9,7 @@ temperature: 0.1 # NO MODEL SPECIFIED - inherits from caller (tier selector) permission: "*": deny + "doom_loop": deny question: deny "sequential-thinking*": allow edit: diff --git a/.opencode/agents/uat-test-pool-supervisor.md b/.opencode/agents/uat-test-pool-supervisor.md index a6b753f7c..cba9533a4 100644 --- a/.opencode/agents/uat-test-pool-supervisor.md +++ b/.opencode/agents/uat-test-pool-supervisor.md @@ -11,6 +11,7 @@ model: anthropic/claude-sonnet-4-6 color: success permission: "*": deny + "doom_loop": deny question: deny "sequential-thinking*": allow edit: deny diff --git a/.opencode/agents/uat-test-worker.md b/.opencode/agents/uat-test-worker.md index 5cb8d5097..880c368f4 100644 --- a/.opencode/agents/uat-test-worker.md +++ b/.opencode/agents/uat-test-worker.md @@ -9,6 +9,7 @@ temperature: 0.3 model: anthropic/claude-sonnet-4-6 permission: "*": deny + "doom_loop": deny question: deny "sequential-thinking*": allow edit: deny diff --git a/.opencode/agents/unit-test-runner.md b/.opencode/agents/unit-test-runner.md index 1658869f1..53f543077 100644 --- a/.opencode/agents/unit-test-runner.md +++ b/.opencode/agents/unit-test-runner.md @@ -9,6 +9,7 @@ temperature: 0.2 # NO MODEL SPECIFIED - inherits from caller (tier selector) permission: "*": deny + "doom_loop": deny question: deny "sequential-thinking*": allow edit: