ForgeKitFORGEKIT

Build Log

Known Corpus + Console v0A

June 30, 2026

Built the Public Care Wisdom Corpus (19 sources, 6 patterns), wired the Caregiver Wisdom track into /research, and completed Console v0A end-to-end wiring.

KnownResearchFeatureArchitecture
19
wisdom sources
6
reusable care patterns
1
parser bug caught + fixed
2
Console v0A entry points wired

Timeline

Orient
Read codex, console plan, schema, enrich route
Confirmed schema + API guard already done. ConversationImportStage already built. Two things missing: portrait entry points.
Build 1
Public Care Wisdom Corpus
19 source cards (W1–W19), 6 patterns, ethics rules, evidence ladder, care-situation taxonomy, deferred lived-experience section, next pass plan.
Build 2
parseWisdomCorpus.ts
Parallel parser to parseResearch.ts. tableValue() helper for markdown table rows. Sources + patterns extracted.
Build 3
/research Caregiver Wisdom track
Strike quote callout, 19 source cards, 6 pattern cards, deferred list, next pass plan. Two-lane knowledge model live.
Harden
Corpus hardening pass
Build passed. Parser bug found: URL field name 'URL / citation' didn't match 'URL' in corpus. Fixed. Source 10 URL cleaned. Source 12 dual-URL separated.
Build 4
Console v0A entry point wiring
Portrait page header: 'Import' link beside '+ Add memory'. CaptureSession done stage: 'Import a conversation entry →' link added.

What shipped

docs/known/brain/public-care-wisdom-corpus.md — Safe Source Pass v1: 19 sources, 6 patterns, ethics, evidence ladder, taxonomy, artifact map

Known/lib/research/parseWisdomCorpus.ts — corpus parser, parallel to parseResearch.ts

Known/app/research/page.tsx — Caregiver Wisdom section: source cards (W prefix), pattern cards (P1–P6), deferred types, next pass plan

Known/app/portraits/[id]/page.tsx — Import link in portrait header

Known/components/CaptureSession.tsx — Import link in done stage

The corpus is not the product. The corpus is what makes the product honest.

Session synthesis