# v1.3.0 — Route preview & polish Post-GA polish release: the advisory routing hint becomes a first-class read-only command, the friendly CLI output rolls out beyond `run`, the v1.2.0 features are fully documented, and a record-ready demo scenario ships. Hard constraints intact: local-first, deterministic, subprocess-only, confirmation-first, no daemon. ## Added - **`relay-baton route "" [--json]`** — read-only preview of the advisory routing hint. Resolves the relay chain exactly like `run` (flags > work-item assignment > project > config), then shows how the registry `strengths` tags would reorder it for the task, with matched keywords per agent. Never launches an agent, never writes session state. - **Demo scenario** — `scripts/demo/demo.sh` + `scripts/demo/fake-agent.mjs`: a deterministic fallback → compact handoff → resume walkthrough using fake agents (no real codex/claude run, no quota spent). Record it with `asciinema rec -c "bash scripts/demo/demo.sh" demo.cast`. ## Improved - **Friendly output everywhere it matters** — the v1.2.0 `ui` style (✓ / ✗ / ▲ with "what to try next" hints) now also covers `doctor`, `init`, `status`, `login`, and `handoff`. `doctor`/`login` previously hardcoded ANSI and ignored `NO_COLOR`/non-TTY; they now degrade to plain text correctly. - **`doctor` shows handoff-trigger state** — a Core info line reports whether the optional `handoffTriggers` block is configured, so the v1.2.0 feature is discoverable. - **Docs complete** — `--handoff-now`, the `handoffTriggers` config block (with example JSON), routing hints, and `route` are now documented in `docs/COMMANDS.md` (EN+KO), the guide (EN+KO), and the README configuration section. ## Compatibility - No breaking changes; no config or artifact schema changes. `route` is purely additive.