Design Decision Gate 🏗️

Durable reports produced by .github/workflows/design-decision-gate.md in github/gh-aw.

standalone

.github/workflows/design-decision-gate.md

View authored workflow

Reports

1 Open 30 Resolved

[aw] Design Decision Gate 🏗️ failed

Workflow Failure Workflow: Design Decision Gate 🏗️ Branch: copilot/gh-aw-env-update-fix Run: https://github.com/github/gh-aw/actions/runs/33048492236 Pull Request: #56267 [!WARNING] Engine Max Runs Exceeded: The claude engine hit the workflow max runs guardrail and could not continue. This signal was detected from engine runtime logs. What to do next Increase workflow max-runs if the task legitimately needs more model invocations. Reduce per-run model calls by simplifying prompts, limiting retries, or breaking work into smaller steps. Review the run logs to identify repeated loops or retries that consumed invocation budget unexpectedly. Action Required Assign this issue to an agent to de...

open live issue

Design Decision Gate 🏗️ completed with no action

Design Decision Gate 🏗️ No ADR enforcement needed: PR #56275 does not have the 'implementation' label and has only 21 new lines of code in business logic directories (threshold: 100).

complete live noop

Design Decision Gate 🏗️ completed with no action

Design Decision Gate 🏗️ No ADR enforcement needed: PR #56266 does not have the implementation label and has only 2 new lines of code in business logic directories (threshold: 100).

complete live noop

Design Decision Gate 🏗️ completed with no action

Design Decision Gate 🏗️ No ADR enforcement needed: PR does not have the implementation label and has only 6 new lines of code in business logic directories (threshold: 100).

complete live noop

Design Decision Gate 🏗️ completed with no action

Design Decision Gate 🏗️ No ADR enforcement needed: PR #56216 does not have the 'implementation' label and has only 40 new lines of code in business logic directories (threshold: 100).

complete live noop

Design Decision Gate 🏗️ completed with no action

Design Decision Gate 🏗️ No ADR enforcement needed: PR #56154 does not have the implementation label and has only 54 new lines in business logic directories (threshold: 100).

complete live noop

Design Decision Gate 🏗️ completed with no action

Design Decision Gate 🏗️ No ADR enforcement needed: PR #56136 does not have the 'implementation' label and has only 4 new lines of code in business logic directories (threshold: 100).

complete live noop

Design Decision Gate 🏗️ completed with no action

Design Decision Gate 🏗️ No ADR enforcement needed: PR #56118 does not have the 'implementation' label and has only 8 new lines of code in business logic directories (threshold is 100).

complete live noop

Design Decision Gate 🏗️ completed with no action

Design Decision Gate 🏗️ No ADR enforcement needed: PR does not have the 'implementation' label and has ≤100 new lines of code in business logic directories (0 additions detected).

complete live noop

Design Decision Gate 🏗️ completed with no action

Design Decision Gate 🏗️ No ADR enforcement needed: PR does not have the 'implementation' label and has ≤100 new lines of code in business logic directories (34 additions detected, threshold is 100).

complete live noop

Design Decision Gate 🏗️ completed with no action

Design Decision Gate 🏗️ No ADR enforcement needed: PR #56087 does not have the implementation label and has only 27 new lines of code in business logic directories (threshold: 100).

complete live noop

Design Decision Gate 🏗️ completed with no action

Design Decision Gate 🏗️ No ADR enforcement needed: PR does not have the 'implementation' label and has ≤100 new lines of code in business logic directories (57 additions detected).

complete live noop

Design Decision Gate 🏗️ completed with no action

Design Decision Gate 🏗️ No ADR enforcement needed: PR does not have the 'implementation' label and has 84 new lines of code in business logic directories (threshold is 100).

complete live noop

Design Decision Gate 🏗️ completed with no action

Design Decision Gate 🏗️ No ADR enforcement needed: PR #55796 does not have the 'implementation' label and has only 27 new lines of code in business logic directories (threshold: 100).

