The SavedFilters incident shape — a page.goto fired while the previous heavy RSC navigation was still in flight (net::ERR_ABORTED) — gets a build-level guard: two gotos with no settle between them (await expect / waitForURL / click / reload / login / catch) fail the suite. Measured baseline on the current tree: 58 gotos across 17 specs, 0 unsettled pairs — the six SOFT pairs from the miss audit all settle on awaited assertions, so the guard starts clean without churning them. TESTING.md records the convention the miss asked for: goto for cold loads and URL contracts; in-shell navigation for continuity scenarios; interactive-state waits before dynamic clicks; a dev-mode caveat for the campaignLeaderships chip spec (deterministic dev failure at the suggestion/commit step, prod green — ledgered). |
||
|---|---|---|
| .. | ||
| design-refs | ||
| plans | ||
| research | ||
| AGENT-OPS.md | ||
| ARCHITECTURE.md | ||
| CHANGELOG-AGENTS.md | ||
| CUSTOMER.md | ||
| GUARDRAILS.md | ||
| IMPROVE-APP-PLAN.md | ||
| IMPROVE-CODE-QUALITY-PLAN.md | ||
| PAYLOAD-REFERENCE.md | ||
| roadmap.md | ||
| TECH-DEBT.md | ||
| TESTING.md | ||