{
  "generatedAt": "2026-08-19T19:41:39.940Z",
  "styles": [
    "noir",
    "linen",
    "glass",
    "ink",
    "dusk",
    "atlas",
    "signal",
    "forge",
    "observatory",
    "archive"
  ],
  "gallery": "/styles/",
  "variants": [
    {
      "key": "noir",
      "branch": "portfolio/noir",
      "name": "Noir Systems Dossier",
      "thesis": "A high-contrast operational dossier for backend/platform credibility.",
      "palette": "black, brass, cyan, green, red",
      "effects": [
        "sticky evidence navigation",
        "identity portrait",
        "dense proof cards",
        "shared API console"
      ],
      "previewPath": "/styles/noir/"
    },
    {
      "key": "linen",
      "branch": "portfolio/linen",
      "name": "Linen Editorial Portfolio",
      "thesis": "A quiet editorial page for maintainability, reliability, and human-readable engineering.",
      "palette": "paper, graphite, pine, cobalt",
      "effects": [
        "soft portrait module",
        "publication stack",
        "article-grade rhythm",
        "shared search"
      ],
      "previewPath": "/styles/linen/"
    },
    {
      "key": "glass",
      "branch": "portfolio/glass",
      "name": "Glass Runtime Surface",
      "thesis": "A translucent runtime dashboard for research, platform delivery, and live-link exploration.",
      "palette": "charcoal, blue, amber, white glass",
      "effects": [
        "glass panels",
        "status-like metrics",
        "portrait proof tile",
        "API drawer"
      ],
      "previewPath": "/styles/glass/"
    },
    {
      "key": "ink",
      "branch": "portfolio/ink",
      "name": "Ink Specification Sheet",
      "thesis": "A brutal specification sheet for teams that value directness and strong information hierarchy.",
      "palette": "black, white, blue",
      "effects": [
        "hard dividers",
        "spec rows",
        "monochrome portrait",
        "keyboard command palette"
      ],
      "previewPath": "/styles/ink/"
    },
    {
      "key": "dusk",
      "branch": "portfolio/dusk",
      "name": "Dusk Reliability Narrative",
      "thesis": "A dark narrative surface for systems that keep working after the demo.",
      "palette": "black green, teal, amber, warm neutral",
      "effects": [
        "soft glows via lines",
        "publication cards",
        "portrait strip",
        "reading progress"
      ],
      "previewPath": "/styles/dusk/"
    },
    {
      "key": "atlas",
      "branch": "portfolio/atlas",
      "name": "Atlas Evidence Map",
      "thesis": "A map-like editorial layout that presents identity through research, delivery, operations, and collaboration routes.",
      "palette": "paper, ink, cobalt, pine, brass, coral",
      "effects": [
        "evidence route grid",
        "map lines",
        "responsive metric ribbon",
        "API console"
      ],
      "previewPath": "/styles/atlas/"
    },
    {
      "key": "signal",
      "branch": "portfolio/signal",
      "name": "Signal Operations Desk",
      "thesis": "A command-center portfolio focused on observability, incident thinking, and reliability signals.",
      "palette": "graphite, teal, amber, off-white, red",
      "effects": [
        "live GitHub API slot",
        "signal bars",
        "system health cards",
        "filterable insight stream"
      ],
      "previewPath": "/styles/signal/"
    },
    {
      "key": "forge",
      "branch": "portfolio/forge",
      "name": "Forge Engineering Workshop",
      "thesis": "A workshop-style portfolio that shows how research ideas become deployable systems.",
      "palette": "steel, rust, cobalt, green, paper",
      "effects": [
        "build pipeline diagram",
        "tool bench cards",
        "interactive project filters",
        "timeline ladder"
      ],
      "previewPath": "/styles/forge/"
    },
    {
      "key": "observatory",
      "branch": "portfolio/observatory",
      "name": "Observatory Analytics Lab",
      "thesis": "A data-rich analytics page for publications, contributions, systems, and role-fit evidence.",
      "palette": "carbon, mint, gold, magenta, ivory",
      "effects": [
        "radar-like CSS chart",
        "metric wall",
        "source ledger",
        "external API panel"
      ],
      "previewPath": "/styles/observatory/"
    },
    {
      "key": "archive",
      "branch": "portfolio/archive",
      "name": "Archive Knowledge Journal",
      "thesis": "A premium blog/editorial archive for long-form engineering narrative and proof-backed writing.",
      "palette": "ivory, ink, olive, rose, cobalt",
      "effects": [
        "featured essays",
        "reading index",
        "knowledge graph",
        "JSON feed links"
      ],
      "previewPath": "/styles/archive/"
    }
  ],
  "capabilities": [
    {
      "feature": "Static JSON APIs",
      "status": "all variants",
      "note": "Profile, projects, metrics, insights, styles, search, feed, OpenAPI."
    },
    {
      "feature": "Command palette",
      "status": "all variants",
      "note": "Keyboard-accessible search over headings, insights, projects, and APIs."
    },
    {
      "feature": "Live GitHub fetch",
      "status": "progressive enhancement",
      "note": "Client fetches public GitHub profile and falls back gracefully."
    },
    {
      "feature": "Chart layer",
      "status": "all variants",
      "note": "Impact bars, timeline, article taxonomy, and role-fit matrices."
    },
    {
      "feature": "Documentation pack",
      "status": "ten variants",
      "note": "Design rationale, technical notes, Mermaid diagrams, branch/deployment instructions."
    }
  ]
}