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
I0014
Make the worker instructions require the model
Where it stands
devtask.issueMoves
plan.transitionWhat it is
- Objective
- Change the always-loaded provider instructions so that a fresh worker of any provider selects work through the model rather than from conversation or a TODO list.
- Why
- The model only becomes the way work happens if the file every worker loads first says so.
- Now
- The projection body described the task lifecycle and said nothing about milestones, issues or dependencies.
- Wanted
- The generated CLAUDE.md and AGENTS.md carry the plan lifecycle, and the projections stay inside their line budget.
- Done when
- unknown: the record declares no `completion`
- Risk
- The always-loaded budget is a hard cap; adding text can push the projection over it.
Acceptance
- The always-loaded projection instructs a worker to take work from plan next
- The projection stays within the policy line budget
- Regenerating the projections produces no diff
- Validation
bin/majordomus updatebin/majordomus doctorbin/majordomus watch- Evidence required
projection_fresh- Evidence present
projection_fresh
Scope
- Touches
share/skeleton/providers/body.md.majordomus/providers/body.mdCLAUDE.mdAGENTS.md- Not
Provider-specific wording; the body is provider neutral- Depends on
- Priority
- p0
- Profile
- implementation
- Parallel safe
- false
- Owner
- unknown: the record declares no `owner`
The work so far
- Branches
- none
- Merged
- none
- Commits
0- Trunk
- master
- Sessions
- none
- Created
- 2026-09-04
- Updated
- 2026-09-04T03:59:23Z
- Started
- 2026-09-04T03:49:50Z
- Verified
- 2026-09-04T03:59:21Z
- Completed
- 2026-09-04T03:59:23Z
Synchronisation
- Adapter
scripts/github-sync- Repository
- unknown: the derived plan's header carries no repository
- External issue
- unknown: a live GitHub state; this executable makes no network call, so only `scripts/github-sync --check` can answer it
- State there
- unknown: a live GitHub state; this executable makes no network call, so only `scripts/github-sync --check` can answer it
Findings
Nothing is wrong with these records.