Three equal boxes between exec-summary and SOTA. Each click opens the modal overlay. Click a tile below to test.
Live modal is a fixed overlay; here shown inline so all animations are reviewable at once. Left panel = animation. Right panel = text.
Processing, interaction, execution.
Every block is swappable. Interfaces, protocols, orchestrators, data feeds — today's choice is not tomorrow's lock-in. What runs the fund can be rebuilt underneath without the fund losing a line of institutional memory.
Models and methods in flux.
The frontier moves weekly — new model generations, new prompting practices, new agent architectures. This layer absorbs the churn. The fund sees only the capability curve rising.
Institutional memory, codified.
Every investigation, position, broker conversation, macro thesis — indexed, embedded, queryable. The graph grows monotonically. What is learned in month 3 compounds against what is learned in month 30.
Boxes stack vertically. Modal switches to single-column — animation on top, text below. Glyph previews hidden on small boxes for density.
Processing, interaction, execution.
Every block is swappable. What runs the fund can be rebuilt underneath without losing a line of institutional memory.
prefers-reduced-motion honored — morphs, rotations, and graph build-up all collapse to final state.<button> with aria-haspopup="dialog"; modal is role="dialog" + aria-modal="true".#22c55e reserved for signal — slot-active state, title headers, callout rule, node fill. No decorative green fill.#7a7a7a (readable dim) for captions; #4a4a4a only on tick-sized non-critical labels.index.html between exec-summary close (line 1318) and SOTA open (line 1321)..triad + .infopop + .viz-* selectors — no global bleed. Reuse existing :root tokens.~/.cache/pantheon-public, push, verify live via CF Pages (~60s).