Examples
The repository ships an interactive explorer that walks every feature area of the model through a single fictional scenario: Windward Systems, a company whose engineering department hosts Team Kite and Team Gale, jointly running the BreezeBoard kanban project.
windward (organization)
└── engineering (department)
├── team_kite ──┐
└── team_gale ──┴── breezeboard (project)
Run it
From the repository root:
Pick sections by number, a for the full tour, q to quit. Choices can also
be piped, which makes the explorer scriptable and its output reproducible:
Sections
| Section | Demonstrates |
|---|---|
| Requirements modelling | Stories, given/when/then criteria, ISO 29148 classification, tag-union merge |
| Validation and fulfillment | Manual vs automated evidence, latest-automated-wins merge, story fulfillment |
| Scope hierarchy and collapse | DAG linearisation, child override, first-parent precedence, diamond dedup |
| Backlog tasks | Task typing, estimate obligations, related-criteria union, backlog inheritance |
| Rule categories | Commandment dedup by body, additive vs replacing suggestion merges |
| Roles and competences | Implicit cross-scope role chains, flattening, max-merge of requirements |
| Workforce and HR analytics | Role assignments, idoneity, per-competence training needs |
| Training programs and records | Training catalogue, received-training evidence, metrics after upskilling |
| Validation guardrails | Constructions the model refuses with a ValueError |
The explorer lives in the repository's examples/ directory and is not part
of the published package.