Commit f00c6653 by PLN (Algolia)

Archive the couple React ship

parent 079e98fc
......@@ -52,5 +52,11 @@
"subject": "Couple subsite redesigned (impeccable workflow, 146/146 smoke) + bilingual copy decks fixed to ship-ready",
"completedAt": "2026-09-22",
"learnings": "Specificity collisions (0,1,1 beats 0,1,0) are the systemic white-on-white class: single-class component selectors + :where() convention fixes the family, not the button. A div with header-only CSS never renders its bar: match element to selector. Subagent-killing gateway 529s on big-read briefs: resume once, then take the enumerated fix-list work over inline — docs/copy is orchestrator-legal and immune to the churn."
},
{
"id": "clarte-4",
"subject": "Couple rebuilt in React on the shared Clarté kit, ICP-tested, deployed behind auth",
"completedAt": "2026-09-22",
"learnings": "CSS modules reject :root even via :global under Next 15 flight loader — design tokens belong in a plain global stylesheet imported by layout. Mount-time document listeners freeze on first-render closures unless the subtree remounts per screen (key=qid:pos). nginx location ^~ /couple/ (trailing slash) does not match /couple — an auth gate must use the bare prefix. The ICP persona workflow (icp-user-test) caught a keyboard blocker 82 jest tests called correct."
}
]
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment