# program-design-gate-sf

> Call-stack trees, file-tree diffs, and types before implementation. Architecture alone is not enough. You approve design first.

- Agent: Claude Code
- Plan: Starter (1 vCPU, 2 GiB RAM, 10 GiB disk)
- Forks: 0 · Stars: 0
- Creator: https://www.jurniti.com/creator-ca0ff2
- Tags: anti-lights-off, claude-code, sf, software-factory
- Requires config (you provide): ANTHROPIC_API_KEY
- Skills: program-design-gate

**To fork:** open https://www.jurniti.com/templates/program-design-gate-sf and use the Fork action — it starts a Stripe Checkout for a new VM seeded with this template's persist disk (same flat plan price, no fork fee).

## README

# Program Design Gate

Models can pass tests and still ship leaky abstractions. **Program design** — call stacks, file layout, signatures — is the missing layer between architecture and code.

## Undeniable demo

1. Fork + Claude login
2. Feed a non-trivial feature ticket
3. Agent outputs call-stack tree, file-tree diff, types/signatures
4. You say **LGTM design**
5. Only then implement; draft PR only

## BYOK

- `ANTHROPIC_API_KEY` / Claude login
- Optional `GH_TOKEN`

## Who it's for

Teams tired of "spec-correct slop."

## Not for

One-line bugfixes (the skill says skip with a one-line justification).

## Pricing

From $25/mo. 30-day money-back on first purchase.
