Automation Runs and board: polish found while verifying
Found while checking Task 7248 (Automation > Lease drain > Runs, task board) at desktop and 390px.
1. Runs list: every row of a schedule automation repeats "Schedule tick". Show the cause only when it differs from the automation's own kind (e.g. "Run now").
2. Runs list: the outcome chip is always neutral grey ("Ran", "Skipped"). Audit > Schedule colours the same outcomes (`pages/cron/vocabulary.ts` OUTCOME_TONE). Use those tones so a skip and a run that did work differ at a glance.
3. Runs list: a folded skip row (×N) opens only its newest run. Show the folded time span on hover, e.g. "12 skips, 10:01–10:03".
4. Task board at ≤480px: check that the status glyph (» Queued, ▸ Starting) is visible on the row. A cropped row capture showed only the title and age.
Out of scope: dispatch logic, cron scheduling semantics, the lease-drain headline wording.
Done means:
- Each item is fixed or rejected with a reason, and checked visually at desktop and ≤480px.
Outcome
Runs list: cause shown only when it differs, outcome chips toned (Audit > Schedule), folded skips show time span on hover; board glyph ≤480px verified visible (rejected, no defect). Visual check done at 1280/390px. Quick gate green; lane ran full. PR #5959 merged (30a051a6); deploy superseded. Follow-up #7333 filed.
Artifacts
Activity
- Created
- Run
- Runner started
- Runner ended (done)