Changelog
A record of updates, improvements, and new features shipped for the Charlie Munger Knowledge Base.
V 1.7
2026-08-04
G10 Gate & Wesco Letter Tables Restored
Quality Gate
- •Added the G10 display-integrity gate and remark-gfm to all renderers sitewide.
Tables — Wesco Letters (6 tables, 4 files)
- •Restored 6 OCR-shattered tables across the Wesco annual letters: 1988 per-share table (header rebuilt from 3 OCR-shattered rows); 1990 per-share table + holdings table (OCR-mangled company names rebuilt, the dropped Gillette row restored from the KB_raw source); 1997 revenue table (two interleaved columns reassembled, cross-verified against the 1996 and 1998 letters) + holdings table (header rebuilt from 9 shattered rows); 1998 revenue table. All values taken verbatim from source; number-set backup comparison confirmed zero data loss.
V 1.6
2026-08-03
Layout Wave 0+1, Quote Integrity & Chart SVG
Layout Reflow
- •Wave 0+1 layout pass: mechanically split 105 source text-walls into paragraphs at sentence boundaries (dual-verified — dewhitespace + word-normalization equal; zero word change).
Integrity & Charting
- •G9 inline-quote gate driven to zero across the KB. Replaced the recharts CCIInteractiveChart with a pure-SVG implementation, resolving a blank-chart bug.
V 1.5
2026-08-01
W0 Shared Pipeline, W2 Repair & Corpus Re-Paragraph
Pipeline & Repair
- •Adopted the W0 shared markdown pipeline and G6 / G7 / G8 quality gates. W2 damaged-content repair pass (Munger share).
Corpus Reflow
- •Re-paragraphed wall-of-text transcripts (Munger speeches share).
V 1.4
2026-07-30
Architecture Consolidation
Consolidation
- •Munger share of the PTJ / Buffett R2–R7 / Bill Ackman consolidation commit — data-layer and architecture fixes aligned with the other KBs.
V 1.3
2026-07-22
P0–P2 Non-Writing Remediation
Remediation
- •Munger share of the sitewide P0–P2 remediation campaign: non-writing defects triaged and resolved.
V 1.2
2026-05-06
Vercel Build Fix — Static md Paths (696 MB → ~5 MB)
Build
- •Statically constructed the markdown paths in the Munger [slug] pages to bypass the Vercel 300 MB NFT limit — the serverless bundle dropped from 696 MB to ~5 MB. Prebuilt the search index to JSON (250 MB NFT limit) and set dynamicParams false for static entity routes.
V 1.1
2026-05-02
Content & Layout Audit — Parity Sprint
People Registry — 5 → 16 Entries
- •Expanded the People registry from 5 to 16 intellectual figures who shaped Munger's thinking — adding Robert Cialdini, Charles Darwin, Carl Jacobi, B.F. Skinner, Max Planck, Peter Kaufman, Jim Sinegal, Wang Chuanfu, Amos Tversky, Daniel Kahneman, and Benjamin Franklin.
- •Each new entry includes a substantive description of Munger's specific intellectual relationship with that person, grounded in citations from his published speeches and writings.
Wesco Letter Excerpts — Quality Upgrade
- •Replaced 22 boilerplate excerpts ('Wesco Financial Annual Letter to Shareholders, YYYY. Written by Charles T. Munger, Chairman of the Board.') with substantive Munger-style insights unique to each year's letter.
- •Each replacement captures the specific thesis or warning from that year — from the S&L crisis through the 2008 financial collapse — providing genuine information density for readers browsing the letter index.
Theme Color Alignment
- •Standardized kbMeta theme colors to the canonical Palette Registry — primary accent #B8935D (aged brass), secondary #8C6C3F (burnt gold) — replacing the previous #8B6914 (muddy mustard) that didn't match the Navy & Brass design system.
Sidebar — Cross-Project Navigation
- •Added Howard Marks Memos cross-project link in the sidebar, matching the Buffett KB's multi-project navigation pattern.
Changelog Page
- •Created this changelog page, matching the Buffett KB's editorial changelog format. The sidebar already linked to it — now the page exists.
V 1.0
2026-04-30
Initial Build — The Charlie Munger Knowledge Base
Speech & Letter Corpus
- •Launched with 55+ entries spanning Munger's complete intellectual output — Wesco Financial Annual Letters (1983–2009), major speeches (USC, Harvard, Stanford), Berkshire AGM transcripts, DJCO Annual Meeting Q&A sessions, and legacy interviews.
- •Each entry includes structured metadata: title, year, period classification, type tag (letter/speech/transcript/interview), key themes, people mentioned, and source URLs.
- •118 speech markdown files in the content pipeline — ranging from high-fidelity cleaned text (Grade A) to OCR-processed originals (Grade B/C) requiring future refinement.
Mental Models — 30 Concepts
- •Built 30 concept pages covering Munger's foundational mental models — Latticework of Mental Models, Inversion, Psychology of Misjudgment, Lollapalooza Effect, Circle of Competence, Durable Competitive Advantage, Incentive-Caused Bias, and 23 more.
- •Each concept includes definition, detailed explanation, and cross-links to speeches where the concept appears — with 57 concept markdown files providing full-depth analysis.
Companies — 13 Case Studies
- •Registered 13 companies across three categories: Wesco Financial subsidiaries (Kansas City Fire & Marine, CORT, Precision Steel, Mutual Savings), Berkshire holdings Munger championed (Coca-Cola, Costco, BYD, Daily Journal), and case studies from speeches (LTCM, Salomon Brothers, General Motors, Wells Fargo, Berkshire Hathaway).
- •Each company entry includes substantive descriptions of Munger's specific relationship with and analysis of the business.
Design System — Navy & Brass
- •Implemented the 'Poor Charlie's Almanack'-inspired Navy & Brass palette: warm ivory background (#F5F0E8), navy sidebar (#121826), burnt gold accent (#8C6C3F / #B8935D).
- •Sidebar with full navigation across Speeches, Concepts, People, and Companies — including search, period-based grouping, and cross-project links.
Cross-Link Architecture
- •Established bidirectional cross-linking across all knowledge nodes — speeches linked to concepts, people, and companies; enrichment layer in index.ts dynamically computes reverse-lookup arrays.
- •Data layer follows the Buffett KB's 'One Fact One Place' architecture — all data in data/charlie-munger/*.ts, page components are read-only views.
Technical Foundation
- •Built on Next.js 16 with App Router, TypeScript, and the Wabi-Sabi editorial design system.
- •Full SEO metadata with JSON-LD Person schema, Article schema per speech, BreadcrumbList, Speakable, Twitter Cards, and OpenGraph.
- •Hidden behind notFound() layout guard — accessible locally for development but not exposed on production until launch.