I2910 — A move on the published workspace reads \"live only\"
On the snapshot, render each move control disabled and labelled \"live only\", with a link to the live route, instead of a control that looks actionable and is not.
READY wave 0 · p1 · implementation profile · runs alone
Part of idd-reads-at-a-glance — The intent workspace reads at a glance and leads everywhere it names.
Ready. Every dependency is done, so majordomus plan start I2910 will be accepted.
Objective
On the snapshot, render each move control disabled and labelled \"live only\", with a link to the live route, instead of a control that looks actionable and is not.
Why
On 2026-10-18 the owner read the published /ui/idd three times and found it unergonomic: in the snapshot the only action looks clickable and does nothing.
Current state
An inert control that looks live.
Desired state
A disabled control that says why and where it works.
Scope
- apps/majordomus-cli/src/ui/idd.rs
- apps/majordomus-cli/src/web/report/snapshot.rs
- .ai/repo/project
- docs
- site
Dependencies
None. This issue is a root of the graph.
Acceptance criteria
- Every move on a published /ui/idd page is disabled and says \"live only\"
Validation
- majordomus plan validate
- cargo test --test ui_idd
Evidence
None recorded. Every token above needs a command or an artifact behind it before this issue can be completed; narrative is refused.
Timeline
- started
- —
- verified
- —
- completed
- —
Those three fields, the evidence above and the state of the dependencies are all the status is made of. There is no status field to disagree with them.
Canonical record: .ai/repo/project/issues/I2910.yaml. Read it back with majordomus plan show I2910.