docs+store: oracle r3 follow-ups

- README test/smoke counts: 18→22, 26→28 (drifted across rounds)
- runLiveFetch keepCurrent now checks the MERGED catalog, not the old
  state — fixes the edge case where a scenarioId disappears between
  refreshes (would have orphaned the active scenario)

Constraint: no test changes; pure cleanup
Confidence: high
Scope-risk: narrow
This commit is contained in:
2026-06-14 00:30:57 +04:00
parent e3b4ed62c0
commit 2e0e4c08e8
2 changed files with 7 additions and 6 deletions
+3 -3
View File
@@ -95,14 +95,14 @@ pnpm fetch:scenarios
pnpm dev # → http://127.0.0.1:5173
# tests
pnpm test # vitest, 18 tests across api, live,
# synthetic, layout
pnpm test # vitest, 22 tests across api, live,
# synthetic, layout, store
# build
pnpm build # tsc + vite, single chunk ~225 KB gz
# end-to-end smoke + screenshots
pnpm qa:smoke # playwright headless, 26 assertions
pnpm qa:smoke # playwright headless, 28 assertions
# DOM layout audit
pnpm qa:layout