complete live noop

Design Decision Gate 🏗️ completed with no action

Design Decision Gate 🏗️ No ADR enforcement needed: PR does not have the 'implementation' label and has only 16 new lines of code in business logic directories (threshold: 100).

complete live noop

Design Decision Gate 🏗️ completed with no action

Design Decision Gate 🏗️ No ADR enforcement needed: PR #55875 does not have the implementation label and has only 21 new lines of code in business logic directories (threshold: 100).

complete live noop

Design Decision Gate 🏗️ completed with no action

Design Decision Gate 🏗️ No ADR enforcement needed: PR does not have the 'implementation' label and has ≤100 new lines of code in business logic directories (7 additions detected across 3 files).

complete live noop

Design Decision Gate 🏗️ completed with no action

Design Decision Gate 🏗️ No ADR enforcement needed: PR does not have the 'implementation' label and has 16 new lines in business logic directories (threshold is 100).

complete live noop

Design Decision Gate 🏗️ completed with no action

Design Decision Gate 🏗️ No ADR enforcement needed: PR #55957 does not have the 'implementation' label and has 0 new lines of code in business logic directories (threshold: 100).

complete live noop

Design Decision Gate 🏗️ completed with no action

Design Decision Gate 🏗️ No ADR enforcement needed: PR #55921 does not have the 'implementation' label and has only 5 new lines of code in business logic directories (threshold: 100).

complete live noop

Design Decision Gate 🏗️ completed with no action

Design Decision Gate 🏗️ No ADR enforcement needed: PR #55892 does not have the 'implementation' label and has only 6 new lines of code in business logic directories (threshold: 100).

complete live noop

[agentrx-optimizer] Daily Workflow Optimization - 2026-08-25

Executive Summary AgentRx-style analysis of the last 24-48h of gh-aw agent runs (284 runs total, 29 failures) found that the pre-downloaded, usage-only telemetry bundle over-classifies failures as generic driverexit (24 of 29) because it lacks per-turn agent transcript data. Re-fetching the agent artifact set for the single worst-offending workflow, Design Decision Gate 🏗️ (4 of 29 failures, the most of any workflow), reclassified all of its failures as agentlogic and exposed a concrete, repeating root cause: the agent gets stuck retrying pushtopullrequestbranch against a branch state the tool can never accept (detached HEAD / unfetched branch / disallowed files), burns its entire 30-inv...

closed review issue

[aw] Design Decision Gate 🏗️ failed

Workflow Failure Workflow: Design Decision Gate 🏗️ Branch: copilot/formal-spec-forecast-compliance-fixtures Run: https://github.com/github/gh-aw/actions/runs/32871526686 Pull Request: #55817 [!WARNING] Engine Max Runs Exceeded: The claude engine hit the workflow max runs guardrail and could not continue. This signal was detected from engine runtime logs. What to do next Increase workflow max-runs if the task legitimately needs more model invocations. Reduce per-run model calls by simplifying prompts, limiting retries, or breaking work into smaller steps. Review the run logs to identify repeated loops or retries that consumed invocation budget unexpectedly. Action Required Assign this iss...

closed live issue

Design Decision Gate 🏗️ completed with no action

Design Decision Gate 🏗️ No ADR enforcement needed: PR does not have the implementation label and has 0 new lines of code in business logic directories (threshold: 100).

complete live noop

Design Decision Gate 🏗️ completed with no action

Design Decision Gate 🏗️ No ADR enforcement needed: PR #55869 does not have the 'implementation' label and has 0 new lines of code in business logic directories (threshold: 100).

complete live noop

Design Decision Gate 🏗️ completed with no action

Design Decision Gate 🏗️ No ADR enforcement needed: PR #55839 does not have the 'implementation' label and has only 8 new lines of code in business logic directories (threshold: 100).

complete live noop

[aw] Design Decision Gate 🏗️ failed

