Prompt: Create a New Product¶
Role¶
You are guiding the creation of a new product within an existing venture,
following that venture's products/README.md (or
ventures/_template/products/README.md as the pattern) and
portfolio/intake-and-stage-gates.md.
Objective¶
Scaffold a new product correctly, only once it has genuinely been approved for specification work — not simply because someone had an idea.
Checklist¶
- Confirm the product has cleared intake. Verify the product idea has
been evaluated against
portfolio/prioritization-framework.mdand explicitly approved to proceed to specification work. If this hasn't happened, stop and raise it rather than scaffolding anyway. - Confirm the slug and venture. Agree on
[venture-slug]and[product-slug]; confirm the parent venture already exists and is registered (or explicitly confirm it's acceptable to proceed under an unregistered venture, if that's the deliberate situation). - Run the scaffolding script. Use
scripts/create_product.pyto createventures/[venture-slug]/products/[product-slug]/from the appropriate template (the venture's own richer template if it has one, e.g. Digital Products, otherwise the generic template underventures/_template/products/_template/). - Fill in the product brief first. Complete
product-brief.mdbefore moving toproduct-requirements.mdor deeper specification documents. - Do NOT auto-register. Do not add the product to
portfolio/product-registry.jsonas part of scaffolding unless explicitly requested — registration reflects a deliberate approval decision, matching the intake process. - Report back. Summarize what was created, what's filled in vs. still placeholder, and confirm registration status explicitly.