A snapshot: read at commit 707a04c7ce8 on 2026-10-18T00:06:01Z by majordomus 0.29.0. Nothing on this page is read again. See it live
intent-lifecycle
Work is traceable to the intent it serves, and an intent is satisfied only by evidence
2issuesdevtask.milestone
1readydevtask.milestone
1blockeddevtask.milestone
0activedevtask.milestone
0completedevtask.milestone
The milestone
devtask.milestone- Title
- Work is traceable to the intent it serves, and an intent is satisfied only by evidence
- Outcome
- An intent is a typed record above the milestones that realise it: a statement, its invariants, and satisfaction criteria each naming the evidence that settles it. Its stage is derived from the plan's milestone status and its satisfaction from the evidence ledger, never stored. A gate refuses an intent that names no milestone or evidence that resolves to nothing, a session's preflight names the intent its work serves or refuses, the Cockpit shows intents with measured and enforced coverage of its scripts, and a milestone closes on GitHub only when the intents it serves are satisfied.
- Status
- PLANNED
- Rank
0- Depends on
- none
- Waiting on
- none
- Holds back
- Record
.ai/repo/project/milestones/intent-lifecycle.yaml- Its issues
- Every issue of this milestone
Where the work is
- Ready
- Blocked
- Waiting
- —
- Active
- —
- In review
- —
- Completion blocked
- —
- Complete
- —
- Cancelled
- —
What holds the most back
What may run at the same time
| Wave | Together | Serialised by scope |
|---|---|---|
| 0 | — |
Every issue
Findings
| Level | Code | Message | Reproduce |
|---|---|---|---|
| WARN | scope_conflict | I1900: shares share/schemas/majordomus/intent with I1980; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I1900: shares apps/majordomus-cli/src/intent.rs with I1999; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I1900: shares .ai/repo/ci/gates.yaml with I2662; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I1900: shares .ai/repo/ci/gates.yaml with I2716; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I1900: shares apps/majordomus-cli/src/capability/builtin/intents.rs with I2720; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I1900: shares share/schemas/majordomus/intent with I2742; they may not run concurrently | majordomus plan validate |