Skip to content
Cockpit0.29.0
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

the-mesh-works-out-of-the-box

The mesh works out of the box: trusted machines find each other by every means and their sessions cooperate from the first turn

6issuesdevtask.milestone
6readydevtask.milestone
0blockeddevtask.milestone
0activedevtask.milestone
0completedevtask.milestone

The milestone

devtask.milestone
Title
The mesh works out of the box: trusted machines find each other by every means and their sessions cooperate from the first turn
Outcome
A trusted machine that starts any Majordomus surface in a repository with the mesh declared is linked to every other trusted machine on the LAN or tailnet without a hand-written address, every worktree takes part, and what the mesh holds can be read in one tool answer.
Status
PLANNED
Rank
0
Depends on
none
Waiting on
none
Holds back
none
Record
.ai/repo/project/milestones/the-mesh-works-out-of-the-box.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

No unfinished issue holds another back.

What may run at the same time

WaveTogetherSerialised by scope
0—
0—
0

I2410 before I2412: both touch apps/majordomus-cli/src/mesh

0

I2410 before I2413: both touch docs/MESH.md

I2412 before I2413: both touch apps/majordomus-cli/src/commands

0

I2410 before I2414: both touch apps/majordomus-cli/src/mesh

I2412 before I2414: both touch apps/majordomus-cli/src/commands

I2413 before I2414: both touch apps/majordomus-cli/src/commands/mesh.rs

0

I2410 before I2415: both touch apps/majordomus-cli/src/mesh

I2412 before I2415: both touch docs/MESH.md

I2413 before I2415: both touch docs/MESH.md

I2414 before I2415: both touch apps/majordomus-cli/src/capability/builtin/mesh.rs

Every issue

ReadinessStatusIssueTitleWavePriorityWaiting onHolds back
readyREADYI2410A trusted machine on the tailnet is found through Tailscale, with no address written by hand0p0—0
readyREADYI2411A server whose mesh is enabled is reachable on the tailnet and the LAN, and only by a trusted peer0p0—0
readyREADYI2412`majordomus init` declares the mesh and enrols this machine's key, so a fresh repository cooperates0p1—0
readyREADYI2413A linked worktree cooperates through its repository's running server, and a start that cannot ensure one says why0p1—0
readyREADYI2414mesh.state and mesh.peers answer a filtered summary that fits one tool answer0p1—0
readyREADYI2415A mesh review request carries a body, can be withdrawn, and expires0p2—0

Findings

