--gold-text: #82601e passes at 5.23:1--gold-text, --gold-fg, --button-fg, --green-hover, --hair-control (3:1 for inputs)--green-bright, --gold-bright, --err-bright (caused the divergence)--gold-text / folioGoldText — Accessible gold for text/icons. Light: #82601e (5.23:1). Dark: #cc9c54 (7.00:1). The old #b8893f was 2.85:1 — illegal as text.--gold-fg / folioGoldFg — Text color ON gold fills. Light: #131711 (5.77:1). Dark: #0e1a12 (7.19:1). White-on-gold failed both modes.--button-fg / folioButtonFg — Text on green buttons. Light: #ffffff (7.97:1). Dark: #0e1a12 (7.21:1). White-on-dark-green was 1.74:1.--green-hover / folioGreenHover — Replaces light-only --green-dark and docs' semantically-inverted folioGreenDark. Light: #123f28. Dark: #6ee79c.--hair-control / folioBorderControl — 3:1 border for inputs/controls (WCAG 1.4.11). Light: rgba(19,23,17,0.55) → 3.93:1. Dark: rgba(245,244,238,0.45) → 4.17:1.--muted / folioMuted — Existed only in CSS. SwiftUI gains it for the four-step ink ladder.--faint / folioFaint — Existed only in CSS. SwiftUI gains it. Role restricted to large text/disabled/decorative only.--green-bright (#4ade80) — cold Tailwind green; replaced by mode-aware --green--gold-bright (#e6c14e) — replaced by mode-aware --gold--err-bright (#ef4444) — cold Tailwind red; replaced by mode-aware --err--green-dark (#123f28) — light-only hover; replaced by mode-aware --green-hover--border (#ddd9d0) — legacy; replaced by --hairEmory generated 4 incompatible design directions for each P0 component. Click through, toggle dark mode, pick a winner.