Changelog
The corpus is kept alive by a weekly loop: harvest the React newsletters → fetch-verify every claim → apply a reviewable delta → re-run the invariants. This page is that loop made visible — generated straight from the repo's git history for the corpus files.
2026-08-18
- firsthand: same-day capture appends instead of refusing; pending event kept
- upkeep: clear the still-open list — feed prune (measured) + 3 more challenges
- upkeep: step 5 — 3 challenge verdicts, and a CLAIM detector that was crying wolf
- upkeep: steps 3–4 — evidence + census, and two graduations that found errors
- harvest: RN 0.87 pass — 6 sources, 41 kept rows across 20 entries
2026-08-07
- harvest: React Status #486 — keyv worm counterexample + Relay-scoping reading
- harvest: TWiR #293 + firsthand 08-06/08-07 — 7 keeps across 6 entries
2026-08-04
- harvest: TWiR #292 · Status #485 · Digest #2335 · RN Rewind #51 · React Weekly #31 + firsthand
2026-07-28
- harvest: TWiR #291 · React Status #484 · Digest #2330 · RN Rewind #50 · React Weekly #29-30 + firsthand
2026-07-20
- harvest: Native Weekly #17 — Teamworks Re.Pack case study, Argent autonomous-repro receipt
- harvest: React Status #483 — ReactBench row, Linaria wind-down reading, Next.js scheduled security releases
- harvest: React Digest #2325 + firsthand 07-20 — shadcn React Aria base, 2 readings, RR v8 middleware named
2026-07-17
- fix ANIMATION stale fact: react-native-worklets is 0.11.x, not '8.0'
- harvest: RN Rewind #49 — Delta OTA lane, Native SDK promoted lead→option, AbortController modernized
2026-07-16
- graduation pass #9 (final): GAMES, ALT-FRAMEWORKS, NATIVE-UI → reviewed (38 of 44)
- graduation pass #8: RN-VERSIONS, CALENDARS, BROWNFIELD → reviewed (36 of 44)
- graduation pass #7: POLISH, SVG, P2P → reviewed (33 of 44)
- graduation pass #6: MAPS, EDITORS, NETWORKING → reviewed (30 of 44)
- graduation pass #5: A11Y, I18N, CHARTS → reviewed (27 of 44)
- fix: duplicate-key entry broke the site for days — strict-yaml is now a lint invariant
- swaps & upside: the aggressive layer — head-to-head alternatives, axis stated, both sides quoted
- registry preflight: dep health beyond the curation boundary + computed upgrade feasibility
- acknowledged findings: doctor and decide close the loop — advice remembers being overruled
- doctor trajectory: the time axis under every suggestion — git history re-ranks the advice
- backfill: TWiR #284-289 audit applied — RB-E-SHEETS gap entry + 6 verified additions
- tripwires: the corpus's standing caveats become executable release conditions
- react-brain harvest: deterministic scan scaffolding — inventory / coverage / watchlist
- harvest process: per-issue disposition manifests — triage becomes reviewable
- harvest: TWiR #290 — RB-E-AUTH entry (Better Auth→Vercel), Screens 4.26 Tabs stable, Bun Zig→Rust, WG governance
2026-07-13
- graduate 5 entries -> reviewed: TYPESCRIPT, STORAGE, KEYBOARD, MEDIA, OTA
- harvest: Margelo blog pass — Rive Nitro rewrite (1 new post since 2026-06-25)
- corpus: claim-tagging pass — 21 -> 60 conditional-advice readings
- LISTS rule precision: exclude horizontal ScrollViews (ourpot dogfood)
- roadmap #5 + #7: question routing over annotations + doctor TOP PRIORITIES
- review: diff-scoped corpus review — the CI-able layer (9th MCP tool)
- migrate planner: installed versions x corpus version-facts -> sequenced plan
- map + query capsules: the token-efficiency layer (Bytebell concept, zero-LLM)
- production-grade pass: 2-agent audit -> 20+ verified fixes across all tools
- doctor intelligence: conditional-advice readings + census join + 8 new source rules
- harvest: React Status #482 + React Digest #2320 + React Weekly #28
2026-07-10
- publish prep: scope to @heart-it/react-brain 0.4.0, mcp verb, tarball hygiene
- challenge pass: 5 reviewed defaults stress-tested — 5 WEAKENED, 0 overturned; caveats applied, scorecard doubles its data
- graduate 5 entries to reviewed: ANIMATION, COMPONENT-LIBS, FORMS, OBSERVABILITY, RN-VERSIONS (19/42 reviewed)
- quality pass: instrument fixes (signals retired-guard, pulse browser UA), flag-driven corpus corrections, doc freshness, site watching section
- harvest: This Week in React #289 - TS 7.0 STABLE + shadcn Base-UI default + RN 0.87 RC
- harvest: React Weekly issues 8-27 (new 6th source) - 18 entries updated, no new domains
2026-07-09
- gaps + smarter harvest: RB-E-NETWORKING + RB-E-POLISH entries, AR/VR in GAMES, rnsec vetted into SECURITY, watching: A/V field, fetch-fallback playbook
- harvest: Native Weekly issues 11-16 (new 5th source) - RB-E-OTA + RB-E-AI-DEVTOOLS + 9 entry updates
2026-07-07
- harvest: RN Rewind ~#48 — new CALENDARS entry, Gemini-ADK option, Maestro MCP
2026-07-06
- docs + protocol: mentor Phase-0 = doctor --json ground truth; split-layout docs; v0.3.0
- source-level detection (entry-owned detect_source) + doctor --json
- add react-brain lint: mechanized corpus invariants (offline)
- migrate DETECTORS into per-entry detect: fields
- split encyclopedia into entries/<ID>.yaml + index; unified TOC-ordered loader
- baseline: encyclopedia (37 entries), mentor skill, 8-verb CLI toolset, routines, ledgers
Full history: github.com/heart-IT/react-brain/commits