Identity resolution, built from one consistent system.
Anonymous traffic becomes person- and company-level signal. This guide uses the same reference architecture, navigation, section order, grids, and component vocabulary as Legion Code Inc.
Color
Dark-first by default. Five neutral surfaces, four text levels, three line weights, and four semantic accents. Green is scarce and reserved for verified identity, success, primary action, measured payoff, and the fixed logo details.
Typography
Two families. Inter Variable for speech, headings, controls, and prose. JetBrains Mono Variable for data, numbers, labels, URLs, code, and evidence. If a robot produced it, it is mono. If a person says it, it is sans.
Spacing & radii
A 4px base scale with generous whitespace. Density belongs inside evidence cards, not in the overall layout.
Motion
Reveal upward by 26px over 800ms using the approved ease curve. Stagger by 80 to 120ms, permit at most one infinite loop per viewport, and respect reduced-motion preferences.
Use motion to reveal resolution, verification, and measurable state changes.
Do not animate the bird, decorate the page with loops, or hide content behind motion.
Logo & symbol
Use only canonical SVG masters. The bird body and wordmark use Mist on dark and Ink on light. Wing tips and talons remain verified green. Clear-space and minimum-size measurements are not yet approved.
Iconography
OSPRY needs no decorative icon font. Use the canonical bird symbol, wordmark, and restrained mono glyphs for functional evidence.
Voice & content rules
Short declarative sentences. Second person for the reader. Receipts before adjectives. Every fabricated interface is marked sample data, and every statistic includes a date and method.
Use measured, dated numbers. Say “Anonymous becomes known.” Put the link last.
Do not say seamless, supercharge, revolutionize, empower, leverage, or game-changing.
Use sentence case and one accent per section. Keep green scarce.
Do not use emoji, broad uppercase prose, undated claims, or unmarked fabricated data.
Components
Four browser cards collectively render all fifteen approved source components. They use the same standardized frame header, grid, source label, and launch behavior as the Legion reference guide.
PersonCard, BriefCard, StatStrip, InstallField
Open specimenButton, Chip, DemoTag, Eyebrow, Rowline, FitRing on glass
Open specimenNavBar, ThemeToggle, Faq
Open specimenThe hero loop: anonymous rows resolve into named people
Open specimenProduct surfaces
Supported and reference-only surfaces remain explicit. No missing surface is silently invented.