feat: v1.3.0 — module-progressive Phase 1 + prototyping sub-agents
Rewrites Phase 1 (product alignment) from batched questioning to a module-progressive flow with one-question-at-a-time + AI recommended answers, user-paced module gates, and inline word-precision capture into docs/glossary.md. Adds prototype dispatch for low-fidelity decisions: - phase1-prototyping.md (sub-flow, signal detection, type/Mode selection, default Viz -> Shape -> Spike escalation path) - worker-prototype-frontend.md (single HTML + Tailwind CDN, interactive) - worker-prototype-backend.md (three modes injected via Mode header: Viz = Mermaid diagrams, Shape = Pydantic/SQL/OpenAPI sketches with example data, Spike = runnable Python script, used sparingly) Adds docs/glossary.md as a sub-document under PROJECT_CONTEXT_TEMPLATE: canonical domain terms with _Avoid_ list and flagged ambiguities, written inline during Phase 1's word-precision pass. phase1.md highlights: - Step A: top-level Q&A -> ad-hoc module-split proposal -> explicit lock handshake (no preset module template) - Step B: three-layer progressive questioning (Big Picture -> Behavior -> Detail) + inline word-precision writes + scenario stress-test before module close-out - Step C: module-switch gate writes locked decisions to PRD-draft.md before asking the user to advance - Step D: frozen PRD.md output (human-readable, no rigid schema) - Progress breadcrumb every turn: [Module N/M: name] - Current layer: X - Locked: K - Pending: J - Cross-session state recovery via PRD-draft.md progress metadata - Term re-review must be surfaced, not silent - User-driven B.3 opt-out must be surfaced as a locked decision, not silently skipped Also includes a Product Hunt badge addition to README.md / README.zh.md. Validated via 4 simulated-dialogue scenarios (cold-start AI agent, prototype trigger, existing PRD doc, backend Viz->Shape escalation) plus 1 real-filesystem run. All scenarios pass after iterative fixes. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
H
hnaymyh123-henry committed
3e87db0c71ff51ad19c932a6849777e66398f556
Parent: 3abcd9a