I2404 — The Cockpit shows the stream live
Add /cockpit/monitor: the live feed polling the HTTP projection with its cursor, source filters, for-you pinned, the suppressed count, linked from the home and mesh pages.
READY wave 2 · p1 · implementation profile · runs alone
Ready. Every dependency is done, so majordomus plan start I2404 will be accepted.
Objective
Add /cockpit/monitor: the live feed polling the HTTP projection with its cursor, source filters, for-you pinned, the suppressed count, linked from the home and mesh pages.
Why
The owner follows the repository in a browser as often as in a terminal; the Cockpit has no page that shows what is happening now.
Current state
No page.
Desired state
/cockpit/monitor renders the first page server-side and appends new signals live.
Scope
- apps/majordomus-cli/src/cockpit
- test/cases/1053_the_cockpit_follows_the_stream.sh
Dependencies
What waits on this
- I2406BLOCKED The stream is documented where a reader looks
- I2407BLOCKED The monitor is released and deployed
Acceptance criteria
- The page renders with the first page of signals and a cursor
- The home page and the mesh page link it
- It works at phone width
Validation
- MJ_TEST_JOBS=4 bash test/run.sh 1053
Evidence required
- cockpit_monitor_page
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/I2404.yaml. Read it back with majordomus plan show I2404.