Kit: the issue path can no longer end green without a PR - #50
Conversation
…he transcript; no background subagents
ApprovabilityVerdict: Not approved Macroscope's review found this PR not approvable — This PR changes existing Claude automation behavior across multiple workflow paths by disabling background tasks and making issue runs fail when no pull request is opened. The diff is focused and intentional, but the shared template and propagated execution change have enough runtime and fleet-wide impact to merit human review. You can add or adjust custom eligibility rules. Learn more. |
|
Human review for the Approvability verdict: this is the fix Maria approved after the Avara #195 post-mortem. Correctness is clean, the Critical on the transcript artifact was addressed by removing the upload, and the change only takes effect in the fleet at the v1.15.0 wave. Merging. |
Avara #195 (Bonsai TSK-00986) was the first issue-event run on v1.14.0: the implementer pushed a correct fix, ran six more minutes, and exited green without
gh pr create. The transcript was not kept, so the cause is unproven; the best fit is anthropics/claude-code-action#1499. Rides v1.15.0.templates/github/claude.yml:CLAUDE_CODE_DISABLE_BACKGROUND_TASKS=1on the action step;show_full_output: true; the execution transcript uploaded as an artifact (30 days); a guard step on the issue path that fails the job when no open PR exists fromissue-<n>, so the existing failure comment lands on the issue..github/workflows/{pr-first-review,ticketed-review,dependabot-report}.yml: the same env var on their action steps.