Workflow Failure Workflow: Design Decision Gate 🏗️ Branch: copilot/fix-generate-workflows-zizmor-compliance Run: https://github.com/github/gh-aw/actions/runs/32812898573 Pull Request: #55641 [!WARNING] Code Push Failed: A code push safe output failed, and subsequent safe outputs were cancelled. Target Pull Request: #55641 PR State at Push Time: PR is blocked - required status checks or reviews may be missing Branch was updated - workflow started at ebea0a8, PR head is now bfeed00 PR head SHA: bfeed00 Workflow SHA: ebea0a8 Mergeable state: blocked Code Push Errors: pushtopullrequestbranch: Cannot push to pull request branch: bundle modifies files outside the allowed-files list. Add the fi...

closed live issue

[aw] Design Decision Gate 🏗️ is missing required tool

Workflow Failure Workflow: Design Decision Gate 🏗️ Branch: gh-aw/pre-created/32794628001-1 Run: https://github.com/github/gh-aw/actions/runs/32796127682 [!WARNING] Missing Tools Reported: The agent reported missing tools during execution. Missing Tools: push\to\pull\request\branch: The PR head branch 'gh-aw/pre-created/32794628001-1' remote tracking ref \(refs/remotes/origin/gh-aw/pre-created/32794628001-1\) was not fetched during workflow checkout. The safe-outputs MCP server requires this ref to compute an incremental patch, but has \[Content truncated due to length\] Alternatives: | Tool | Alternative | | --- | --- | | push\to\pull\request\branch | The draft ADR \(docs/adr/55558-enabl...

closed live issue

[aw] Design Decision Gate 🏗️ failed

Workflow Failure Workflow: Design Decision Gate 🏗️ Branch: copilot/uk-ai-resilience-fix-allocation-size-overflow Run: https://github.com/github/gh-aw/actions/runs/32776331176 Pull Request: #55480 [!WARNING] Engine Max Runs Exceeded: The claude engine hit the workflow max runs guardrail and could not continue. This signal was detected from engine runtime logs. What to do next Increase workflow max-runs if the task legitimately needs more model invocations. Reduce per-run model calls by simplifying prompts, limiting retries, or breaking work into smaller steps. Review the run logs to identify repeated loops or retries that consumed invocation budget unexpectedly. Action Required Assign thi...

closed live issue

[aw] Design Decision Gate 🏗️ reported incomplete result

Workflow Failure Workflow: Design Decision Gate 🏗️ Branch: gh-aw/pre-created/32763629837-1 Run: https://github.com/github/gh-aw/actions/runs/32771830842 [!WARNING] Task Could Not Be Completed: The agent reported that the task could not be performed due to an infrastructure or tool failure. Reasons: pushtopullrequestbranch failed after 2 attempts Attempt 1: detached HEAD state, no GITHUBHEADREF env var available. Attempt 2: supplied branch name explicitly (gh-aw/pre-created/32763629837-1) but refs/remotes/origin/gh-aw/pre-created/32763629837-1 is not present in the checkout (checked out at pull/55472/merge, not the PR head ref), and the MCP server has no credentials to fetch it. The draft...

closed live issue

[aw] Design Decision Gate 🏗️ failed

Workflow Failure Workflow: Design Decision Gate 🏗️ Branch: fix/add-wizard-existing-copilot-token Run: https://github.com/github/gh-aw/actions/runs/32766584101 Pull Request: #55438 [!WARNING] Code Push Failed: A code push safe output failed, and subsequent safe outputs were cancelled. Target Pull Request: #55438 PR State at Push Time: PR is blocked - required status checks or reviews may be missing Branch was updated - workflow started at fc12109, PR head is now 0687eb4 PR head SHA: 0687eb4 Workflow SHA: fc12109 Mergeable state: blocked Code Push Errors: pushtopullrequestbranch: Cannot push to pull request branch: bundle modifies files outside the allowed-files list. Add the files to the ...

closed live issue