{
  "activeDocsCount": 59,
  "cleanSlate": false,
  "currentSymbolAsset": "assets/img/michael-kappel-symbol.png",
  "denseFitPolish": {
    "runtimeBoundary": "Installed WordPress runtime QA still requires version parity proof before live observations are treated as current-package validation.",
    "status": "package-local-small-polish",
    "summary": "Preserves v9.0.22 compact-label spacing and v9.0.23 route/code dense-card guards; adds small dense-fit polish for card-edge breathing, token wrapping, list rhythm, contact rows, and focus-outline clipping without redesign.",
    "version": "3.126.0"
  },
  "designDirection": "Dense Corporate Command Layout",
  "designSystem": {
    "layoutCollisionGuard": "v3.120.0 preserves v9.0.22/v9.0.23 spacing guards and adds small dense-fit guards for card-edge breathing, long-token wrapping, contact rows, list rhythm, and focus visibility.",
    "name": "Dense Corporate Command Layout",
    "resumeRoute": "Resume Document Centerpiece",
    "summary": "Compact corporate WordPress theme with approved symbol top-left, no visible MK badge, controlled typography, high-contrast cards, and /resume/ centered on a two-page visual resume preview.",
    "symbol": "assets/img/michael-kappel-symbol.png",
    "uiUxReportIntegration": "v3.120.0 adds targeted route-confidence and compact dashboard refinements while preserving Dense Corporate Command Layout."
  },
  "docsBoundary": "/docs/ is curated Architecture Notes; /reports/ is raw noindex research archive.",
  "generatedUtc": "2026-06-10T18:26:20Z",
  "generated_utc": "2026-06-10T18:26:20Z",
  "installedRuntimeParityGate": {
    "claimBoundary": "Do not claim installed WordPress runtime QA until the tested runtime reports the current package version first.",
    "requiredSurfaces": [
      "/route-qa-contract.json",
      "/research-dashboard.json",
      "/runtime-health.json",
      "/llms.txt",
      "/.well-known/openapi.json",
      "/wp-json/mk/v1/runtime-health"
    ],
    "requiredVersion": "3.126.0",
    "status": "runtime-parity-not-proven-in-workspace",
    "version": "3.126.0"
  },
  "metadataConversionQaPolish": {
    "installedRuntimeQaClaimed": false,
    "preserved": [
      "human-first primary navigation",
      "modernization-first homepage",
      "selected-project anchor",
      "direct contact first",
      "secondary research utilities",
      "noindex report boundary"
    ],
    "runtimeBoundary": "Do not claim runtime QA until the installed WordPress runtime reports v3.121.0 on static and REST health surfaces.",
    "scope": "small metadata, CTA fit, contact-row, selected-project, and focus/overflow polish only",
    "version": "3.126.0"
  },
  "qa": {
    "lastReviewedUtc": "2026-06-10T17:27:13Z",
    "runtimeParityProofRequired": true,
    "v9020UiUxRouteConfidence": true,
    "v916DenseCorporatePolish": true,
    "v916LeftRailRegressionBlocked": true,
    "v916VisibleMkBadgeBlocked": true,
    "version": "3.126.0",
    "wordpressRuntimeBrowserQaCompleted": false
  },
  "readOrder": [
    "AGENTS.md",
    ".uai/readme.human",
    ".uai/identity.uai",
    ".uai/world-context.uai",
    ".uai/totem.uai",
    ".uai/taboo.uai",
    ".uai/short-term-memory.uai",
    ".uai/coding-standards.uai",
    ".uai/project-handoff.uai",
    ".uai/file-handoff.uai",
    ".uai/long-term-memory.uai"
  ],
  "retiredDocsCount": 121,
  "routeAliasQa": {
    "aliases": {
      "ai-handoff": "/ai-memory-handoff/",
      "ai-memory": "/ai-memory-handoff/",
      "architecture": "/docs/",
      "case": "/case-studies/",
      "case-studies-index": "/case-studies/",
      "case-study": "/case-studies/",
      "case-study-index": "/case-studies/",
      "contact": "/contacts/",
      "contact-me": "/contacts/",
      "contact-michael": "/contacts/",
      "contact-us": "/contacts/",
      "curriculum-vitae": "/resume/",
      "cv": "/resume/",
      "evidence": "/evidence-map/",
      "expertise": "/career/",
      "handoff": "/ai-memory-handoff/",
      "hire": "/contacts/",
      "hire-me": "/contacts/",
      "matcher": "/",
      "memory-handoff": "/ai-memory-handoff/",
      "notes": "/docs/",
      "portfolio": "/evidence-map/",
      "portfolio-evidence": "/evidence-map/",
      "portfolio-guide": "/portfolio-review-guide/",
      "proof": "/evidence-map/",
      "research": "/research-dashboard/",
      "research-archive": "/research-dashboard/",
      "research-library": "/research-dashboard/",
      "resume-download": "/resume/",
      "resume-pdf": "/resume/",
      "review": "/portfolio-review-guide/",
      "review-guide": "/portfolio-review-guide/",
      "role-matcher": "/",
      "skill": "/career/",
      "skills": "/career/",
      "tool": "/",
      "tools": "/",
      "uai": "/ai-memory-handoff/",
      "work": "/experience/"
    },
    "expectedRedirectStatus": 301,
    "status": "package-declared-runtime-not-proven",
    "unknownRouteExpectation": "branded-404-route-recovery",
    "version": "3.126.0"
  },
  "runtimeConversionQaPolish": {
    "installedRuntimeQaClaimed": false,
    "preserved": [
      "v9.0.25 human-first navigation",
      "modernization-first homepage",
      "Download Resume primary CTA",
      "/projects/#selected-projects",
      "direct contact first",
      "secondary research/AI utilities"
    ],
    "runtimeParityRequiredBeforeLiveClaim": true,
    "scope": "Runtime-conversion QA polish; no broad redesign.",
    "targetedFixes": [
      "main metadata path owns conversion descriptions",
      "duplicate conversion meta-description helper removed",
      "CTA/contact rows wrap at compact widths",
      "selected-project anchor receives scroll margin",
      "More-menu and contact links wrap without overflow"
    ],
    "version": "3.126.0"
  },
  "safetyAnchors": {
    "sourceStatus": "generated-needs-review",
    "taboo": ".uai/taboo.uai",
    "totem": ".uai/totem.uai"
  },
  "sourceStatus": "approved",
  "staleReportCount": 9,
  "uiUxRouteConfidence": {
    "runtimeBoundary": "Installed runtime QA requires the deployed WordPress runtime to report 3.121.0 before live observations are treated as current-package validation.",
    "status": "package-local-targeted-ui-ux-refinement",
    "summary": "Adds compact homepage portal map, collapsed optional Role Matcher, research/evidence indexes, AI handoff download explanations, branded 404 recovery, stale-route redirects, and resume CTA hierarchy refinements.",
    "version": "3.126.0"
  },
  "updatedUtc": "2026-06-10T18:26:20Z",
  "version": "3.126.0"
}
