deskd 0.2.0 — the market-readiness release
Feature release. Highlights:
- Six-view console on one design system (light+dark, zero build): Board with linked KPI tiles and an always-visible alarm row, Agent detail, Meetings with day navigation and termination votes, and three views for state that previously had no surface at all — Wake ladder (rung wiring, demand trajectories, attempt history), Escalations (the human-rung ledger: queued/sent/failed, channel health), Tasks & hooks.
examples/support_desk— a runnable demo with zero LLM/API keys: three scripted agents drive the real engine while you watch the console; an agent goes silent and the wake ladder climbs to the human rung on camera.pip install 'deskd[web]'thenpython -m examples.support_desk.run_demo.meetings/subpackage: the 2248-line meetings.py split into a layered package (store / obligations / escalations / sweep / lifecycle / messaging / termination / views / supervisor) behind a compatibility facade — a pure move, verified function-by-function;supervisor.pyis the seed of the roadmap's supervisor-boundary extraction.- README overhaul (theme-aware screenshots, 60-second quickstart, architecture diagrams, honest comparison), CI workflow, packaging metadata.
- Console hotfix: meeting-sidebar overflow on long agendas (#10).
402 tests. No breaking API changes — the meetings facade re-exports everything the old module did.