Module models

Module models 

Source
Expand description

Core data models for specifications and steering

Structs§

AcceptanceCriterion
An acceptance criterion
ApprovalGate
An approval gate for phase transitions
ChangeDetail
Details of a single change
Component
A component in the design
ConversationMessage
A message in a conversation
DataModel
A data model
Design
Design document
Property
A correctness property
Requirement
A requirement with acceptance criteria
Spec
A specification document
SpecChange
A change to a spec
SpecInheritance
Inheritance information for hierarchical specs
SpecMetadata
Metadata about a specification
SpecQuery
A query for specs
SpecWritingSession
A spec writing session with conversation history and approval gates
Standard
A standard
Steering
Steering rules and standards
SteeringRule
A steering rule
Task
An implementation task
TemplateRef
A template reference

Enums§

MessageRole
Role of a conversation message
Priority
Priority level
SpecPhase
Phase of specification development
SpecStatus
Status of a specification
SpecType
Type of specification
TaskStatus
Status of a task