Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
115 commits
Select commit Hold shift + click to select a range
422545f
docs: reconcile product gap baseline
seonghobae Aug 28, 2026
b44de31
docs: refresh exact-head gap evidence
seonghobae Aug 28, 2026
307dc30
docs: correct squash merge terminology
seonghobae Aug 28, 2026
f5f44b1
docs: refresh search performance evidence
seonghobae Aug 28, 2026
64f6914
docs: record current PR queue evidence
seonghobae Aug 28, 2026
c00fa49
docs: reconcile closed duplicate PR lanes
seonghobae Aug 28, 2026
d084c8b
docs: record current performance review head
seonghobae Aug 28, 2026
11ef2e4
docs: record numeric metadata roundtrip fix
seonghobae Aug 28, 2026
0775c42
docs: record empty-state accessibility repair
seonghobae Aug 28, 2026
6e660e0
docs: record trusted proxy boundary repair
seonghobae Aug 28, 2026
587daea
docs: record download link PR evidence
seonghobae Aug 28, 2026
416a4c2
docs: record SSRF blocker and canonical lane
seonghobae Aug 28, 2026
044119f
docs: record modal performance gate status
seonghobae Aug 28, 2026
98fbaa1
docs: refresh exact-head queue evidence
seonghobae Aug 28, 2026
72aab98
docs: record hono security patch validation
seonghobae Aug 28, 2026
f6a888d
docs: record hierarchy review evidence
seonghobae Aug 28, 2026
212b6bc
docs: record PR 531 and 601 gate evidence
seonghobae Aug 28, 2026
c49647d
docs: reconcile baseline review findings
seonghobae Aug 28, 2026
2410f85
docs: record search PR gate evidence
seonghobae Aug 28, 2026
0f83131
docs: record accessibility PR evidence
seonghobae Aug 28, 2026
2080e5d
docs: record metrics PR gate evidence
seonghobae Aug 28, 2026
a8d824f
docs: record render PR gate evidence
seonghobae Aug 28, 2026
6652b83
docs: record schema ledger PR evidence
seonghobae Aug 28, 2026
3966e2f
docs: record workflow registry PR evidence
seonghobae Aug 28, 2026
fcf815d
docs: record editor accessibility evidence
seonghobae Aug 28, 2026
c84c87a
docs: record focus restoration evidence
seonghobae Aug 28, 2026
864365a
docs: record exact-head CI evidence
seonghobae Aug 28, 2026
86da42a
docs: record Clearfolio configuration evidence
seonghobae Aug 28, 2026
763bd4d
docs: record stacked billing evidence
seonghobae Aug 28, 2026
7a26299
docs: record schedule domain evidence
seonghobae Aug 28, 2026
aef3248
docs: record calendar subscription evidence
seonghobae Aug 28, 2026
9f35d6e
docs: record access-grant repair evidence
seonghobae Aug 28, 2026
70a4496
docs: record access-grant domain evidence
seonghobae Aug 28, 2026
916f9ec
docs: record documentation authority evidence
seonghobae Aug 28, 2026
fff07c0
docs: enrich orchestrator evidence
seonghobae Aug 28, 2026
baf4b63
docs: record Stripe boundary reconciliation
seonghobae Aug 28, 2026
cad385f
docs: record current accessibility and PR evidence
seonghobae Aug 28, 2026
de7fb26
docs: align baseline gate status
seonghobae Aug 28, 2026
2b51cb0
docs: classify provider-gated review failures
seonghobae Aug 28, 2026
2ff7e4c
docs: record verified pages deployment
seonghobae Aug 28, 2026
4c3563c
docs: record resolved accessibility review
seonghobae Aug 28, 2026
f65bf54
docs: refresh exact-head queue evidence
seonghobae Aug 28, 2026
bc93898
docs: repair baseline queue references
seonghobae Aug 28, 2026
c881fbb
docs: refresh current queue evidence
seonghobae Aug 28, 2026
9070adb
docs: track sample onboarding fix
seonghobae Aug 28, 2026
24d45a5
docs: refresh stacked PR heads
seonghobae Aug 28, 2026
7f6ab68
docs: record hosted gate outcomes
seonghobae Aug 28, 2026
d17c7a7
docs: record current pr 608 evidence
seonghobae Aug 28, 2026
c01786e
docs: refresh trusted proxy current-head evidence
seonghobae Aug 28, 2026
184ead3
docs: refresh empty-state current-head evidence
seonghobae Aug 28, 2026
2fd8e47
docs: record current PR 490 validation
seonghobae Aug 28, 2026
59a82f5
docs: refresh performance PR evidence
seonghobae Aug 28, 2026
6c4c734
docs: record modal performance validation
seonghobae Aug 28, 2026
15b2cd5
docs: reconcile focus PR gate evidence
seonghobae Aug 28, 2026
01e0ae8
docs: pin baseline queue snapshot
seonghobae Aug 28, 2026
4207578
docs: record release manifest validation
seonghobae Aug 28, 2026
63548a8
docs: reconcile current PR evidence
seonghobae Aug 28, 2026
a31225c
docs: close schema migration gate record
seonghobae Aug 28, 2026
4654627
docs: record schedule reason evidence
seonghobae Aug 28, 2026
28c2f9c
docs: record protected gate outcomes
seonghobae Aug 28, 2026
a4ef0fc
docs: record empty-state hydration guard
seonghobae Aug 28, 2026
c0c2b84
docs: refresh PR 587 gap evidence
seonghobae Aug 28, 2026
099a2f0
docs: refresh exact-head queue evidence
seonghobae Aug 28, 2026
e8c75a5
docs: record invite security verification
seonghobae Aug 28, 2026
8f5cbfd
docs: refresh exact-head queue evidence
seonghobae Aug 28, 2026
a41db2d
docs: record current numeric-zero evidence
seonghobae Aug 28, 2026
bb882f5
docs: refresh webhook and hierarchy evidence
seonghobae Aug 28, 2026
38afb18
docs: record hono upgrade verification
seonghobae Aug 28, 2026
2d013c5
docs: correct calendar persistence review evidence
seonghobae Aug 28, 2026
dd28262
docs: refresh clearfolio readiness evidence
seonghobae Aug 28, 2026
2faa4ed
docs: refresh SQLite backup evidence
seonghobae Aug 28, 2026
b5a849d
docs: record exact-head CI gate evidence
seonghobae Aug 28, 2026
841249a
docs: refresh schedule reason baseline evidence
seonghobae Aug 28, 2026
07d7862
docs: record schedule outcome verification
seonghobae Aug 28, 2026
620c793
docs: record checkout stack reconciliation
seonghobae Aug 28, 2026
30d50c6
docs: record metric accessibility verification
seonghobae Aug 28, 2026
3f1887b
docs: correct metrics benchmark gate evidence
seonghobae Aug 28, 2026
b18bb00
docs: refresh billing checkout gate evidence
seonghobae Aug 28, 2026
58f843b
docs: record Clearfolio readiness gap
seonghobae Aug 28, 2026
9363571
docs: refresh schema migration gate evidence
seonghobae Aug 29, 2026
84b95b6
docs: record workflow registry gate evidence
seonghobae Aug 29, 2026
8135316
docs: record render performance evidence
seonghobae Aug 29, 2026
d748bc7
docs: record Clearfolio configuration evidence
seonghobae Aug 29, 2026
cffeae3
docs: refresh PR 468 evidence
seonghobae Aug 29, 2026
5b3ee2b
docs: refresh PR 629 and 625 evidence
seonghobae Aug 29, 2026
b0fc666
docs: refresh PR 621 verification evidence
seonghobae Aug 29, 2026
aa6aa2d
docs: record PR 608 and 610 verification
seonghobae Aug 29, 2026
afbdeab
docs: record dependency PR verification
seonghobae Aug 29, 2026
1b3cdfa
docs: refresh current PR evidence
seonghobae Aug 29, 2026
f1324e3
docs: refresh security PR baseline head
seonghobae Aug 29, 2026
a564604
docs: record Unicode invite fix
seonghobae Aug 29, 2026
123623e
docs: refresh exact PR queue heads
seonghobae Aug 29, 2026
56d67e0
docs: refresh numeric zero PR evidence
seonghobae Aug 29, 2026
664b501
docs: separate live PR evidence from predecessor
seonghobae Aug 29, 2026
7c4a88f
docs: refresh accessibility PR evidence
seonghobae Aug 29, 2026
28f2c1f
docs: refresh invite identity evidence
seonghobae Aug 29, 2026
a52f73f
docs: record current hosted gate status
seonghobae Aug 29, 2026
b6756a9
docs: link Unicode identity policy evidence
seonghobae Aug 29, 2026
f2a3c2c
docs: record Strix provider failure evidence
seonghobae Aug 29, 2026
25e245c
docs: record invite coverage remediation
seonghobae Aug 29, 2026
377d2a7
docs: distinguish baseline gate predecessors
seonghobae Aug 29, 2026
cd19708
docs: record current Strix gate failure
seonghobae Aug 29, 2026
b4ade9e
docs: reconcile latest guarded limiter evidence
seonghobae Aug 29, 2026
a49a879
docs: record current Strix provider outage
seonghobae Aug 29, 2026
bd83106
docs: record current PR 587 gate evidence
seonghobae Aug 29, 2026
5336ddd
docs(gates): record pending current-head Strix
seonghobae Aug 29, 2026
7a18041
docs(gates): record Strix provider outage
seonghobae Aug 29, 2026
967747b
docs(security): scope UI sink evidence
seonghobae Aug 29, 2026
51707c4
docs(gates): track current performance PR head
seonghobae Aug 29, 2026
8a9f57a
docs(gates): timestamp performance gate evidence
seonghobae Aug 29, 2026
d37ca6c
docs(gates): track benchmark contract fix
seonghobae Aug 29, 2026
4641eec
docs: record current PR 625 gate evidence
seonghobae Aug 29, 2026
dc3a85a
docs: record current PR 495 gate evidence
seonghobae Aug 29, 2026
b23b888
docs: record current PR gate evidence
seonghobae Aug 29, 2026
35fa5f8
docs: record PR 596 security rerun
seonghobae Aug 29, 2026
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
30 changes: 30 additions & 0 deletions docs/doctoring/product-technical-gap-baseline.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
# Product/technical gap baseline doctoring record

