This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| PROMT PRD: | |
| I will provide you with: | |
| 1. A PRD template (OpenAPI-first, backend/frontend structure included) | |
| 2. User requirements / feature descriptions | |
| Your task is to generate a **complete PRD** in English that fills in the template with the details from the user requirements. | |
| Follow these rules strictly: | |
| 1. Preserve the structure of the template exactly (sections, headers, numbering). |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # **Optimized PRD Template (OpenAPI-First, Cursor-Friendly)** | |
| --- | |
| ## **0. Engineering Notes** | |
| * OpenAPI-first workflow. All backend controllers must implement generated interfaces. | |
| * Frontend must use only the generated TypeScript client. | |
| * JWT-based authentication. | |
| * Phase-end commits must be created after all tests pass. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| I will give you a PRD. Based on that PRD, generate a full-stack, OpenAPI-first development roadmap optimized for Cursor. Follow *all* rules below strictly. | |
| ## SHORT INTRO (for the AI) | |
| * You may mark TODOs as done later on command (the user may ask you to toggle checkboxes). For now, every checkbox must be unchecked `[ ]`. | |
| * The output must be extremely clean, Cursor-friendly, and immediately executable in Cursor (actual file creation/editing commands or runnable commands). | |
| * All phrases and commands must be actionable, short, and imperative. | |
| ## TOP RULES (global) |