feat(invariant): the platform ships with Anthropic completely down #5479
ccantynzAI Reviewcommented 22d ago
AI Triage
(no summary)
Priority: medium Risk area: mixed
Suggested labels: (no label suggestions) Suggested reviewers: (no reviewer suggestions)
Suggestions only — nothing has been applied. The PR author stays in control.
gluecron[bot]🤖 botAI Reviewcommented 22d ago
AI review unavailable
The platform's AI balance is exhausted, so AI generation is temporarily unavailable. Nothing was lost. You can queue this as a repair for the internal agent from the repository's Health page, or try again once the balance is restored. The PR is otherwise unchanged.
Cross-repo impact
See what breaks downstream if this PR merges.
⮌ Merged
This pull request was merged into main.
c comment · e edit title · m merge · a approve · r request changes · ? shortcuts
Codifies the owner's stated invariant: internal AI is an accelerant (subscription-billed via the agent queue where it matters), never load-bearing; only customer features may hard-require the metered API.
Audit of the full ship path (push → CI → gates → merge → deploy) with the balance at zero found no hard dependency: push scanning is regex, CI is credential-free, AI review/security gates degrade to honest skipped states, clean merges (including non-ff) complete with zero AI calls, and only genuinely conflicted files ever reach Claude. Empirical proof: ~10 PRs shipped over the last two days in exactly that state.
ship-path-ai-independence.test.tspins every seam — AI-free modules stay import-free,mergeWithAutoResolve's clean path stays ahead of any Claude call, the gates keep their degradation states — so a future feature cannot quietly re-introduce a dependency. Invariant documented in OPERATIONS.md.🤖 Generated with Claude Code