Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion docs/outstanding-issues.md
Original file line number Diff line number Diff line change
Expand Up @@ -79,7 +79,7 @@ removed after current-main verification; it is not missing recommended work.
| 31 | `#099` | A3 | Specialist — answer path | After `#098` | Half a day per sub-item | Remaining fixed per-request round trips: the 8 `setCachedSearch` deferrals (abort semantics + mutation window), the anonymous subject+global limiter pair (needs a new atomic RPC first), and proxy→route identity duplication. Stop before hand-authoring locking SQL. |
| 32 | `#103` | A3 | Operator — Supabase schema | Same window as `#102` | 30–60 minutes | Confirm whether the wide `document_table_facts` trigram index from `20260714190000` exists live, then either mirror it into `schema.sql` (retained) or drop it via a forward migration (redundant). **Not the allowlist** — it suppresses live-vs-`schema.sql` findings only and cannot make the migration chain and the mirror agree. Stop: do not drop it without live scan evidence. |

<!-- issues:next-id=160 -->
<!-- issues:next-id=161 -->

## Open items

Expand Down Expand Up @@ -146,6 +146,7 @@ Move resolved rows here with the resolution date and a one-line outcome. Keep th

| ID | Type | Summary | Outcome | Resolved |
| ---- | ----- | --------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------- |
| #160 | task | Reland closed PR #1515 (#093 + #138 fixes never reached main) | RESOLVED 2026-07-31: capture recorded while #1515 was closed unmerged; #1515 then landed on `main` as squash `ca2c4de51faae9a0502b0b0570b6866acbb943fe`, which also archived `#093`/`#138`. **Content-verified on `origin/main` (not SHA/PR state alone):** `tests/playwright-settlement.ts` exports `visibleByTestId` (`.filter({ visible: true })`) and it is used from `tests/ui-tools.spec.ts`, `tests/ui-smoke.spec.ts`, and `tests/ui-accessibility.spec.ts`; `.github/workflows/ci-triage.yml` enables by default with `vars.CI_TRIAGE_ENABLED != 'false'`. Reland no longer needed; chat archive unblocked. | 2026-07-31 |
| #093 | issue | Next streaming `S:` clone causes Playwright strict-mode violations under CI load | RESOLVED 2026-07-31: shared `visibleByTestId` scopes page-root/shell testids to the visible DOM owner (not bare `.first()`), applied to the known hotspots in `ui-tools` / `ui-smoke` / `ui-accessibility`. `expectSingleSettledOwner` remains for full-convergence races. Product mount bisect remains optional if a new surface appears. | 2026-07-31 |
| #138 | task | CI Triage ships inert pending a repo variable | RESOLVED 2026-07-31: `ci-triage.yml` is enabled by default (`vars.CI_TRIAGE_ENABLED != 'false'`). Opt out with `CI_TRIAGE_ENABLED=false`. Still trusted default-branch checkout only; never runs PR code. | 2026-07-31 |
| #146 | issue | `ui-phone-scroll` Services result anchor jumps on viewport shrink under CI load | RESOLVED 2026-07-31: PR #1466 replaced the post-resize fixed sleep with a bounded poll for the shared header to re-hide, preserving the anchor tolerance. Exact inherited hosted proof completed on PR #1515 head `e52aacf83`: CI run `30597076992`, `Production UI (1)` succeeded after exercising the shard that owns this journey. | 2026-07-31 |
Expand Down
Loading