diff --git a/data/repo-awareness-snapshot.json b/data/repo-awareness-snapshot.json index f458018a9b..b382845b9a 100644 --- a/data/repo-awareness-snapshot.json +++ b/data/repo-awareness-snapshot.json @@ -1,8 +1,8 @@ { "version": "repo-awareness-snapshot-v1", "captured_revision": { - "sha": "06c6a9f03d8a8c687c2a7ffcb08711b39842de87", - "committed_at": "2026-08-26T13:32:55+08:00" + "sha": "e15b250cff99c3b113adab318beb8e5fd59b0112", + "committed_at": "2026-08-26T06:17:39Z" }, "routes": { "modes": [ @@ -3830,6 +3830,14 @@ "outcome": "Fixed four review findings and merge conflicts with minimal root-cause changes; preserved current-main handoff corrections; no unresolved P0-P2 findings in changed scope", "checks": "exact-head format:changed and docs:check-links passed; focused Care Plan suite 362/362 passed before final ref-only approval refinement; exact regression, lint, and typecheck pending repository coordinator and hosted exact-head CI" }, + { + "date": "2026-08-26", + "ref": "PR #2384", + "head": "37313af8b59c1a673fc1157c8a0ac738e92ffdb2", + "scope": "PR #2384 Ward Flow Phase 5 docs and sidebar changed scope", + "outcome": "Post-merge review: original head tree matches squash merge; two review threads fixed and resolved; nonblocking Advisory UI exposed exact-minute countdown test flake fixed in follow-up. CodeRabbit breakpoint-token nitpick dispositioned: the selector must remain coupled to the Ward sidebar's shared literal 64rem contract.", + "checks": "Hosted PR required aggregate passed; 94/96 advisory UI tests passed with one skipped and one exact-minute assertion failure; local focused rerun initially blocked by coordinator EPERM while queued behind an active exclusive Playwright lease." + }, { "date": "2026-08-25", "ref": "backup/pr-2333-prelinear-20260824", @@ -24760,8 +24768,8 @@ } ], "counts": { - "records": 2621, - "refs": 1600 + "records": 2622, + "refs": 1601 } } } diff --git a/docs/branch-review-records/05dba5d5d54fbe6733f15470a3d69957522452e434e543af81b8189c5d4a04db.record.md b/docs/branch-review-records/05dba5d5d54fbe6733f15470a3d69957522452e434e543af81b8189c5d4a04db.record.md new file mode 100644 index 0000000000..45fdff37f1 --- /dev/null +++ b/docs/branch-review-records/05dba5d5d54fbe6733f15470a3d69957522452e434e543af81b8189c5d4a04db.record.md @@ -0,0 +1 @@ +| 2026-08-26 | PR #2384 | 37313af8b59c1a673fc1157c8a0ac738e92ffdb2 | PR #2384 Ward Flow Phase 5 docs and sidebar changed scope | Post-merge review: original head tree matches squash merge; two review threads fixed and resolved; nonblocking Advisory UI exposed exact-minute countdown test flake fixed in follow-up. CodeRabbit breakpoint-token nitpick dispositioned: the selector must remain coupled to the Ward sidebar's shared literal 64rem contract. | Hosted PR required aggregate passed; 94/96 advisory UI tests passed with one skipped and one exact-minute assertion failure; local focused rerun initially blocked by coordinator EPERM while queued behind an active exclusive Playwright lease. | diff --git a/tests/ui-ward-roles.spec.ts b/tests/ui-ward-roles.spec.ts index 4647fe4a0d..efda9b7b6b 100644 --- a/tests/ui-ward-roles.spec.ts +++ b/tests/ui-ward-roles.spec.ts @@ -67,6 +67,9 @@ test.describe("@mockup Ward screen", () => { * (`ward-movements.ts`), so Hold needs no prior referral/accept steps here. */ test("the demo clock control advances a held bed toward expiry, and reads as demo scaffolding", async ({ page }) => { + // The countdown floors wall-clock minutes. Pin the browser clock so crossing a minute + // boundary between the hold action and the assertion cannot turn 1h 00m into 59m. + await page.clock.install({ time: new Date("2026-08-26T10:00:00Z") }); await gotoWard(page, "rph-adult-secure"); const card = page.getByTestId("ward-accepted-WF-003");