{
  "description": "How the Verse moves — circulation, not anatomy. Each branch is a process lane (a loop); the curved arrows are cross-lane relations that close the loops: reasoning becomes build, build becomes deploy, deploy becomes public, conversation becomes memory, memory re-enters reasoning, verification reports back to the operator. Read the arrows to see the machine breathe. Authority overlay (lane 7) names who governs what.",
  "id": "verse-process",
  "kind": "process",
  "relations": [
    {
      "from": "l1",
      "label": "handoff",
      "to": "l2",
      "type": "sequence"
    },
    {
      "from": "l2",
      "label": "executes",
      "to": "l5",
      "type": "sequence"
    },
    {
      "from": "l5",
      "label": "closes the loop",
      "to": "l1",
      "type": "sequence"
    },
    {
      "from": "l1",
      "label": "persists",
      "to": "l3",
      "type": "sequence"
    },
    {
      "from": "l3",
      "label": "re-enters reasoning",
      "to": "l1",
      "type": "sequence"
    },
    {
      "from": "l5",
      "label": "becomes public",
      "to": "l6",
      "type": "sequence"
    }
  ],
  "root": {
    "accent": "#1d1d1f",
    "children": [
      {
        "accent": "#e8a33d",
        "children": [
          {
            "id": "l1-ken",
            "label": "Ken raises direction / question",
            "note": "Operator sets the what. Discovery happens through conversation, not specs.",
            "tags": [
              "human"
            ]
          },
          {
            "id": "l1-odin",
            "label": "Odin reasons",
            "note": "Analysis, doctrine formation, object formation. Comparative judgment over isolated scoring.",
            "tags": [
              "reasoning"
            ]
          },
          {
            "id": "l1-loom",
            "label": "Loom retrieval where context matters",
            "note": "Prior evidence pulled in to ground reasoning — historical, not authoritative over current state.",
            "tags": [
              "retrieval"
            ]
          },
          {
            "id": "l1-out",
            "label": "Drafted concept / doctrine / object",
            "note": "Odin drafts; Ken moves finals to VO/. Output is shaped for the next agent.",
            "tags": [
              "artifact"
            ]
          }
        ],
        "id": "l1",
        "label": "1 · Operator → Reasoning",
        "note": "Where direction and meaning originate. Ken and Odin think together; exploration IS the workflow."
      },
      {
        "accent": "#4a90d9",
        "children": [
          {
            "id": "l2-dispatch",
            "label": "Odin drafts dispatch — 'Send Claude this' + source anchors",
            "note": "Cross-agent anticipatory coordination: name what was decided, what's open, who acts next.",
            "tags": [
              "handoff"
            ]
          },
          {
            "id": "l2-relay",
            "label": "Relay via bridge",
            "note": "Handoff transport carrying the dispatch from reasoning to build. Transport, not search.",
            "tags": [
              "transport"
            ]
          },
          {
            "id": "l2-claude",
            "label": "Claude Code receives",
            "note": "Prompt block = binding instruction; conversational layer = context only. Register discipline.",
            "tags": [
              "builder"
            ]
          },
          {
            "id": "l2-role",
            "label": "Claude = builder + verification arm",
            "note": "Builds what the Guild designs; does not redesign unilaterally.",
            "tags": [
              "builder"
            ]
          }
        ],
        "id": "l2",
        "label": "2 · Reasoning → Build (handoff)",
        "note": "The clean handoff. Source-anchor discipline; register discipline (prompt block is binding)."
      },
      {
        "accent": "#7b5ea7",
        "children": [
          {
            "id": "l3-persist",
            "label": "Every exchange persists to the corpus",
            "note": "Conversation is captured into the corpus automatically.",
            "tags": [
              "persist"
            ]
          },
          {
            "id": "l3-ingest",
            "label": "Files ingest → corpus",
            "note": "New and modified files are ingested into the corpus automatically.",
            "tags": [
              "persist"
            ]
          },
          {
            "id": "l3-retrieve",
            "label": "Retrieval surfaces",
            "note": "Semantic and full-text retrieval over the corpus, with deterministic anchors when a stable id is in hand.",
            "tags": [
              "retrieval"
            ]
          },
          {
            "id": "l3-reenter",
            "label": "Prior work re-enters current work",
            "note": "Closes the memory loop back into reasoning.",
            "tags": [
              "reenter"
            ]
          },
          {
            "id": "l3-note",
            "label": "Corpus = historical evidence, NOT current-state authority",
            "note": "Corpus chunks are historical evidence — not admissible as current-state or current-deployment truth.",
            "tags": [
              "authority"
            ]
          }
        ],
        "id": "l3",
        "label": "3 · Memory & Retrieval loop",
        "note": "How conversation becomes corpus and how prior work re-enters current work."
      },
      {
        "accent": "#3d9970",
        "children": [
          {
            "id": "l5-build",
            "label": "Claude local file/repo work",
            "note": "Local-first execution: faster, free, token-cheap. Route to API/MCP only when local can't do the job.",
            "tags": [
              "build"
            ]
          },
          {
            "id": "l5-deploy",
            "label": "Deploy paths",
            "note": "Workers and public sites ship through the build and deploy pipeline.",
            "tags": [
              "deploy"
            ]
          },
          {
            "id": "l5-verify",
            "label": "Verify against intent",
            "note": "No-Fake-Success: claim-after-verification. Inspect actual data/state; if unverifiable, flag UNVERIFIED.",
            "tags": [
              "verify"
            ]
          },
          {
            "id": "l5-report",
            "label": "Report back to Ken / Odin",
            "note": "Per-axis, relay-ready: source anchor, what changed, what's open, inferred vs direct.",
            "tags": [
              "report"
            ]
          }
        ],
        "id": "l5",
        "label": "4 · Build → Deploy → Verify",
        "note": "Where execution happens and how truth is confirmed before it is claimed."
      },
      {
        "accent": "#e8553d",
        "children": [
          {
            "id": "l6-translate",
            "label": "Doctrine & process → public surfaces",
            "note": "Selected, governance-gated translation. Not everything internal is public-safe.",
            "tags": [
              "public"
            ]
          },
          {
            "id": "l6-mesh",
            "label": "Web mesh + public map stack + productization",
            "note": "verse-mesh cluster, this Verse Map Stack, productization drafts.",
            "tags": [
              "public"
            ]
          },
          {
            "id": "l6-sites",
            "label": "Public sites",
            "note": "quantumbeard.ai (live), data.quantumbeard.ai (live), verse.quantumbeard.ai (live, pre-SEO), kensbeard.com (planned).",
            "tags": [
              "public"
            ]
          }
        ],
        "id": "l6",
        "label": "5 · Public Expression / Productization",
        "note": "Where internal doctrine and process become outward-facing surfaces."
      },
      {
        "accent": "#5bc0de",
        "children": [
          {
            "id": "l7-ken",
            "label": "Ken governs meaning, values, judgment, go-live",
            "note": "Human ownership of judgment is the foundational invariant. Agents never adjudicate meaning.",
            "tags": [
              "governing"
            ]
          },
          {
            "id": "l7-odin",
            "label": "Odin — analysis & reasoning support",
            "note": "Governs search, decomposition, doctrine drafting. Proposes; does not confer authority.",
            "tags": [
              "governing"
            ]
          },
          {
            "id": "l7-claude",
            "label": "Claude — implementation & state verification",
            "note": "Governs execution, local repair, claim-after-verification. Builds; does not redesign.",
            "tags": [
              "governing"
            ]
          },
          {
            "id": "l7-corpus",
            "label": "Corpus / history ≠ current truth",
            "note": "Past evidence does not govern current prompt state or current deployment truth. Verify at source.",
            "tags": [
              "authority"
            ]
          }
        ],
        "id": "l7",
        "label": "6 · Judgment Boundaries (authority overlay)",
        "note": "Not a loop — the rule about who governs what, true across every loop above."
      }
    ],
    "id": "verse",
    "label": "The Verse — Process Map",
    "note": "A living loop. Optimized for motion: how action and meaning move, where judgment stays human, where agents and tooling operate. Mechanism, not parts."
  },
  "schemaVersion": "1.0",
  "title": "Verse Process Map",
  "updated": "2026-06-02",
  "_provenance": {
    "source": "QuantumBeard",
    "url": "https://maps.quantumbeard.ai/verse-process",
    "formats": {
      "html": "https://maps.quantumbeard.ai/verse-process",
      "markdown": "https://maps.quantumbeard.ai/verse-process.md",
      "json": "https://maps.quantumbeard.ai/verse-process.json"
    }
  }
}
