docs: karpathy-pattern wiki built from the spec, plan, design contract and decisions ledger

kb/ is its own wiki root: 34 pages across 7 categories, index.md catalog, log.md, AGENTS.md schema layer, and raw/ holding copies of README, the spec, the 13-task plan, the design master and the SDD ledger.

Every page cross-references 3 to 6 others and all 107 wikilinks resolve except two [["list"]] artefacts inside JSON snippets in the copied plan.

Kept separate from the repository root on purpose: its generated graph lands in kb/.ua/ instead of overwriting the code graph.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
ahmed mohammed
2026-09-22 12:14:05 +03:00
co-authored by Claude Opus 4.7
parent 735a57bfd6
commit 8b42a0931c
42 changed files with 3534 additions and 0 deletions
+11
View File
@@ -0,0 +1,11 @@
# WebKit in QA
A `webkit` project exists for one reason: Chromium treats `http://localhost` as a secure context and will store a
`Secure` cookie there, so a chromium-only suite passes while Safari users are bounced to the login page after
signup. That is precisely the bug reported after delivery.
The spec signs up its own account, walks the wizard's Next links, and asserts the final destination is the
onboarding gate at `/setup?step=2` — proof of a live session — because a lost session would land on `/login`.
A second spec reloads a deep page and checks the session survives.
Related: [[Session cookie rules]], [[Playwright projects]], [[First-run gate]].