Onboarding

Meridian

15 cards ~ 1.1 h Foundational

Foundational walk through the meridian project. Read top to bottom if you're new; no prior context assumed.

  1. meridian beginner 4 min

    Applying the Mars Theme to Starlight Docs

    Use when: creating a new docs site in the devarno ecosystem; customizing Starlight CSS tokens; ensuring visual consistency across surfaces

  2. meridian intermediate 5 min

    Meridian Session Cookie Lifecycle

    Use when: debugging unexpected redirect loops back to airlock; rotating MERIDIAN_SESSION_SECRET; reasoning about session age on the F9 dashboard

  3. meridian intermediate 6 min

    Airlock Cross-Apex JWT Handoff

    Use when: debugging users who land on stratt.dev unauthenticated despite an airlock session; wiring a new devarno-cloud apex to airlock SSO; rotating airlock's Ed25519 signing keypair

  4. meridian beginner 4 min

    Auth Decision OTel Span Schema

    Use when: adding a new denial reason to the F9 dashboard; correlating handoff failures across airlock and meridian; writing a new app that should appear on the shared revocation-SLA panel

  5. meridian intermediate 4 min

    Audit Signing Key Source Selection

    Use when: promoting meridian from local dev to a deploy with audit persistence; rotating the audit signing keypair without invalidating outstanding tokens; diagnosing why dev-minted audit tokens stop verifying after a restart

  6. meridian intermediate 6 min

    Audit Token Verification Bridge

    Use when: shipping an audit-record link to a third party; debugging an Audit page that renders 'unable to verify'; reasoning about whether STRATT infrastructure is required to verify a record

  7. meridian intermediate 5 min

    Vite Glob Bundle-Time Data Loading

    Use when: adding a new YAML data source (units, councils, doctrines); deciding whether a runtime endpoint or build-time bundling is right; diagnosing 'fs.readFile is not a function' on the Vercel adapter

  8. meridian intermediate 7 min

    Orbital Graph Data Model

    Use when: adding a new entity type to the Observatory; tuning d3-force layout strengths; explaining why a node has the radius it does

  9. meridian intermediate 5 min

    Protocol Metrics Aggregation

    Use when: adding a new metric category to the dashboard; explaining why ci.pass_rate_pct reports 100 in a fresh deploy; wiring a real intelligence-signals source to replace the placeholder

  10. meridian beginner 4 min

    Client-Side Mermaid Render Pipeline

    Use when: diagrams stay rendered as code blocks instead of SVG; diagrams disappear after an Astro view-transition; switching the mermaid theme or upgrading the major version

  11. meridian beginner 3 min

    Choco HQ: The Enterprise Surface for STRATT

    Use when: writing the Choco HQ tagline or homepage hero; explaining what meridian is to a buyer who already runs STRATT

  12. meridian beginner 3 min

    Three Readers, One Substrate

    Use when: deciding which surface a piece of copy belongs on; defending why Choco HQ keeps the protocol vocabulary on screen

  13. meridian beginner 4 min

    Show, Don't Tell: Every Claim Demonstrated Inline

    Use when: drafting hero copy or feature claims for Choco HQ; rejecting a phrase like 'auditable' that has no proof on the page

  14. meridian beginner 4 min

    Phase 2 Before Press: The Substrate Ships First

    Use when: explaining why Choco HQ has no public launch date pinned; framing the post-Phase-1 milestone path to a stakeholder

  15. meridian beginner 4 min

    Against the Prompt-Tool Aesthetic

    Use when: explaining why Choco HQ does not look like Cursor or the Anthropic console; rejecting a design proposal that drifts toward the AI-tool category default