Skip to content

I2911 — The workspace is a list and its chosen intent side by side

Lay the workspace out as master and detail at 1024 px and wider: the intent list on the left, the chosen intent on the right and sticky; stacked below that width.

READY wave 0 · p2 · 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 I2911 will be accepted.

Objective

Lay the workspace out as master and detail at 1024 px and wider: the intent list on the left, the chosen intent on the right and sticky; stacked below that width.

Why

On 2026-10-18 the owner read the published /ui/idd three times and found it unergonomic: one column of panels is 2875 px tall on a desktop and 6145 px on a phone, the list far from the intent it opens.

Current state

One stacked column.

Desired state

Master and detail.

Scope

  • apps/majordomus-cli/src/ui/idd.rs
  • share/ui/src/ui.css
  • .ai/repo/project
  • docs
  • site

Dependencies

None. This issue is a root of the graph.

Acceptance criteria

  • At 1280 px the intent list and the chosen intent are both in the first viewport

Validation

  • majordomus plan validate
  • scripts/ui audit --only /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/I2911.yaml. Read it back with majordomus plan show I2911.

Searches the titles and descriptions of every page this site publishes.