PRD-to-code vs PRD-to-demo
| Check | Typical AI scaffold | Archiet shippability gate |
|---|---|---|
| Forgot-password / verify-email / settings pages | Often missing | Required web pages |
| Mobile App Store compliance files | Rare | EAS config, privacy screen when mobile enabled |
| JWT in httpOnly cookies | Often localStorage | Hard-block if localStorage token pattern detected |
| Placeholder secrets in README or mock_server | Common (change-me) | Global scan — delivery blocked |
| Alembic / migrations | Often db.create_all() | Migrations required; SQLite banned |
| Quality score | Self-reported | Four-dimension score; CRITICAL issues block delivery |
| Architecture docs | None | ADRs, traceability, ARCHITECTURE.md |
From PRD upload to ZIP (three steps)
1. Extract — Chunked PRD parsing builds entity list, screens, integrations, compliance flags, and NFRs. Caps preserve tail requirements (40K total chars — not truncated silently).
2. Blueprint + genome — Formal model review before codegen. You confirm entities and architecture; lowering is deterministic from the approved genome.
3. Render + gate — Stack render + delivery_gate.run(). Failures return actionable blockers, not a silent partial ZIP marketed as done.
What ships in the ZIP
- Backend (your stack) + Next.js frontend + optional Expo mobile
openapi.yamlauthoritative for all routesdocker-compose.yml+ CI workflowdocs/decisions/— ADRsdocs/traceability/matrix.md- Compliance pack when overlays enabled
README.mdwith one seeded admin password (consistent across seeds,.env.example, mock server)
Who this is for
- Founders handing off to a first engineering hire
- Agencies delivering fixed-scope MVPs under PRD contract
- Enterprise pilots where "production-ready" is a contractual term, not marketing
Free tools before you upload a PRD
- Not sure the description is complete? Architecture score
- Have existing architecture PDFs? Audit my architecture
- Need budget approval? ROI calculator
CTA
Upload the PRD. Download when it passes the gate. archiet.com/register — free plan.
FAQ
What PRD formats are supported?
Plain text, Markdown, and PDF uploads. Multi-file uploads merge with overlap deduplication.
What if quality score is below 80?
Delivery is blocked. Treat it as a bug to fix in templates or extraction — not an acceptable customer outcome.
Can I edit after generation?
Yes. You own the ZIP. Drift detection can compare live code back to the genome when you regenerate.