Expand description
Core data models for specifications and steering
Structs§
- Acceptance
Criterion - An acceptance criterion
- Approval
Gate - An approval gate for phase transitions
- Change
Detail - Details of a single change
- Component
- A component in the design
- Conversation
Message - A message in a conversation
- Data
Model - A data model
- Design
- Design document
- Property
- A correctness property
- Requirement
- A requirement with acceptance criteria
- Spec
- A specification document
- Spec
Change - A change to a spec
- Spec
Inheritance - Inheritance information for hierarchical specs
- Spec
Metadata - Metadata about a specification
- Spec
Query - A query for specs
- Spec
Writing Session - A spec writing session with conversation history and approval gates
- Standard
- A standard
- Steering
- Steering rules and standards
- Steering
Rule - A steering rule
- Task
- An implementation task
- Template
Ref - A template reference
Enums§
- Message
Role - Role of a conversation message
- Priority
- Priority level
- Spec
Phase - Phase of specification development
- Spec
Status - Status of a specification
- Spec
Type - Type of specification
- Task
Status - Status of a task