development-runtime
The runtime has a development surface
The milestone
devtask.milestone- Title
- The runtime has a development surface
- Outcome
- A development transition is decided in exactly one place — a `capability!` of kind `command` in the Rust registry — and every surface that offers it is a projection: the CLI, the MCP tool, the HTTP route, the OpenAPI operation and the Cockpit's generated runner form, none of them written by hand. The lifecycle stops being a second program with no surfaces, and the execution history a development surface would show exists somewhere durable.
- Status
- ACTIVE
- Rank
0- Depends on
- none
- Waiting on
- none
- Holds back
- none
- Record
.ai/repo/project/milestones/development-runtime.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 | — | |
| 0 | — | |
| 0 | I1512 before I1997: both touch apps/majordomus-cli/src/capability/builtin I1512 before I2694: both touch apps/majordomus-cli/src/capability/builtin I2695 before I2696: both touch share/ui/observatory-kiosk.js | |
| 0 | I1512 before I2059: both touch test/cases I1997 before I2059: both touch docs/MCP.md | |
| 0 | I1512 before I2114: both touch apps/majordomus-cli/src/capability/builtin I1997 before I2114: both touch test/cases I2059 before I2114: both touch test/cases | |
| 0 | — | |
| 0 | I1512 before I2713: both touch test/cases I1997 before I2713: both touch test/cases I2059 before I2713: both touch lib/rust_bin.sh I2114 before I2713: both touch test/cases | |
| 0 | I1512 before I2714: both touch test/cases I1997 before I2714: both touch test/cases I2059 before I2714: both touch lib/rust_bin.sh I2114 before I2714: both touch test/cases I2713 before I2714: both touch lib/rust_bin.sh | |
| 0 | I1512 before I2718: both touch test/cases I1997 before I2718: both touch test/cases I2059 before I2718: both touch test/cases I2114 before I2718: both touch test/cases I2713 before I2718: both touch test/cases I2714 before I2718: both touch test/cases | |
| 0 | I1512 before I2760: both touch test/cases I1997 before I2760: both touch test/cases I2059 before I2760: both touch test/cases I2114 before I2760: both touch lib/start.sh I2713 before I2760: both touch test/cases I2714 before I2760: both touch test/cases I2718 before I2760: both touch test/cases | |
| 1 | — | |
| 2 | — | |
| 2 | — | |
| 2 | I2488 before I2652: both touch test/cases | |
| 3 | — | |
| 4 | — |
Every issue
| Readiness | Status | Issue | Title | Wave | Priority | Waiting on | Holds back |
|---|---|---|---|---|---|---|---|
| complete | DONE | I1501 | An execution a person starts is an execution the server can see | 0 | p0 | — | 0 |
| complete | DONE | I1502 | A server serving code that no longer exists stops calling itself ready | 0 | p0 | — | 0 |
| complete | DONE | I1503 | A closed session is not closed a second time under the same identity | 0 | p0 | — | 0 |
| ready | READY | I1504 | One development transition is a capability, end to end | 0 | p0 | — | 3 |
| blocked | BLOCKED | I1505 | A mutating capability leaves a durable event, and the ledger can be read back | 1 | p1 | 2 | |
| blocked | BLOCKED | I1506 | The lifecycle commands become non-interactive capabilities | 2 | p1 | 1 | |
| blocked | BLOCKED | I1507 | Issues, milestones, sessions and peers reach the Cockpit as projections | 3 | p2 | 0 | |
| complete | DONE | I1508 | The navigation is derived from the dispatcher, not kept beside it | 0 | p1 | — | 0 |
| complete | DONE | I1509 | A detail page that pages nothing has outgrown the reason it pages nothing | 0 | p1 | — | 0 |
| complete | DONE | I1510 | A gap the audit calls planned names a plan object that exists | 0 | p1 | — | 0 |
| complete | DONE | I1511 | The documentation surface answers in a checkout that has not built the site | 0 | p2 | — | 0 |
| ready | READY | I1512 | Gate state is something the runtime can answer | 0 | p2 | — | 0 |
| complete | DONE | I1520 | A step that runs out of time says so itself | 0 | p1 | — | 0 |
| complete | DONE | I1967 | A reporter that sets a flag is a reporter | 0 | p2 | — | 0 |
| complete | DONE | I1992 | A rebuild that fails consumes no change: the next request retries it | 0 | p2 | — | 0 |
| complete | DONE | I1995 | Work a session left uncommitted in a worktree is named, not found by luck | 0 | p1 | — | 0 |
| ready | READY | I1997 | The peer board can be read from the command line | 0 | p1 | — | 0 |
| complete | DONE | I2054 | A tag does not turn every other pull request red until its record lands | 0 | p1 | — | 1 |
| ready | READY | I2059 | A rebuild never replaces the executable a live lease names | 0 | p1 | — | 0 |
| ready | READY | I2114 | A task's scope admits what its derive writes | 0 | p2 | — | 0 |
| complete | DONE | I2301 | Whether the work is done is answered by measurement: the done invariant asks about debt, what was left behind and the backlog | 0 | p1 | — | 0 |
| complete | DONE | I2398 | A derive offloaded to another machine waits its turn in a declared queue | 0 | p1 | — | 0 |
| complete | DONE | I2399 | Every session briefs itself on an interval, without being asked | 0 | p1 | — | 0 |
| complete | DONE | I2460 | The overview asks its sources at once, so it costs its slowest source and not their sum | 0 | p1 | — | 0 |
| complete | DONE | I2461 | majordomus ui is served at /ui as its own product, with screens composed from capabilities | 0 | p1 | — | 22 |
| complete | DONE | I2462 | The UI has every screen, and its mesh is a graph whose nodes open an inspector | 1 | p1 | — | 13 |
| complete | DONE | I2463 | A train of stacked pull requests is a typed object, served everywhere and drawn as a graph | 0 | p2 | — | 0 |
| complete | DONE | I2470 | The pull requests drain in the UI: a queue a reader narrows, inspects and follows to what each depends on | 2 | p1 | — | 6 |
| complete | DONE | I2471 | The roadmap opens a milestone: what it holds, what can start, its critical path, and what it waits for | 3 | p1 | — | 3 |
| complete | DONE | I2472 | How long CI takes is measured, from when each run started to when it completed, and the CI/CD screen draws it | 4 | p1 | — | 0 |
| complete | DONE | I2473 | A pull request shows its trail: what the executor did to it, and the drain what the lane did lately | 3 | p1 | — | 1 |
| complete | DONE | I2474 | The drain draws its merge throughput: each day's merges over the fortnight its trail ends on | 4 | p1 | — | 0 |
| complete | DONE | I2475 | The issues are browsed: every issue of the plan by status, milestone, priority or text, each a link onward | 4 | p1 | — | 0 |
| complete | DONE | I2476 | An intent opens what serves it: its statement, its criteria and their evidence, and the milestones and issues that serve it | 4 | p1 | — | 0 |
| complete | DONE | I2477 | A claim opens its proof: what settles it, its last run, what changed since, how to see it again | 2 | p1 | — | 0 |
| complete | DONE | I2478 | A rule opens its proof: what it states, the tests that prove it, what is missing, and the rules around it | 2 | p1 | — | 2 |
| complete | DONE | I2481 | The UI links every entity it names, and says none where a source has no value | 3 | p1 | — | 1 |
| ready | READY | I2482 | Every screen of the UI has a case, and no link on the UI is dead | 4 | p1 | — | 0 |
| complete | DONE | I2483 | The UI is published as a snapshot: read once at the published commit and carried by the site at /ui | 2 | p1 | — | 1 |
| ready | READY | I2484 | majordomus ui ensures the shared server and opens the UI's dashboard | 1 | p1 | — | 0 |
| ready | READY | I2485 | The bench measures the first request after the repository moved, and a budget bounds it | 3 | p2 | — | 0 |
| complete | DONE | I2486 | No screen waits for a source: a page shows the latest reading with its age, read again behind the reader | 1 | p0 | — | 6 |
| ready | READY | I2487 | A screen is streamed, and one stream tells an open page which readings changed | 2 | p1 | — | 0 |
| ready | READY | I2488 | The HTTP stack is chosen by measurement: the same routes and several hundred open streams on tiny_http and on axum | 2 | p1 | — | 0 |
| complete | DONE | I2489 | A screen over its budget fails the build: the UI's latency budgets are benchmark policy, and bench --check holds them | 2 | p1 | — | 2 |
| complete | DONE | I2495 | The Cockpit is published as a snapshot at /cockpit, and the UI's evidence links lead to it | 3 | p0 | — | 0 |
| ready | READY | I2652 | The UI shows what the knowledge base holds: the candidates awaiting review and whether the deriver still writes, read and never acted on | 2 | p1 | — | 0 |
| ready | READY | I2670 | A build-cache offer is a typed model and its selection is a pure, explained function | 0 | p1 | — | 7 |
| blocked | BLOCKED | I2671 | A provider offers its cache as a signed, expiring mesh record, and a stopped provider goes stale | 1 | p1 | 0 | |
| blocked | BLOCKED | I2672 | The offers and the selection are one read, projected to CLI, MCP, HTTP and OpenAPI | 1 | p1 | 4 | |
| blocked | BLOCKED | I2673 | The sccache client configuration is derived from the selected offer, local disk first | 2 | p1 | 1 | |
| blocked | BLOCKED | I2674 | A node is provisioned as an S3 cache provider, idempotently, with no secret in the repository | 1 | p1 | 1 | |
| blocked | BLOCKED | I2675 | Build-cache health, headroom and hit statistics are visible where the mesh is | 2 | p2 | 0 | |
| blocked | BLOCKED | I2676 | The build cache is verified and validated: failure paths, security and a real second-node hit | 3 | p1 | 0 | |
| blocked | BLOCKED | I2677 | The build cache is documented, governed by a rule and described on the site and the Pages | 2 | p2 | 0 | |
| complete | DONE | I2678 | The public Observatory replays events that were recorded, and says it is a replay | 0 | p2 | — | 0 |
| complete | DONE | I2679 | The Observatory follows a stream with a cursor instead of asking for its page again | 0 | p2 | — | 0 |
| complete | DONE | I2680 | The Observatory's gates are closed with evidence: screenshots, measured frame rates, a soak, the recovery drills | 0 | p2 | — | 0 |
| ready | READY | I2694 | A promoted note resolves in every checkout, not only where it was promoted | 0 | p1 | — | 0 |
| ready | READY | I2695 | The Observatory draws the proof, claim, surface, wave and release scenes from the capabilities that already answer them | 0 | p2 | — | 0 |
| ready | READY | I2696 | p5 is a built, optional asset of the UI and the page says where it is | 0 | p2 | — | 0 |
| ready | READY | I2697 | The public snapshot carries the p5 library, or says which scenes it cannot draw | 0 | p3 | — | 0 |
| ready | READY | I2698 | The new scenes have screenshot evidence at 1080p and 4K on a named revision | 0 | p3 | — | 0 |
| complete | DONE | I2712 | release-check treats a tag whose release run is still going as pending, not as a missing record | 1 | p1 | — | 0 |
| ready | READY | I2713 | A build never lets idle incremental sessions fill the disk | 0 | p0 | — | 1 |
| ready | READY | I2714 | One build directory never serves two worktrees' jobs at once | 0 | p1 | — | 0 |
| complete | DONE | I2715 | New public Rust code meets rust-quality before the structure job does | 0 | p1 | — | 0 |
| ready | READY | I2718 | A linked worktree runs its own hooks, never the primary checkout's | 0 | p0 | — | 0 |
| ready | READY | I2760 | A scope entry is one path, and a path context would refuse is refused at start | 0 | p1 | — | 0 |
| blocked | BLOCKED | I2787 | A build never lets the shared build directory's crate artifacts fill the disk | 1 | p0 | 0 |
Findings
| Level | Code | Message | Reproduce |
|---|---|---|---|
| WARN | scope_conflict | I1504: shares apps/majordomus-cli/src/capability/builtin/plan.rs with I1512; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I1504: shares apps/majordomus-cli/src/capability/builtin/plan.rs with I1800; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I1504: shares test/cases with I1980; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I1504: shares test/cases with I1990; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I1504: shares test/cases with I1997; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I1504: shares apps/majordomus-cli/src/capability/builtin/plan.rs with I1999; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I1504: shares test/cases with I2059; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I1504: shares test/cases with I2114; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I1504: shares test/cases with I2282; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I1504: shares test/cases with I2410; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I1504: shares test/cases with I2411; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I1504: shares test/cases with I2412; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I1504: shares test/cases with I2413; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I1504: shares test/cases with I2653; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I1504: shares test/cases with I2713; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I1504: shares test/cases with I2714; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I1504: shares test/cases with I2716; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I1504: shares test/cases with I2717; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I1504: shares test/cases with I2718; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I1504: shares apps/majordomus-cli/src/capability/builtin/plan.rs with I2720; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I1504: shares test/cases with I2723; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I1504: shares test/cases with I2731; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I1504: shares test/cases with I2734; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I1504: shares apps/majordomus-cli/src/capability/builtin/plan.rs with I2740; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I1504: shares apps/majordomus-cli/src/plan.rs with I2742; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I1504: shares test/cases with I2747; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I1504: shares test/cases with I2760; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I1504: shares test/cases with I2786; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I1512: shares apps/majordomus-cli/src/capability/builtin with I1800; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I1512: shares apps/majordomus-cli/src/capability/builtin with I1900; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I1512: shares test/cases with I1980; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I1512: shares test/cases with I1990; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I1512: shares apps/majordomus-cli/src/capability/builtin with I1997; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I1512: shares apps/majordomus-cli/src/capability/builtin with I1999; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I1512: shares test/cases with I2059; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I1512: shares apps/majordomus-cli/src/capability/builtin with I2114; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I1512: shares apps/majordomus-cli/src/capability/builtin with I2140; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I1512: shares test/cases with I2282; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I1512: shares test/cases with I2410; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I1512: shares test/cases with I2411; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I1512: shares test/cases with I2412; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I1512: shares test/cases with I2413; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I1512: shares apps/majordomus-cli/src/capability/builtin with I2414; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I1512: shares apps/majordomus-cli/src/capability/builtin with I2415; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I1512: shares scripts/ci with I2653; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I1512: shares apps/majordomus-cli/src/capability/builtin with I2694; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I1512: shares test/cases with I2713; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I1512: shares test/cases with I2714; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I1512: shares test/cases with I2716; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I1512: shares scripts/ci with I2717; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I1512: shares test/cases with I2718; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I1512: shares apps/majordomus-cli/src/capability/builtin with I2720; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I1512: shares test/cases with I2723; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I1512: shares test/cases with I2731; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I1512: shares test/cases with I2734; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I1512: shares apps/majordomus-cli/src/capability/builtin with I2740; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I1512: shares test/cases with I2742; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I1512: shares scripts/ci with I2747; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I1512: shares test/cases with I2760; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I1512: shares docs/COCKPIT.md with I2770; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I1512: shares test/cases with I2786; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I1997: shares apps/majordomus-cli/src/capability/builtin/peers.rs with I1999; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I1997: shares docs/MCP.md with I2059; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I1997: shares test/cases with I2114; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I1997: shares test/cases with I2282; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I1997: shares test/cases with I2410; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I1997: shares apps/majordomus-cli/src/cli.rs with I2411; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I1997: shares test/cases with I2412; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I1997: shares test/cases with I2413; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I1997: shares apps/majordomus-cli/src/cli.rs with I2414; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I1997: shares test/cases with I2653; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I1997: shares test/cases with I2713; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I1997: shares test/cases with I2714; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I1997: shares test/cases with I2716; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I1997: shares test/cases with I2717; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I1997: shares test/cases with I2718; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I1997: shares apps/majordomus-cli/src/capability/builtin/peers.rs with I2720; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I1997: shares test/cases with I2723; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I1997: shares docs/MCP.md with I2731; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I1997: shares test/cases with I2734; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I1997: shares test/cases with I2740; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I1997: shares test/cases with I2742; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I1997: shares test/cases with I2747; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I1997: shares test/cases with I2760; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I1997: shares test/cases with I2786; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I2059: shares test/cases with I2114; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I2059: shares test/cases with I2282; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I2059: shares test/cases with I2410; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I2059: shares test/cases with I2411; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I2059: shares apps/majordomus-cli/src/commands/serve.rs with I2412; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I2059: shares apps/majordomus-cli/src/lease.rs with I2413; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I2059: shares test/cases with I2653; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I2059: shares lib/rust_bin.sh with I2713; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I2059: shares lib/rust_bin.sh with I2714; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I2059: shares test/cases with I2716; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I2059: shares test/cases with I2717; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I2059: shares test/cases with I2718; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I2059: shares test/cases with I2720; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I2059: shares test/cases with I2723; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I2059: shares docs/MCP.md with I2731; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I2059: shares test/cases with I2734; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I2059: shares test/cases with I2740; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I2059: shares test/cases with I2742; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I2059: shares test/cases with I2747; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I2059: shares test/cases with I2760; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I2059: shares test/cases with I2786; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I2114: shares test/cases with I2282; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I2114: shares test/cases with I2410; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I2114: shares test/cases with I2411; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I2114: shares test/cases with I2412; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I2114: shares test/cases with I2413; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I2114: shares test/cases with I2653; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I2114: shares test/cases with I2713; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I2114: shares test/cases with I2714; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I2114: shares test/cases with I2716; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I2114: shares test/cases with I2717; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I2114: shares test/cases with I2718; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I2114: shares apps/majordomus-cli/src/capability/builtin/scope.rs with I2720; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I2114: shares test/cases with I2723; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I2114: shares test/cases with I2731; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I2114: shares test/cases with I2734; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I2114: shares test/cases with I2740; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I2114: shares test/cases with I2742; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I2114: shares test/cases with I2747; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I2114: shares lib/start.sh with I2760; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I2114: shares test/cases with I2786; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I2484: shares test/cases with I2700; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I2484: shares apps/majordomus-cli/src/commands with I2701; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I2484: shares apps/majordomus-cli/src/commands with I2702; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I2484: shares test/cases with I2706; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I2484: shares test/cases with I2708; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I2484: shares test/cases with I2709; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I2487: shares apps/majordomus-cli/src/http with I2488; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I2487: shares apps/majordomus-cli/src/ui with I2652; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I2488: shares test/cases with I2652; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I2670: shares apps/majordomus-cli/src/mesh/build_cache/ with I2723; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I2670: shares share/schemas/majordomus/mesh-declaration/ with I2742; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I2694: shares apps/majordomus-cli/src/capability/builtin/knowledge_base.rs with I2720; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I2695: shares share/ui/observatory-kiosk.js with I2696; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I2695: shares apps/majordomus-cli/src/ui/observatory.rs with I2723; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I2695: shares apps/majordomus-cli/src/ui/observatory.rs with I2747; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I2696: shares scripts/cockpit-assets with I2770; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I2697: shares apps/majordomus-cli/src/ui/mod.rs with I2723; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I2697: shares scripts/site-build with I2747; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I2697: shares apps/majordomus-cli/src/ui/mod.rs with I2770; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I2713: shares lib/rust_bin.sh with I2714; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I2713: shares test/cases with I2716; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I2713: shares test/cases with I2717; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I2713: shares test/cases with I2718; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I2713: shares test/cases with I2720; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I2713: shares test/cases with I2723; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I2713: shares docs/DEVELOPMENT_RUNTIME.md with I2731; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I2713: shares test/cases with I2734; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I2713: shares test/cases with I2740; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I2713: shares test/cases with I2742; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I2713: shares test/cases with I2747; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I2713: shares test/cases with I2760; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I2713: shares test/cases with I2786; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I2714: shares test/cases with I2716; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I2714: shares test/cases with I2717; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I2714: shares test/cases with I2718; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I2714: shares test/cases with I2720; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I2714: shares test/cases with I2723; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I2714: shares docs/DEVELOPMENT_RUNTIME.md with I2731; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I2714: shares test/cases with I2734; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I2714: shares test/cases with I2740; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I2714: shares test/cases with I2742; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I2714: shares test/cases with I2747; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I2714: shares test/cases with I2760; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I2714: shares test/cases with I2786; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I2718: shares test/cases with I2720; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I2718: shares test/cases with I2723; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I2718: shares test/cases with I2731; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I2718: shares test/cases with I2734; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I2718: shares test/cases with I2740; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I2718: shares lib/doctor.sh with I2742; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I2718: shares test/cases with I2747; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I2718: shares test/cases with I2760; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I2718: shares test/cases with I2786; they may not run concurrently | majordomus plan validate |