Reference
Product schema
Canonical structure of product.yaml for the product layer.
Product schema
product.yaml is the canonical product-level descriptor under .asagiri/products/<product>/.
Minimal shape
id: workspace-saas
name: Workspace SaaS
status: draft
intent: >
Let a user create a workspace, invite a team, and complete setup.
prototype:
stack: react
path: prototype
status: generated
mock_data: trueRecommended fields
id,name,status,intentprototypemetadata- business and quality constraints
- source provenance (
created_from,created_at)
Validation rules
idis required and used as product key.intentmust be present.prototype.pathis repository-relative.- unknown keys are tolerated but preserved for forward compatibility.