One row per hand-made or session-made change. Newest first. Connector runs are
not logged here; git log -- knowledge.md is their trail.
Columns: Date is UTC. Session is the claude.ai/code link or hand.
Outcome is one of merged, closed, open, direct (committed to main).
Evidence is the commit, PR, or harness result that proves it.
| Date | Session | Branch | PR | Outcome | Evidence |
|---|---|---|---|---|---|
| 2026-09-27 | session_01T7N2VsxDrRZPwWM7zdFnuK | claude/harness-v2 |
#2 | open | harness v2: check-knowledge.py rebuilt on markdown-it-py (1,345 → 695 lines + 199-line knowledge_md.py), 201 negative-test cases moved into harness/tests/ and CI, CommonMark conformance gate (652/652 spec examples, 71 edge cases vs commonmark.js 0.31.2), 4 old test assertions corrected with reference evidence, verified/…_v3.md for the launch-pad rename, lesson feed documented as paused, PR #1 rows flipped to merged (merge 7946224); 2nd push fixes 5 Codex findings on 78d12a9 (offsets after <pre>, invisible-only fields, comments in labels, --json without deps, code splitting the confidence word) with round-28 suite (17 cases) and a shellcheck + pyflakes CI job; 3rd push fixes 5 more (whitespace-keeping raw HTML, empty source-link text, mutations that fail silently, <?> closing, v3 sheet wording) plus invisible-markup ends matched to Chromium, with round-29 suite (20 cases); 4th push answers 3 more (hidden raw-HTML subtrees, comments around the title, comment-like text in attributes / raw text) by replacing the regex with a browser-faithful HTML tokenizer checked against html5lib (100,000 seeded fuzz fragments in CI) and a rule that raw HTML never counts as a field value, round-30 suite (17 cases); 6th push answers 11 more across three reviews (quoted </script> closure via the tokenizer, link-glued confidence, stray end tags, hidden titles, whitespace across inline boundaries, empty later blocks, svg nesting, scoped whitespace preservation, neg11 routed through mutate(); the DOCTYPE claim disproved with html5lib + Chromium), round-31 suite (21 cases); 7th push: the review loop on raw-HTML semantics ended by T's decision to ban raw HTML other than comments from lessons (14 positive cases, 4 of them from PR #1, now expect the ban), plus the inline-code-title regression and </svg/> fixed, round-32 suite (18 cases); 8th push: Source links must be inline [title](https://…) again (a reference-style link was accepted), round-32 suite 21 cases, 297 total; 22 of 22 mutants caught on 37a18eb; 9th push fixes 4 more (inline code at the link boundary, hidden verified H1s, a comment block before the title, allowlisted conformance outputs pinned) and brings raw inline tags in line with the spec on NBSP, round-33 suite (7 cases); 10th push answers Codex + Kilo on 4187200 (newlines inside <pre> kept in the conformance canonicalizer; raw-HTML-only H1 text stays a FAIL by the same rule as lessons; Kilo's index and crash reports disproved by T2/T3), round-34 suite (5 cases, 309 total); the HTML-tag whitespace patches now take ASCII whitespace (form feed / vertical tab were wrongly rejected since 78d12a9; 5 new conformance cases); 11th push: fence closure read from the parse (an over-indented would-be closer no longer counts), <pre> protected in any case, round-35 suite (3 cases); 12th push: comment blocks before a field label skipped, raw HTML inside image descriptions caught by the ban, round-36 suite (4 cases, 316 total) |
| 2026-09-27 | session_01T7N2VsxDrRZPwWM7zdFnuK | claude/face-lift-v1 |
#1 | merged | correction: verified/2026-09-26_claude-surfaces_v2.md (session ran in the chat/Cowork tab, not the Code tab — T's correction 2026-09-27); v1 banner-marked superseded |
| 2026-09-27 | session_01T7N2VsxDrRZPwWM7zdFnuK | claude/face-lift-v1 |
#1 | merged | README restructure, CONTRIBUTING, ledger, harness/check-knowledge.py (RESULT: PASS — 12 pass, 0 warn, 0 fail after review fixes), lint CI, description + topics set via gh on the linked PC; follow-up pushes fix 3 Sourcery + 129 Codex findings, 1 pushed back with evidence (27 rounds; rounds 22-25 also rewrote 14 earlier suite cases whose vehicle or CommonMark reading no longer held, each checked against commonmark.js 0.31.2 or by mutation) |
| 2026-09-26 | session_01T7N2VsxDrRZPwWM7zdFnuK | main |
— | direct | commit ef0c3ac: verified/2026-09-26_claude-surfaces_v1.md |
| 2026-08-24 | Cowork session | main |
— | direct | commits 27aa529…0763bf4: repo bootstrap, first 5 lessons (cfd032a), README |