Skip to content

Exempt parked projects from deploy standards - #70

Merged
sarthakagrawal927 merged 1 commit into
mainfrom
feat/exempt-parked-projects
Aug 23, 2026
Merged

sarthakagrawal927 merged 1 commit into
mainfrom
feat/exempt-parked-projects

Conversation

@sarthakagrawal927

Copy link
Copy Markdown
Member

A parked project is paused, not broken — development has stopped but its
Cloudflare resources are left running. Holding one to deploy standards produces
permanent failures for work nobody intends to do.

mobile-dev-cockpit was the fleet's last deploy-standards failure for exactly
that reason: a live Worker, no wrangler config anywhere in the repo, and Actions
deliberately disabled.

Predicate

Keys on tier == "parked", which is precisely the four paused projects:

mobile-dev-cockpit   tier=parked  lifecycle=past  status=live
ai-game              tier=parked  lifecycle=past  status=live
protein-index        tier=parked  lifecycle=past  status=live
open-historia        tier=parked  lifecycle=past  status=live

Deliberately not lifecycle == "past", which would also catch materia
(tier active), chess, saas-ideas and everythingrated — products that are
still maintained and where the standards do matter.

What stays checked

Cloudflare parity still runs for parked projects, so their live surfaces remain
visible in the audit. Only the "you should have CI and a deploy entrypoint"
expectations are dropped.

Result

Failures: 0

Deploy standards failures across the fleet: 2 → 0.

🤖 Generated with Claude Code

A parked project is paused, not broken: development has stopped but the
Cloudflare resources are left running. Holding one to deploy standards produces
permanent failures for work nobody intends to do — mobile-dev-cockpit was the
last deploy-standards failure in the fleet for exactly that reason, with a live
Worker, no wrangler config, and Actions deliberately off.

Keys on tier == "parked", which is precisely the four paused projects
(mobile-dev-cockpit, ai-game, protein-index, open-historia) and does not catch
lifecycle == "past" products that are still maintained, such as materia, chess
and saas-ideas.

Cloudflare parity is deliberately still checked for parked projects, so their
live surfaces stay visible rather than disappearing from the audit.

Deploy standards failures: 2 -> 0.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@sarthakagrawal927
sarthakagrawal927 merged commit 41b84cc into main Aug 23, 2026
2 checks passed
@sarthakagrawal927
sarthakagrawal927 deleted the feat/exempt-parked-projects branch August 23, 2026 08:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant