|
1 | 1 | { |
2 | 2 | "version": "repo-awareness-snapshot-v3", |
3 | 3 | "captured_revision": { |
4 | | - "committed_at": "2026-09-07" |
| 4 | + "committed_at": "2026-09-08" |
5 | 5 | }, |
6 | 6 | "routes": { |
7 | 7 | "modes": [ |
|
1635 | 1635 | "section": "root", |
1636 | 1636 | "catalogued": true |
1637 | 1637 | }, |
| 1638 | + { |
| 1639 | + "path": "docs/ward-flow/mockups/WARD-FLOW-DESIGN-SYSTEM.md", |
| 1640 | + "section": "ward-flow", |
| 1641 | + "catalogued": false |
| 1642 | + }, |
1638 | 1643 | { |
1639 | 1644 | "path": "docs/superpowers/specs/2026-09-05-ward-flow-merges-1-3-design-lock.md", |
1640 | 1645 | "section": "superpowers", |
|
2805 | 2810 | "section": "caring-contacts", |
2806 | 2811 | "catalogued": true |
2807 | 2812 | }, |
| 2813 | + { |
| 2814 | + "path": "docs/ward-flow/mockups/third-edition-kit/HANDOVER.md", |
| 2815 | + "section": "ward-flow", |
| 2816 | + "catalogued": false |
| 2817 | + }, |
2808 | 2818 | { |
2809 | 2819 | "path": "docs/ward-flow/handovers/ward-builder-one-integration-2026-09-02.md", |
2810 | 2820 | "section": "ward-flow", |
|
3555 | 3565 | "section": "redesign", |
3556 | 3566 | "catalogued": true |
3557 | 3567 | }, |
| 3568 | + { |
| 3569 | + "path": "docs/ward-flow/mockups/third-edition-kit/MERGE-BRIEF.md", |
| 3570 | + "section": "ward-flow", |
| 3571 | + "catalogued": false |
| 3572 | + }, |
3558 | 3573 | { |
3559 | 3574 | "path": "docs/ward-flow/sdd-rescued/ward-community-index/task-1-report.md", |
3560 | 3575 | "section": "ward-flow", |
|
4050 | 4065 | "section": "ward-flow", |
4051 | 4066 | "catalogued": false |
4052 | 4067 | }, |
| 4068 | + { |
| 4069 | + "path": "docs/ward-flow/mockups/third-edition-kit/inputs/SHELL-REVIEW.md", |
| 4070 | + "section": "ward-flow", |
| 4071 | + "catalogued": false |
| 4072 | + }, |
4053 | 4073 | { |
4054 | 4074 | "path": "docs/ward-flow/sdd-rescued/ward-statistics-skeleton/task-nine-claims-brief.md", |
4055 | 4075 | "section": "ward-flow", |
|
4390 | 4410 | "section": "caring-contacts", |
4391 | 4411 | "catalogued": true |
4392 | 4412 | }, |
| 4413 | + { |
| 4414 | + "path": "docs/ward-flow/mockups/third-edition-kit/fonts/README.md", |
| 4415 | + "section": "ward-flow", |
| 4416 | + "catalogued": false |
| 4417 | + }, |
4393 | 4418 | { |
4394 | 4419 | "path": "docs/caring-contacts/PROGRESS-LEDGER.md", |
4395 | 4420 | "section": "caring-contacts", |
|
5645 | 5670 | "section": "ward-flow", |
5646 | 5671 | "catalogued": false |
5647 | 5672 | }, |
| 5673 | + { |
| 5674 | + "path": "docs/ward-flow/mockups/third-edition-kit/inputs/SHELL-SPEC.md", |
| 5675 | + "section": "ward-flow", |
| 5676 | + "catalogued": false |
| 5677 | + }, |
5648 | 5678 | { |
5649 | 5679 | "path": "docs/ward-flow-phase-3-workspace/progress.md", |
5650 | 5680 | "section": "ward-flow-phase-3-workspace", |
|
5775 | 5805 | "section": "archive", |
5776 | 5806 | "catalogued": true |
5777 | 5807 | }, |
| 5808 | + { |
| 5809 | + "path": "docs/ward-flow/mockups/third-edition-kit/shell/SHELL-NOTES.md", |
| 5810 | + "section": "ward-flow", |
| 5811 | + "catalogued": false |
| 5812 | + }, |
5778 | 5813 | { |
5779 | 5814 | "path": "docs/caring-contacts/phase-2b-pr-body.md", |
5780 | 5815 | "section": "caring-contacts", |
|
6149 | 6184 | "path": "docs/caring-contacts/phase-2b-sdd-archive/task-5-report.md", |
6150 | 6185 | "section": "caring-contacts", |
6151 | 6186 | "catalogued": true |
| 6187 | + }, |
| 6188 | + { |
| 6189 | + "path": "docs/ward-flow/mockups/third-edition-kit/inputs/RAIL-MAP.md", |
| 6190 | + "section": "ward-flow", |
| 6191 | + "catalogued": false |
6152 | 6192 | } |
6153 | 6193 | ], |
6154 | 6194 | "sections": [ |
|
7394 | 7434 | "outcome": "exact merged PR #1491 head; un-checked-out local branch archived in verified batch3 bundle", |
7395 | 7435 | "checks": "GitHub merged exact head, branch not checked out, no open PR claim, batch3 bundle verify ok SHA256 48AF30DD07A04703D02F4A2FFBDE65F1E573D081E4660D4C7E240D8DB1079B8C" |
7396 | 7436 | }, |
| 7437 | + { |
| 7438 | + "date": "2026-09-07", |
| 7439 | + "ref": "PR-2628", |
| 7440 | + "head": "0c061ba66d610d6a0ae2ca38cf467cb96191fd54", |
| 7441 | + "scope": "PR merge readiness", |
| 7442 | + "outcome": "Child rollback defect reproduced and corrected locally; RAG behavior classification and live-canary baseline remain merge blockers.", |
| 7443 | + "checks": "44 earlier focused tests and 221 Caring Contacts database tests passed. Revised rollback, both row ceilings, deleted-owner SQL fixtures and transactional migrations passed; regenerated schema manifest." |
| 7444 | + }, |
7397 | 7445 | { |
7398 | 7446 | "date": "2026-08-15", |
7399 | 7447 | "ref": "claude/test-source-contract-hardening", |
|
9530 | 9578 | "outcome": "Before: fixed docks always consumed the measured visual-viewport height, double-lifting them when `interactive-widget=resizes-content` already resized the layout viewport. After: the provider subtracts layout shrink and exposes only residual overlay height to CSS while retaining keyboard-open state.", |
9531 | 9579 | "checks": "Focused Vitest 18/18 pass; `npm run ensure` verified http://localhost:3264; Prettier and diff checks pass; no provider-backed checks run." |
9532 | 9580 | }, |
| 9581 | + { |
| 9582 | + "date": "2026-09-07", |
| 9583 | + "ref": "PR-2628", |
| 9584 | + "head": "2897742597ee22017bf54d25fe6474f435d546b0", |
| 9585 | + "scope": "PR CI and review repair", |
| 9586 | + "outcome": "Reviewed migration ordering and rollback semantics, synced current main, and fixed deterministic forms sorting CI expectation.", |
| 9587 | + "checks": "vitest corpus-access and migration-history suites (31); focused offline safety suites (43 total); installed-lock parity; merge-tree clean" |
| 9588 | + }, |
9533 | 9589 | { |
9534 | 9590 | "date": "2026-07-24", |
9535 | 9591 | "ref": "PR #1176 / `cursor/pdf-crop-malformed-repro-9b3e`", |
|
10530 | 10586 | "outcome": "Queued one P1 add request: check:drift reported missing_live 21 (2026-08-09) then 20 (2026-08-14) despite two indexes being restored between, so the expected figure was 19; the gap is consistent with an ongoing drop mechanism. Recorded as inference not fact. Carries a stop rule against beginning the restoration window until resolved. Filed as add rather than a #316 update to avoid colliding with the #316 update already queued in PR #1970.", |
10531 | 10587 | "checks": "verify:pr-local (11 completed, 0 failed)" |
10532 | 10588 | }, |
| 10589 | + { |
| 10590 | + "date": "2026-09-07", |
| 10591 | + "ref": "PR-2702", |
| 10592 | + "head": "3687785ed0b3898d4f179933aab8dc7dab791bb3", |
| 10593 | + "scope": "PR merge readiness", |
| 10594 | + "outcome": "Local repair findings corrected; hosted verification pending.", |
| 10595 | + "checks": "154 focused tests, typecheck, SQL regression fixture and schema replay passed; final publication pending." |
| 10596 | + }, |
10533 | 10597 | { |
10534 | 10598 | "date": "2026-07-30", |
10535 | 10599 | "ref": "codex/review-pr1423", |
|
11058 | 11122 | "outcome": "fixed", |
11059 | 11123 | "checks": "git diff --check; static ledger guards; focused tests blocked without node_modules" |
11060 | 11124 | }, |
| 11125 | + { |
| 11126 | + "date": "2026-09-07", |
| 11127 | + "ref": "claude/audit-fix-p16", |
| 11128 | + "head": "3c8c48223e38e4c58580df96fb0f3ec2f351303f", |
| 11129 | + "scope": "PR2628 integration of merged PR2702 and schema mirror correction", |
| 11130 | + "outcome": "Integrated main 0177bed184; restored legacy generation function mirror to canonical migration hash; canary baseline still blocks merge.", |
| 11131 | + "checks": "169 focused tests passed; combined Docker schema replay and three SQL fixtures passed; canonical generation function hash 594b1f715fbbfa1df1b1f1183a7fef5a restored; previous head hosted CI passed; new-head CI required; provider canary not dispatched." |
| 11132 | + }, |
11061 | 11133 | { |
11062 | 11134 | "date": "2026-08-18", |
11063 | 11135 | "ref": "claude/patient-factsheets-search-regression-8iyvnd", |
|
18434 | 18506 | "outcome": "FIXED. Hosted Build failed when a runner reported 7.8 GiB via `os.totalmem` and hit the local Docker RAM floor in `guard-next-build.mjs`. Gate now skips under `CI`/`GITHUB_ACTIONS` (local protection retained). Prior tip motion/Bugbot fixes unchanged.", |
18435 | 18507 | "checks": "CI=true guard exit 0; awaiting exact-head hosted Build; no provider checks." |
18436 | 18508 | }, |
| 18509 | + { |
| 18510 | + "date": "2026-09-07", |
| 18511 | + "ref": "codex/canary-fallback-repair-20260907", |
| 18512 | + "head": "9181d1a78b0e1b02eb34572c83a93aeb18152d61", |
| 18513 | + "scope": "fallback prose recovery", |
| 18514 | + "outcome": "No actionable findings in targeted review; live baseline pending", |
| 18515 | + "checks": "50 focused tests and 630 offline RAG tests passed; typecheck passed; production readiness blocked by six existing governance approvals" |
| 18516 | + }, |
18437 | 18517 | { |
18438 | 18518 | "date": "2026-08-07", |
18439 | 18519 | "ref": "cursor/site-testing-speed-08c1", |
|
21690 | 21770 | "outcome": "SUPERSEDES the 2026-07-30 db8209be record, which asserted a root cause now REFUTED. That record claimed dragScrollBy clamping made the ui-phone-scroll red; main's #127 carries trace evidence (PR #1404 run 30521269873) that the drag delivered in full (scrollTop 1272 = 552+720) with ~1300px runway spare and a 10s non-flip is a latched state. The change is a diagnostic and guard, NOT a fix, and is now labelled so in the docstring, commit, PR body and #127. Remaining candidates: scrollHidden false vs sharedChromePinned latched; they are indistinguishable from the DOM because only the composite data-scroll-hidden is exposed. Prime suspect in source: composerFocusPinsChrome has a still-the-active-owner guard, headerFocusPinsChrome has none (master-search-header.tsx:397-398). ALSO: this PR ran zero pull_request workflows for ~2h (no CI/Gitleaks/Semgrep, only pull_request_target) because a real conflict blocked refs/pull/1427/merge - issue #116, caught by main's new PR mergeability check. Merging main fixed it and CI ran green first try.", |
21691 | 21771 | "checks": "CI run 30530618838 SUCCESS (13m39). MEASURED shard result, correcting the ~7min prediction: Production UI (1) 121 tests 9m36, (2) 111 tests 6m54, (3) 110 tests 6m20 - per-test cost is NOT uniform, shard 1 holds the slow specs, so the largest shard is 9m36 not the predicted 6.8min. ui-critical-fast 3m14. PR required SUCCESS. verify:cheap on merged tree PASS (434 files / 4563 passed, 4 skipped); prettier --check . PASS; ui-phone-scroll ran locally 1x via PLAYWRIGHT_CHROMIUM_EXECUTABLE_PATH: 56 passed (5.3m) - three-run protocol NOT completed and not applicable, since this is not a flake fix." |
21692 | 21772 | }, |
| 21773 | + { |
| 21774 | + "date": "2026-09-05", |
| 21775 | + "ref": "claude/audit-fix-p16 (PR #2628)", |
| 21776 | + "head": "ba04794640bd9edf9484d07a530bc5d109fc4537", |
| 21777 | + "scope": "Run PR sweep: CI fix + threads + drift", |
| 21778 | + "outcome": "before: PR required FAILURE (drift-detection test: schema.sql changed without regenerating drift-manifest.json), auto-merge ARMED on a PR carrying a live migration (align_corpus_flip_retrieval_scoped_child_owners). after: regenerated supabase/drift-manifest.json via local disposable Docker Postgres (never touches live project); guard-push correctly refused to push while auto-merge was armed on a migration PR, flagged to the user, user disabled auto-merge, then pushed. Merged origin/main (clean, twice). PR now green and waiting for the user's manual merge inside an approved window — never auto-merged.", |
| 21779 | + "checks": "npm run drift:manifest (local Docker Postgres replay); npx vitest run tests/drift-detection.test.ts (21 passed, twice, before and after the second main merge). No provider-backed / live-Supabase checks run." |
| 21780 | + }, |
21693 | 21781 | { |
21694 | 21782 | "date": "2026-08-18", |
21695 | 21783 | "ref": "claude/services-navigation-removal-7bnknn", |
|
26066 | 26154 | "outcome": "redundant exact head merged in PR 1438; removal deferred by primary-dirty lease", |
26067 | 26155 | "checks": "clean status; GitHub merged exact head; zero cherry-pick-unique commits" |
26068 | 26156 | }, |
| 26157 | + { |
| 26158 | + "date": "2026-09-07", |
| 26159 | + "ref": "codex/canary-fallback-repair-20260907", |
| 26160 | + "head": "f13dbc27efd9174c0de5ffcb39a73c791dd0f148", |
| 26161 | + "scope": "fallback prose recovery", |
| 26162 | + "outcome": "Targeted review found no actionable defects; all three original fallbacks pass live; full baseline retains two timing-only failures", |
| 26163 | + "checks": "109 focused tests, 630 offline RAG tests and typecheck passed; live 44 cases: 30/30 substantive, citation/numeric failures zero; two latency rechecks pending; production readiness blocked by six existing approvals" |
| 26164 | + }, |
26069 | 26165 | { |
26070 | 26166 | "date": "2026-07-11", |
26071 | 26167 | "ref": "PR #469 / claude/response-formatting-cleanup-b57a9c", |
|
0 commit comments