You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Bring back NMSh's playful command activity vocabulary without compromising truthful execution state. This is not yet implemented: a data-only draft branch exists, but lifecycle routing, settings, persistence and physical QA remain.
Provenance and current state
Original 261 pairs: src/status/activityVerbs.ts at commit 982f6a37; removed by PR #29 to make lifecycle observations factual.
Draft branch: feature/expressive-activity-vocabulary, commit 504f2b3, built on #361. It currently contains 679 candidate pairs only; these have not been fully edited or connected to the app. Verify branch freshness before touching it.
Expressive (default) and Classic setting, within existing Activity/Appearance controls. Settings normalize/migrate, persist, export and import.
Choose an active/completed pair once per command; preserve the choice through redraws, folding, scrolling and, where relevant, session restoration/reattachment.
Successful: Cooking… → Cooked for 18s · done 14:46. Failed, interrupted and awaiting-input states stay unmistakable with real exit codes/timing.
Vary the vocabulary without repeated adjacent selections; avoid expensive random selection on every render. Factual machine-readable status, reports and copy data never depend on decorative phrases.
Curate to at least 600 meaningful, distinct, grammatically correct pairs. Remove awkward invented phrases, near duplicates, misleading outcome claims (Verified, Installed without evidence), and irregular-conjugation errors. Count alone is not quality.
Respect short layouts, reduced motion, NO_COLOR, Safe glyphs, managed sessions and input ownership.
Branch feature/expressive-activity-vocabulary (commit 1845615): Expressive (default) / Classic setting, 663 curated pairs (quality-gate tests), stable per-command choice, failures/interrupts/waiting/copies stay factual. Full suite green. Draft PR creation was held by a tool safety gate; please open it against feature/compare-output (body in the session scratchpad) or tell me to retry.
Activity
raiseCatError commentedon Oct 10, 2026
Branch
feature/expressive-activity-vocabulary(commit 1845615): Expressive (default) / Classic setting, 663 curated pairs (quality-gate tests), stable per-command choice, failures/interrupts/waiting/copies stay factual. Full suite green. Draft PR creation was held by a tool safety gate; please open it againstfeature/compare-output(body in the session scratchpad) or tell me to retry.