v1.33 — Audit-driven polish + multi-host portability
18 PRs since v1.32 (#88-#105). A strategic audit pass identified 3 fatal first-touch UX cliffs + 1 underexploited competitive opportunity (multi-host MCP post-RooCode shutdown). All 4 shipped + Q1'27 wk 7-12 orchestration work landed.
UX cliffs closed
- #102 first-call savings projection — see your extrapolated annual savings on your very first ashlr call. Closes the audit's "$0.001 saved → user closes terminal" cliff.
- #104 Bun ≥ 1.3 prereq — bold callout above the install line. Closes the silent-install-failure cliff.
- #105 wizard restart enforcement — loud RESTART REQUIRED block + SessionStart hook detects missed restarts and warns. Closes the "wizard finished but plugin appears broken" cliff.
Multi-host portability
- #103 multi-host MCP — ASHLR_MCP_HOST env var gates Claude-Code-specific paths. Server now runs cleanly in Cline, Claude Desktop, OpenAI Codex CLI. Setup snippets at
docs/multi-host-mcp.md. Captures the post-RooCode-shutdown OSS replacement window.
Q1'27 wk 7-12 orchestration
- #83 cross-session discovery propagation aggregator — surfaces compounding knowledge across runs
- #78 multiplayer WAD-D breakdown — per-segment + top-mover indicators
- #81 WAD-D historical drilldown — date-range picker + sparkline grid
- #82 session replay UI v0 at
/admin/sessions - #94 orchestration telemetry table + dashboard panel
- #97 orchestrator overhead bench — measured ~5-30ms/node, 2.8× parallel speedup
- #98
/ashlr-orchestrate-status— inspect past runs - #99 central token quota accounting —
orchestration_usagetable + admin endpoint - #101 retry-with-backoff + handoff context budget — 3 attempts, exponential backoff, 8KB handoff cap
Fixes
- #96 pre-existing tsc errors + permanent dashboard projection date-drift fix via clock injection
- Discovery propagation aggregator wired into the daily WAD-D cron
Strategic artifacts
Four strategic audit docs filed at ~/.claude/plans/:
audit-code-quality.md— production-ready; 3 critical findings mitigated in practiceaudit-first-touch-ux.md— 5 minutes not habit-forming; value emerges Day 3-5competitive-landscape.md— positioning + RooCode shutdown opportunitygroundbreaking-bets.md— 5 post-northstar bets; Code Sandbox is the most ambitious