Released21 changes

Version 0.3.0

Docs system stands up, pattern library expands from STUB skeletons to reference-quality entries, and the /root brand mark gets a gradient treatment across the site. Site becomes a real docs+content surface — no longer just a hero page.

Site infrastructure

  • Docs systemcustom Astro components: DocLayout, Sidebar, Search (⌘K modal), Breadcrumbs, PrevNext. Enchanté-style dark theme with gradient accents. Replaces raw-markdown reading as the operator's daily source of truth.
  • Dynamic docs routingsrc/pages/[...slug].astro renders every content-collection entry through DocLayout.
  • Search index endpointsrc/pages/search-index.json.ts produces a static JSON index consumed by the ⌘K modal.
  • NavigationHeader updates: Studio nav pill (purple accent), Projects dropdown (Enchanté-style), Releases link.
  • Releases pageCHANGELOG-driven hero + latest-release detail + timeline (src/pages/releases/).
  • Studio landing pageYear 5 capstone product placeholder (src/pages/studio/index.astro).
  • Projects landingdynamic src/pages/projects/[project].astro plus index.

Content — Tier A landing surfaces

  • Master Plan rewrittento source-of-truth quality: em-dash discipline, tightened prose, defensible claims.
  • Pattern library indexestop-level pattern-library index + all 10 category indexes expanded to reference-quality landing pages.
  • Capstone, Story, Glossary, Reading Listexpanded and consistency-passed.
  • 26 files total in the Tier A pass.

Content — Tier B pattern entries

  • 75 STUB pattern entries expandedfrom ~30 lines to ~130-145 lines each, while preserving STUB depth-honesty (status stays STUB — no operational evidence yet).
  • Each expansion adds: "What this pattern is" (2-3 paragraphs), "Concrete instances in the wild" (~10 real-world examples), "Why this pattern matters" (4-6 paragraphs), "Preview: what OUTLINE will answer" (PROBLEM / PRINCIPLES / TRADE-OFFS / TOOLS), and "Canonical references."
  • Coverage across all 10 categories: foundations (5), architecture (4), storage-and-data (6), security-and-policy (5), observability-and-ops (6), networking (6), infrastructure-and-platform (8), distributed-systems (10), data-engineering (3), ml-systems (22).

/root brand mark

  • RootBrand component(src/components/RootBrand.astro) — splits text on /root and wraps matches in <span class="root-brand">.
  • .root-brand CSS classin src/styles/base.css — purple → pink → orange gradient (matches .text-gradient), font-weight: 600.
  • rehypeRootBrand pluginin astro.config.mjs — auto-wraps /root in markdown body prose. Skips <code>, <pre>, <a>, <script>, <style>; regex rejects /root followed by word char, hyphen, or slash so URL paths (/root/foo), identifiers (/root-abc), and pluralizations (/roots) stay untouched.
  • Layout integrationDocLayout renders h1 + description through RootBrand; landing, releases, docs, and projects pages updated inline. Navbar and browser <title> tag deliberately untouched.

Fixed

  • Public-safety violation in patterns/data-engineering/lakehouse.mdbullet naming "Apple Iceberg deployments" replaced with generic "Frontier-lab Iceberg deployments" framing per INTERNAL-PARALLELS.md guidance. Confirmed via full grep sweep: no bare "Apple" mentions remain anywhere in src/content/docs/patterns/.

Notes

  • Depth ladder preserved.Every expanded pattern entry stays status: STUB because there is no operational evidence yet. STUB → OUTLINE promotions happen when the relevant Y2-Y5 phase deploys the pattern on basecamp; DEEP promotions require 6+ months of operational history.
  • Public-safety audit re-run 2026-07-02.All src/content/docs/ content scanned against the internal-terms catalog; one violation caught and fixed (above).