## 2026-08-28

- Reconciled the baseline to protected `develop@2c328875e00e86537df3e965170be80532571cad`.
- Distinguished shipped behavior from open PR submissions so #621/#624 features are
not reported as already available on `develop`.
- Recorded the exact #624 squash merge into the #621 feature branch and the subsequent
#621 exact head `4c8d09d17024202a1f5236ef62b31a8b5d9480c1`, including the CSV search
reset, sample-onboarding persistence fixes, and debounced search rerender.
- Recorded #610's exact-head review and gate evidence as non-authorizing: the prior
cloud E2E failure exposed `??` preserving falsy text metadata in JSON sync, which
was fixed in `3bb2bd95905d590fe3d1d0d9a8fc6c6ec133c04a`; its replacement Checks
were pending at doctoring time, with approval still absent.
- Added exact-head evidence for #515, stacked draft #623, and draft security PR #552;
preserved their review/approval and provider-gate limits instead of treating green
local or partial hosted results as merge authority.
- Research mapping remains anchored to ISO 21502, ISO 21511, ISO 21508, WCAG 2.2,
NIST SSDF 1.1, and the preserved PM-analysis sources listed in the baseline.
- Reconciled newly observed PRs: retained #588 as the single outbound-webhook
SSRF lane, recorded #628's accessibility result and pre-existing modulepreload
E2E gap, and closed duplicate #626/#627 lanes.
- Repaired #608's current-head accessibility defects: synchronized the persistent
empty-state help element's DOM `hidden` state and updated the legacy empty-state
E2E assertion to the native-disabled/`aria-describedby` contract; replacement
focused E2E and unit checks passed locally.
- Repaired #587's direct `application_routes_core.mjs` rate-limit boundary by
reusing the validated trusted-proxy middleware and adding a direct-core probe;
full coverage/API validation passed locally, while replacement hosted Checks
remained queued and qualifying approval was absent.
Loading
Loading