v0.36.0
Reusable readiness signals per route glob (config.readySignals): map a route glob to the CSS selector(s) that must be visible before the executor's first action on a matching page — a deterministic, $0, LLM-free anti-flake wait defined once per route. Closes the load-time hydration race (element present but handlers not yet attached). Validated live: the same plan fails without the signal and passes with it.