LevelCodeMessageReproduce
WARNscope_conflictI2410: shares apps/majordomus-cli/src/mesh with I2411; they may not run concurrentlymajordomus plan validate
WARNscope_conflictI2410: shares apps/majordomus-cli/src/mesh with I2412; they may not run concurrentlymajordomus plan validate
WARNscope_conflictI2410: shares docs/MESH.md with I2413; they may not run concurrentlymajordomus plan validate
WARNscope_conflictI2410: shares apps/majordomus-cli/src/mesh with I2414; they may not run concurrentlymajordomus plan validate
WARNscope_conflictI2410: shares apps/majordomus-cli/src/mesh with I2415; they may not run concurrentlymajordomus plan validate
WARNscope_conflictI2410: shares test/cases with I2653; they may not run concurrentlymajordomus plan validate
WARNscope_conflictI2410: shares apps/majordomus-cli/src/mesh with I2670; they may not run concurrentlymajordomus plan validate
WARNscope_conflictI2410: shares test/cases with I2713; they may not run concurrentlymajordomus plan validate
WARNscope_conflictI2410: shares test/cases with I2714; they may not run concurrentlymajordomus plan validate
WARNscope_conflictI2410: shares test/cases with I2716; they may not run concurrentlymajordomus plan validate
WARNscope_conflictI2410: shares test/cases with I2717; they may not run concurrentlymajordomus plan validate
WARNscope_conflictI2410: shares test/cases with I2718; they may not run concurrentlymajordomus plan validate
WARNscope_conflictI2410: shares test/cases with I2720; they may not run concurrentlymajordomus plan validate
WARNscope_conflictI2410: shares apps/majordomus-cli/src/mesh with I2723; they may not run concurrentlymajordomus plan validate
WARNscope_conflictI2410: shares test/cases with I2731; they may not run concurrentlymajordomus plan validate
WARNscope_conflictI2410: shares test/cases with I2734; they may not run concurrentlymajordomus plan validate
WARNscope_conflictI2410: shares test/cases with I2740; they may not run concurrentlymajordomus plan validate
WARNscope_conflictI2410: shares share/schemas/majordomus/mesh-declaration with I2742; they may not run concurrentlymajordomus plan validate
WARNscope_conflictI2410: shares test/cases with I2747; they may not run concurrentlymajordomus plan validate
WARNscope_conflictI2410: shares test/cases with I2760; they may not run concurrentlymajordomus plan validate
WARNscope_conflictI2410: shares test/cases with I2786; they may not run concurrentlymajordomus plan validate
WARNscope_conflictI2411: shares docs/MESH.md with I2412; they may not run concurrentlymajordomus plan validate
WARNscope_conflictI2411: shares docs/MESH.md with I2413; they may not run concurrentlymajordomus plan validate
WARNscope_conflictI2411: shares apps/majordomus-cli/src/cli.rs with I2414; they may not run concurrentlymajordomus plan validate
WARNscope_conflictI2411: shares docs/MESH.md with I2415; they may not run concurrentlymajordomus plan validate
WARNscope_conflictI2411: shares test/cases with I2653; they may not run concurrentlymajordomus plan validate
WARNscope_conflictI2411: shares test/cases with I2713; they may not run concurrentlymajordomus plan validate
WARNscope_conflictI2411: shares test/cases with I2714; they may not run concurrentlymajordomus plan validate
WARNscope_conflictI2411: shares test/cases with I2716; they may not run concurrentlymajordomus plan validate
WARNscope_conflictI2411: shares test/cases with I2717; they may not run concurrentlymajordomus plan validate
WARNscope_conflictI2411: shares test/cases with I2718; they may not run concurrentlymajordomus plan validate
WARNscope_conflictI2411: shares test/cases with I2720; they may not run concurrentlymajordomus plan validate
WARNscope_conflictI2411: shares apps/majordomus-cli/src/mesh/address.rs with I2723; they may not run concurrentlymajordomus plan validate
WARNscope_conflictI2411: shares test/cases with I2731; they may not run concurrentlymajordomus plan validate
WARNscope_conflictI2411: shares test/cases with I2734; they may not run concurrentlymajordomus plan validate
WARNscope_conflictI2411: shares test/cases with I2740; they may not run concurrentlymajordomus plan validate
WARNscope_conflictI2411: shares test/cases with I2742; they may not run concurrentlymajordomus plan validate
WARNscope_conflictI2411: shares test/cases with I2747; they may not run concurrentlymajordomus plan validate
WARNscope_conflictI2411: shares test/cases with I2760; they may not run concurrentlymajordomus plan validate
WARNscope_conflictI2411: shares test/cases with I2786; they may not run concurrentlymajordomus plan validate
WARNscope_conflictI2412: shares apps/majordomus-cli/src/commands with I2413; they may not run concurrentlymajordomus plan validate
WARNscope_conflictI2412: shares apps/majordomus-cli/src/commands with I2414; they may not run concurrentlymajordomus plan validate
WARNscope_conflictI2412: shares docs/MESH.md with I2415; they may not run concurrentlymajordomus plan validate
WARNscope_conflictI2412: shares test/cases with I2653; they may not run concurrentlymajordomus plan validate
WARNscope_conflictI2412: shares test/cases with I2713; they may not run concurrentlymajordomus plan validate
WARNscope_conflictI2412: shares test/cases with I2714; they may not run concurrentlymajordomus plan validate
WARNscope_conflictI2412: shares test/cases with I2716; they may not run concurrentlymajordomus plan validate
WARNscope_conflictI2412: shares test/cases with I2717; they may not run concurrentlymajordomus plan validate
WARNscope_conflictI2412: shares apps/majordomus-cli/src/commands with I2718; they may not run concurrentlymajordomus plan validate
WARNscope_conflictI2412: shares test/cases with I2720; they may not run concurrentlymajordomus plan validate
WARNscope_conflictI2412: shares apps/majordomus-cli/src/mesh/config.rs with I2723; they may not run concurrentlymajordomus plan validate
WARNscope_conflictI2412: shares test/cases with I2731; they may not run concurrentlymajordomus plan validate
WARNscope_conflictI2412: shares test/cases with I2734; they may not run concurrentlymajordomus plan validate
WARNscope_conflictI2412: shares test/cases with I2740; they may not run concurrentlymajordomus plan validate
WARNscope_conflictI2412: shares test/cases with I2742; they may not run concurrentlymajordomus plan validate
WARNscope_conflictI2412: shares test/cases with I2747; they may not run concurrentlymajordomus plan validate
WARNscope_conflictI2412: shares test/cases with I2760; they may not run concurrentlymajordomus plan validate
WARNscope_conflictI2412: shares test/cases with I2786; they may not run concurrentlymajordomus plan validate
WARNscope_conflictI2413: shares apps/majordomus-cli/src/commands/mesh.rs with I2414; they may not run concurrentlymajordomus plan validate
WARNscope_conflictI2413: shares docs/MESH.md with I2415; they may not run concurrentlymajordomus plan validate
WARNscope_conflictI2413: shares test/cases with I2653; they may not run concurrentlymajordomus plan validate
WARNscope_conflictI2413: shares test/cases with I2713; they may not run concurrentlymajordomus plan validate
WARNscope_conflictI2413: shares test/cases with I2714; they may not run concurrentlymajordomus plan validate
WARNscope_conflictI2413: shares test/cases with I2716; they may not run concurrentlymajordomus plan validate
WARNscope_conflictI2413: shares test/cases with I2717; they may not run concurrentlymajordomus plan validate
WARNscope_conflictI2413: shares test/cases with I2718; they may not run concurrentlymajordomus plan validate
WARNscope_conflictI2413: shares test/cases with I2720; they may not run concurrentlymajordomus plan validate
WARNscope_conflictI2413: shares docs/MESH.md with I2723; they may not run concurrentlymajordomus plan validate
WARNscope_conflictI2413: shares test/cases with I2731; they may not run concurrentlymajordomus plan validate
WARNscope_conflictI2413: shares lib/capture.sh with I2734; they may not run concurrentlymajordomus plan validate
WARNscope_conflictI2413: shares test/cases with I2740; they may not run concurrentlymajordomus plan validate
WARNscope_conflictI2413: shares test/cases with I2742; they may not run concurrentlymajordomus plan validate
WARNscope_conflictI2413: shares test/cases with I2747; they may not run concurrentlymajordomus plan validate
WARNscope_conflictI2413: shares test/cases with I2760; they may not run concurrentlymajordomus plan validate
WARNscope_conflictI2413: shares test/cases with I2786; they may not run concurrentlymajordomus plan validate
WARNscope_conflictI2414: shares apps/majordomus-cli/src/capability/builtin/mesh.rs with I2415; they may not run concurrentlymajordomus plan validate
WARNscope_conflictI2414: shares apps/majordomus-cli/src/capability/builtin/mesh.rs with I2720; they may not run concurrentlymajordomus plan validate
WARNscope_conflictI2414: shares apps/majordomus-cli/src/mesh/state.rs with I2723; they may not run concurrentlymajordomus plan validate
WARNscope_conflictI2415: shares apps/majordomus-cli/src/capability/builtin/mesh.rs with I2720; they may not run concurrentlymajordomus plan validate
WARNscope_conflictI2415: shares apps/majordomus-cli/src/mesh/journal.rs with I2723; they may not run concurrentlymajordomus plan validate