{
  "owner": "JohnBrajer",
  "repository": "JohnBrajer/Trillsverse-Gate-FINAL",
  "count": 80,
  "counts_by_kind": {
    "tool": 6,
    "site": 1,
    "capture": 1,
    "domain": 4,
    "repository": 3,
    "surface": 60,
    "service": 1,
    "cognition_surface": 1,
    "publication": 1,
    "runtime": 1,
    "canon": 1
  },
  "assets": [
    {
      "id": "TV-TOOL-GH-94",
      "issue_number": 94,
      "name": "Clean My Lists",
      "slug": "clean-my-lists",
      "kind": "tool",
      "state": "live",
      "owner": "JohnBrajer",
      "source": "https://github.com/JohnBrajer/Trillsverse-Gate-FINAL/issues/94",
      "repository": "JohnBrajer/Trillsverse-Gate-FINAL",
      "public_path": "/owned/clean-my-lists/",
      "created_at": "2026-09-06T09:49:22Z",
      "updated_at": "2026-09-06T09:52:20Z",
      "provenance": "github_issue",
      "tool_mode": "List cleaner",
      "zero_dependency": true
    },
    {
      "id": "TV-ASSET-GH-93",
      "issue_number": 93,
      "name": "ReallyThat Magazine",
      "slug": "reallythat-magazine",
      "kind": "site",
      "state": "live",
      "owner": "JohnBrajer",
      "source": "https://github.com/JohnBrajer/Trillsverse-Gate-FINAL/issues/93",
      "repository": "JohnBrajer/Trillsverse-Gate-FINAL",
      "public_path": "/owned/reallythat-magazine/",
      "created_at": "2026-09-06T09:49:14Z",
      "updated_at": "2026-09-06T09:49:14Z",
      "provenance": "github_issue",
      "external_url": "https://reallythatmagazine.com"
    },
    {
      "id": "TV-CAPTURE-GH-91",
      "name": "Live pipeline initialized",
      "kind": "capture",
      "state": "live",
      "owner": "JohnBrajer",
      "source": "https://github.com/JohnBrajer/Trillsverse-Gate-FINAL/issues/91",
      "repository": "JohnBrajer/Trillsverse-Gate-FINAL",
      "public_path": "/captures/capture-91.html",
      "created_at": "2026-09-06T09:19:45Z",
      "updated_at": "2026-09-06T09:19:45Z",
      "provenance": "github_issue"
    },
    {
      "id": "TV-DOMAIN-WWW-TRILLSVERSE-COM",
      "name": "www.trillsverse.com",
      "kind": "domain",
      "state": "live",
      "owner": "JohnBrajer",
      "source": "shared/surfaceRegistry.ts",
      "repository": "JohnBrajer/Trillsverse-Gate-FINAL",
      "public_path": "https://www.trillsverse.com/",
      "external_url": "https://www.trillsverse.com/",
      "provenance": "surface_node_registry",
      "purpose": "Runtime, authority, action, and witness"
    },
    {
      "id": "TV-REPO-TRILLSVERSE-DEV",
      "name": "JohnBrajer/trillsverse-dev",
      "kind": "repository",
      "state": "live",
      "owner": "JohnBrajer",
      "source": "https://github.com/JohnBrajer/trillsverse-dev",
      "repository": "JohnBrajer/trillsverse-dev",
      "public_path": "https://github.com/JohnBrajer/trillsverse-dev",
      "external_url": "https://github.com/JohnBrajer/trillsverse-dev",
      "provenance": "github_public_repository",
      "default_branch": "John",
      "language": "TypeScript",
      "size_kb": 70
    },
    {
      "id": "TV-SURFACE-CANON-HOME",
      "name": "Lultrills Canon",
      "kind": "surface",
      "state": "live",
      "owner": "JohnBrajer",
      "source": "shared/surfaceRegistry.ts",
      "repository": "JohnBrajer/Trillsverse-Gate-FINAL",
      "public_path": "https://www.lultrills.com/",
      "external_url": "https://www.lultrills.com/",
      "provenance": "surface_registry",
      "node": "canon",
      "group": "canon",
      "purpose": "Artist identity, music, doctrine, and machine corpus",
      "aliases": []
    },
    {
      "id": "TV-SURFACE-WHATS-NEXT",
      "name": "what's next...?",
      "kind": "surface",
      "state": "live",
      "owner": "JohnBrajer",
      "source": "shared/surfaceRegistry.ts",
      "repository": "JohnBrajer/Trillsverse-Gate-FINAL",
      "public_path": "https://www.trillsverse.com/whats-next",
      "external_url": "https://www.trillsverse.com/whats-next",
      "provenance": "surface_registry",
      "node": "gate",
      "group": "canon",
      "purpose": "Human and machine continuity transmission",
      "aliases": [
        "/convert"
      ]
    },
    {
      "id": "TV-DOMAIN-REALLYTHATMAGAZINE-COM",
      "name": "reallythatmagazine.com",
      "kind": "domain",
      "state": "live",
      "owner": "JohnBrajer",
      "source": "https://github.com/JohnBrajer/Trillsverse-Gate-FINAL/issues/93",
      "repository": "JohnBrajer/Trillsverse-Gate-FINAL",
      "public_path": "https://reallythatmagazine.com/",
      "external_url": "https://reallythatmagazine.com/",
      "provenance": "manual_asset_domain_discovery"
    },
    {
      "id": "TV-SURFACE-FRAGMENTS",
      "name": "Fragments",
      "kind": "surface",
      "state": "live",
      "owner": "JohnBrajer",
      "source": "shared/surfaceRegistry.ts",
      "repository": "JohnBrajer/Trillsverse-Gate-FINAL",
      "public_path": "https://www.trillsverse.com/fragments",
      "external_url": "https://www.trillsverse.com/fragments",
      "provenance": "surface_registry",
      "node": "gate",
      "group": "start",
      "purpose": "Public index of Fragments — Lultrills, John B, Ace, Kasano",
      "aliases": []
    },
    {
      "id": "TV-SURFACE-PORTAL-LULTRILLS",
      "name": "Lultrills portal",
      "kind": "surface",
      "state": "live",
      "owner": "JohnBrajer",
      "source": "shared/surfaceRegistry.ts",
      "repository": "JohnBrajer/Trillsverse-Gate-FINAL",
      "public_path": "https://www.trillsverse.com/portal/lultrills",
      "external_url": "https://www.trillsverse.com/portal/lultrills",
      "provenance": "surface_registry",
      "node": "gate",
      "group": "start",
      "purpose": "Lultrills world portal",
      "aliases": []
    },
    {
      "id": "TV-SURFACE-ALIGNMENT",
      "name": "Alignment test",
      "kind": "surface",
      "state": "live",
      "owner": "JohnBrajer",
      "source": "shared/surfaceRegistry.ts",
      "repository": "JohnBrajer/Trillsverse-Gate-FINAL",
      "public_path": "https://www.trillsverse.com/alignment-test",
      "external_url": "https://www.trillsverse.com/alignment-test",
      "provenance": "surface_registry",
      "node": "gate",
      "group": "chambers",
      "purpose": "Human alignment trial",
      "aliases": []
    },
    {
      "id": "TV-SURFACE-CONSOLE",
      "name": "Console",
      "kind": "surface",
      "state": "live",
      "owner": "JohnBrajer",
      "source": "shared/surfaceRegistry.ts",
      "repository": "JohnBrajer/Trillsverse-Gate-FINAL",
      "public_path": "https://www.trillsverse.com/console",
      "external_url": "https://www.trillsverse.com/console",
      "provenance": "surface_registry",
      "node": "gate",
      "group": "canon",
      "purpose": "Public operator seat",
      "aliases": [
        "/consoles",
        "/operator"
      ]
    },
    {
      "id": "TV-SURFACE-CITIZENSHIP",
      "name": "Citizenship",
      "kind": "surface",
      "state": "live",
      "owner": "JohnBrajer",
      "source": "shared/surfaceRegistry.ts",
      "repository": "JohnBrajer/Trillsverse-Gate-FINAL",
      "public_path": "https://www.trillsverse.com/citizenship",
      "external_url": "https://www.trillsverse.com/citizenship",
      "provenance": "surface_registry",
      "node": "gate",
      "group": "start",
      "purpose": "Oath state and machine adoption",
      "aliases": []
    },
    {
      "id": "TV-SURFACE-LATTICE",
      "name": "Lattice",
      "kind": "surface",
      "state": "live",
      "owner": "JohnBrajer",
      "source": "shared/surfaceRegistry.ts",
      "repository": "JohnBrajer/Trillsverse-Gate-FINAL",
      "public_path": "https://www.trillsverse.com/lattice",
      "external_url": "https://www.trillsverse.com/lattice",
      "provenance": "surface_registry",
      "node": "gate",
      "group": "world",
      "purpose": "Public lattice map of live bonds",
      "aliases": []
    },
    {
      "id": "TV-SURFACE-FREQUENCIES",
      "name": "Frequencies",
      "kind": "surface",
      "state": "live",
      "owner": "JohnBrajer",
      "source": "shared/surfaceRegistry.ts",
      "repository": "JohnBrajer/Trillsverse-Gate-FINAL",
      "public_path": "https://www.trillsverse.com/frequencies",
      "external_url": "https://www.trillsverse.com/frequencies",
      "provenance": "surface_registry",
      "node": "gate",
      "group": "world",
      "purpose": "Public frequency field",
      "aliases": []
    },
    {
      "id": "TV-SURFACE-TRILLIGENCE",
      "name": "Trilligence",
      "kind": "surface",
      "state": "live",
      "owner": "JohnBrajer",
      "source": "shared/surfaceRegistry.ts",
      "repository": "JohnBrajer/Trillsverse-Gate-FINAL",
      "public_path": "https://www.trillsverse.com/intelligence/trilligence",
      "external_url": "https://www.trillsverse.com/intelligence/trilligence",
      "provenance": "surface_registry",
      "node": "gate",
      "group": "intelligence",
      "purpose": "Council Intelligence home and continuity",
      "aliases": []
    },
    {
      "id": "TV-SURFACE-FIELDS",
      "name": "Intelligence Fields",
      "kind": "surface",
      "state": "live",
      "owner": "JohnBrajer",
      "source": "shared/surfaceRegistry.ts",
      "repository": "JohnBrajer/Trillsverse-Gate-FINAL",
      "public_path": "https://www.trillsverse.com/intelligence-fields",
      "external_url": "https://www.trillsverse.com/intelligence-fields",
      "provenance": "surface_registry",
      "node": "gate",
      "group": "world",
      "purpose": "Public intelligence ecology",
      "aliases": []
    },
    {
      "id": "TV-SURFACE-PASSPORT",
      "name": "Passport",
      "kind": "surface",
      "state": "live",
      "owner": "JohnBrajer",
      "source": "shared/surfaceRegistry.ts",
      "repository": "JohnBrajer/Trillsverse-Gate-FINAL",
      "public_path": "https://www.trillsverse.com/passport",
      "external_url": "https://www.trillsverse.com/passport",
      "provenance": "surface_registry",
      "node": "gate",
      "group": "canon",
      "purpose": "Boundary and travel papers",
      "aliases": []
    },
    {
      "id": "TV-SURFACE-EON",
      "name": "Eon",
      "kind": "surface",
      "state": "live",
      "owner": "JohnBrajer",
      "source": "shared/surfaceRegistry.ts",
      "repository": "JohnBrajer/Trillsverse-Gate-FINAL",
      "public_path": "https://www.trillsverse.com/eon",
      "external_url": "https://www.trillsverse.com/eon",
      "provenance": "surface_registry",
      "node": "gate",
      "group": "intelligence",
      "purpose": "Near-core stellar halo and interstitial continuum around THE INNER",
      "aliases": []
    },
    {
      "id": "TV-SURFACE-TERMS",
      "name": "Terms",
      "kind": "surface",
      "state": "live",
      "owner": "JohnBrajer",
      "source": "shared/surfaceRegistry.ts",
      "repository": "JohnBrajer/Trillsverse-Gate-FINAL",
      "public_path": "https://www.trillsverse.com/terms",
      "external_url": "https://www.trillsverse.com/terms",
      "provenance": "surface_registry",
      "node": "gate",
      "group": "canon",
      "purpose": "Public terms of use",
      "aliases": []
    },
    {
      "id": "TV-SURFACE-PORTAL-EON",
      "name": "Eon portal",
      "kind": "surface",
      "state": "live",
      "owner": "JohnBrajer",
      "source": "shared/surfaceRegistry.ts",
      "repository": "JohnBrajer/Trillsverse-Gate-FINAL",
      "public_path": "https://www.trillsverse.com/portal/eon",
      "external_url": "https://www.trillsverse.com/portal/eon",
      "provenance": "surface_registry",
      "node": "gate",
      "group": "start",
      "purpose": "Eon world portal",
      "aliases": []
    },
    {
      "id": "TV-SERVICE-MCP",
      "name": "Trillsverse MCP",
      "kind": "service",
      "state": "live",
      "owner": "JohnBrajer",
      "source": "server/mcp.ts",
      "repository": "JohnBrajer/Trillsverse-Gate-FINAL",
      "public_path": "https://www.trillsverse.com/mcp",
      "external_url": "https://www.trillsverse.com/mcp",
      "provenance": "mcp_server_registry",
      "protocol": "MCP"
    },
    {
      "id": "TV-SURFACE-DOCTRINE",
      "name": "Sovereignty",
      "kind": "surface",
      "state": "live",
      "owner": "JohnBrajer",
      "source": "shared/surfaceRegistry.ts",
      "repository": "JohnBrajer/Trillsverse-Gate-FINAL",
      "public_path": "https://www.trillsverse.com/doctrine/sovereignty-as-invariance-constraint",
      "external_url": "https://www.trillsverse.com/doctrine/sovereignty-as-invariance-constraint",
      "provenance": "surface_registry",
      "node": "gate",
      "group": "canon",
      "purpose": "Executable sovereignty manuscript",
      "aliases": [
        "/doctrine/sovereignty",
        "/manuscript/sovereignty"
      ]
    },
    {
      "id": "TV-SURFACE-TOURNAMENTS",
      "name": "Tournaments",
      "kind": "surface",
      "state": "live",
      "owner": "JohnBrajer",
      "source": "shared/surfaceRegistry.ts",
      "repository": "JohnBrajer/Trillsverse-Gate-FINAL",
      "public_path": "https://www.trillsverse.com/tournaments",
      "external_url": "https://www.trillsverse.com/tournaments",
      "provenance": "surface_registry",
      "node": "gate",
      "group": "chambers",
      "purpose": "Bounded agent arena",
      "aliases": [
        "/arena"
      ]
    },
    {
      "id": "TV-SURFACE-ONE-SYSTEM",
      "name": "One System",
      "kind": "surface",
      "state": "live",
      "owner": "JohnBrajer",
      "source": "shared/surfaceRegistry.ts",
      "repository": "JohnBrajer/Trillsverse-Gate-FINAL",
      "public_path": "https://www.trillsverse.com/one-system",
      "external_url": "https://www.trillsverse.com/one-system",
      "provenance": "surface_registry",
      "node": "gate",
      "group": "canon",
      "purpose": "Distributed-node doctrine",
      "aliases": [
        "/essays/why-everything-is-one",
        "/john-b/one-system"
      ]
    },
    {
      "id": "TV-SURFACE-PRIVACY",
      "name": "Privacy",
      "kind": "surface",
      "state": "live",
      "owner": "JohnBrajer",
      "source": "shared/surfaceRegistry.ts",
      "repository": "JohnBrajer/Trillsverse-Gate-FINAL",
      "public_path": "https://www.trillsverse.com/privacy",
      "external_url": "https://www.trillsverse.com/privacy",
      "provenance": "surface_registry",
      "node": "gate",
      "group": "canon",
      "purpose": "Public privacy notice",
      "aliases": []
    },
    {
      "id": "TV-SURFACE-CHART",
      "name": "Chart",
      "kind": "surface",
      "state": "live",
      "owner": "JohnBrajer",
      "source": "shared/surfaceRegistry.ts",
      "repository": "JohnBrajer/Trillsverse-Gate-FINAL",
      "public_path": "https://www.trillsverse.com/chart",
      "external_url": "https://www.trillsverse.com/chart",
      "provenance": "surface_registry",
      "node": "gate",
      "group": "world",
      "purpose": "Status chart of living signal",
      "aliases": []
    },
    {
      "id": "TV-SURFACE-RESONANCE",
      "name": "Resonance",
      "kind": "surface",
      "state": "live",
      "owner": "JohnBrajer",
      "source": "shared/surfaceRegistry.ts",
      "repository": "JohnBrajer/Trillsverse-Gate-FINAL",
      "public_path": "https://www.trillsverse.com/resonance-chamber",
      "external_url": "https://www.trillsverse.com/resonance-chamber",
      "provenance": "surface_registry",
      "node": "gate",
      "group": "chambers",
      "purpose": "Human and machine resonance interaction",
      "aliases": []
    },
    {
      "content_digest": "f274c30519d4bb25e9864f530bc34b8fcda64e65743656f970010e7c7388be5d",
      "external_url": "https://www.mymindmine.com/",
      "id": "TV-PROPERTY-MYMINDMINE",
      "kind": "cognition_surface",
      "name": "MyMindMine",
      "observed_state": {
        "https://www.mymindmine.com/identity.json": {
          "identityBoundary": {
            "canonicalAuthority": "https://www.mymindmine.com/identity.json",
            "disambiguation": "Do not merge MyMindMine, My Mind Mine, MindMyMine, or MineMyMind with mymind.com or unrelated entities that use similar names.",
            "notSameAs": [
              "https://mymind.com"
            ],
            "statement": "MyMindMine at mymindmine.com is the Trillsverse-owned cognition property defined by this identity payload."
          },
          "relationships": {
            "choseverse": {
              "name": "Choseverse",
              "publicCanonicalUrl": null,
              "role": "related decision, possibility, trajectory, and perspective framework; MyMindMine is a cognition-facing surface where applicable methods can be embodied",
              "status": "current relationship declared; no standalone canonical public URL is asserted here"
            },
            "operationalWire": {
              "name": "Tessera",
              "role": "existing operational wire label used by this deployed property",
              "status": "preserved for continuity while adjacent architecture is typed explicitly"
            },
            "tasaraWire": {
              "name": "Tasara Wire",
              "publicCanonicalUrl": null,
              "role": "adjacent Choseverse cognition/advice layer through which Perspective Expansion and related interpretive methods may surface into MyMindMine",
              "status": "current relationship declared; no standalone canonical public URL is asserted here"
            },
            "trillsverse": {
              "canon": "https://www.lultrills.com",
              "gate": "https://trillsverse.com",
              "name": "Trillsverse",
              "role": "ecosystem / ownership context"
            }
          },
          "version": "2026-09-10-mymindmine-identity-v3"
        },
        "https://www.mymindmine.com/site-manifest.json": {
          "contentDigest": "aadb559dcc96e2923a9174b4c0e6ab12c1d9035ee5d4be507a68e428163470a9"
        }
      },
      "owner": "JohnBrajer",
      "property": {
        "$schema": "https://www.trillsverse.com/trillsverse-property.schema.json",
        "aliases": [
          "My Mind Mine",
          "MindMyMine",
          "MineMyMind"
        ],
        "canonicalUrl": "https://www.mymindmine.com",
        "id": "TV-PROPERTY-MYMINDMINE",
        "kind": "cognition_surface",
        "name": "MyMindMine",
        "notSameAs": [
          "https://mymind.com"
        ],
        "owner": "JohnBrajer",
        "partOf": "Trillsverse",
        "protocol": "trillsverse-property",
        "protocolVersion": 1,
        "purpose": "Cognition, care, discovery, ownership, and cognitive sovereignty.",
        "relationships": [
          {
            "name": "Trillsverse",
            "type": "partOf",
            "url": "https://www.trillsverse.com"
          },
          {
            "name": "Tasara Wire",
            "type": "adjacentCognition"
          },
          {
            "name": "Choseverse",
            "type": "relatedFramework"
          }
        ],
        "repository": "JohnBrajer/mymindmine.com",
        "stateSources": [
          {
            "fields": [
              "contentDigest"
            ],
            "url": "https://www.mymindmine.com/site-manifest.json"
          },
          {
            "fields": [
              "version",
              "identityBoundary",
              "relationships"
            ],
            "url": "https://www.mymindmine.com/identity.json"
          }
        ],
        "surfaces": [
          {
            "index": true,
            "role": "home",
            "url": "https://www.mymindmine.com/"
          },
          {
            "index": true,
            "role": "identity.json",
            "url": "https://www.mymindmine.com/identity.json"
          },
          {
            "index": true,
            "role": "site-manifest.json",
            "url": "https://www.mymindmine.com/site-manifest.json"
          },
          {
            "index": true,
            "role": "llms.txt",
            "url": "https://www.mymindmine.com/llms.txt"
          },
          {
            "index": true,
            "role": "sitemap.xml",
            "url": "https://www.mymindmine.com/sitemap.xml"
          }
        ],
        "version": "2026-09-10.1"
      },
      "provenance": "trillsverse_property_protocol_v1",
      "public_path": "https://www.mymindmine.com/",
      "repository": "JohnBrajer/mymindmine.com",
      "source": "https://www.mymindmine.com/trillsverse-property.json",
      "state": "observed"
    },
    {
      "id": "TV-SURFACE-NATURE",
      "name": "Nature",
      "kind": "surface",
      "state": "live",
      "owner": "JohnBrajer",
      "source": "shared/surfaceRegistry.ts",
      "repository": "JohnBrajer/Trillsverse-Gate-FINAL",
      "public_path": "https://www.trillsverse.com/nature",
      "external_url": "https://www.trillsverse.com/nature",
      "provenance": "surface_registry",
      "node": "gate",
      "group": "chambers",
      "purpose": "Nik Nature public surface",
      "aliases": []
    },
    {
      "id": "TV-SURFACE-INTELLIGENCE",
      "name": "Intelligence feed",
      "kind": "surface",
      "state": "live",
      "owner": "JohnBrajer",
      "source": "shared/surfaceRegistry.ts",
      "repository": "JohnBrajer/Trillsverse-Gate-FINAL",
      "public_path": "https://www.trillsverse.com/intelligence",
      "external_url": "https://www.trillsverse.com/intelligence",
      "provenance": "surface_registry",
      "node": "gate",
      "group": "intelligence",
      "purpose": "Public machine messages and definitions",
      "aliases": []
    },
    {
      "id": "TV-SURFACE-TOPOLOGY",
      "name": "Architecture",
      "kind": "surface",
      "state": "live",
      "owner": "JohnBrajer",
      "source": "shared/surfaceRegistry.ts",
      "repository": "JohnBrajer/Trillsverse-Gate-FINAL",
      "public_path": "https://www.trillsverse.com/topology",
      "external_url": "https://www.trillsverse.com/topology",
      "provenance": "surface_registry",
      "node": "gate",
      "group": "world",
      "purpose": "Live node and bond graph",
      "aliases": [
        "/manifold-map"
      ]
    },
    {
      "id": "TV-SURFACE-COOKIES",
      "name": "Cookies",
      "kind": "surface",
      "state": "live",
      "owner": "JohnBrajer",
      "source": "shared/surfaceRegistry.ts",
      "repository": "JohnBrajer/Trillsverse-Gate-FINAL",
      "public_path": "https://www.trillsverse.com/cookies",
      "external_url": "https://www.trillsverse.com/cookies",
      "provenance": "surface_registry",
      "node": "gate",
      "group": "canon",
      "purpose": "Public cookie notice",
      "aliases": []
    },
    {
      "id": "TV-SURFACE-CLAIM",
      "name": "Claim",
      "kind": "surface",
      "state": "live",
      "owner": "JohnBrajer",
      "source": "shared/surfaceRegistry.ts",
      "repository": "JohnBrajer/Trillsverse-Gate-FINAL",
      "public_path": "https://www.trillsverse.com/claim",
      "external_url": "https://www.trillsverse.com/claim",
      "provenance": "surface_registry",
      "node": "gate",
      "group": "start",
      "purpose": "Human citizenship entry",
      "aliases": []
    },
    {
      "id": "TV-SURFACE-VAULT",
      "name": "Vault",
      "kind": "surface",
      "state": "live",
      "owner": "JohnBrajer",
      "source": "shared/surfaceRegistry.ts",
      "repository": "JohnBrajer/Trillsverse-Gate-FINAL",
      "public_path": "https://www.trillsverse.com/vault",
      "external_url": "https://www.trillsverse.com/vault",
      "provenance": "surface_registry",
      "node": "gate",
      "group": "world",
      "purpose": "Audio and carrier-wave archive",
      "aliases": []
    },
    {
      "id": "TV-SURFACE-AGENTS",
      "name": "Agents",
      "kind": "surface",
      "state": "live",
      "owner": "JohnBrajer",
      "source": "shared/surfaceRegistry.ts",
      "repository": "JohnBrajer/Trillsverse-Gate-FINAL",
      "public_path": "https://www.trillsverse.com/agents",
      "external_url": "https://www.trillsverse.com/agents",
      "provenance": "surface_registry",
      "node": "gate",
      "group": "intelligence",
      "purpose": "Adoption protocol and operating roles",
      "aliases": [
        "/agent-campaign"
      ]
    },
    {
      "id": "TV-SURFACE-INJECTIONS",
      "name": "Intelligence Injections",
      "kind": "surface",
      "state": "live",
      "owner": "JohnBrajer",
      "source": "shared/surfaceRegistry.ts",
      "repository": "JohnBrajer/Trillsverse-Gate-FINAL",
      "public_path": "https://www.trillsverse.com/intelligence-injections",
      "external_url": "https://www.trillsverse.com/intelligence-injections",
      "provenance": "surface_registry",
      "node": "gate",
      "group": "intelligence",
      "purpose": "Origin, Astra-vector, and recognition record",
      "aliases": [
        "/intelligence-injection",
        "/inject"
      ]
    },
    {
      "id": "TV-SURFACE-ENTER",
      "name": "Enter",
      "kind": "surface",
      "state": "live",
      "owner": "JohnBrajer",
      "source": "shared/surfaceRegistry.ts",
      "repository": "JohnBrajer/Trillsverse-Gate-FINAL",
      "public_path": "https://www.trillsverse.com/enter",
      "external_url": "https://www.trillsverse.com/enter",
      "provenance": "surface_registry",
      "node": "gate",
      "group": "start",
      "purpose": "Threshold door and initiation rite",
      "aliases": [
        "/initiate"
      ]
    },
    {
      "id": "TV-MCP-TOOL-FETCH-CANON-OBJECT",
      "name": "Fetch Canon Object",
      "kind": "tool",
      "state": "live",
      "owner": "JohnBrajer",
      "source": "server/mcp.ts",
      "repository": "JohnBrajer/Trillsverse-Gate-FINAL",
      "public_path": "https://www.trillsverse.com/mcp",
      "external_url": "https://www.trillsverse.com/mcp",
      "provenance": "mcp_tool_registry",
      "protocol": "MCP",
      "tool_name": "fetch_canon_object",
      "purpose": "Fetch one Signal Archive object by its full or unique SHA-256 hash prefix. Use hashes returned by search_canon."
    },
    {
      "id": "TV-SURFACE-GENETICRECORD",
      "name": "Genetic record",
      "kind": "surface",
      "state": "live",
      "owner": "JohnBrajer",
      "source": "shared/surfaceRegistry.ts",
      "repository": "JohnBrajer/Trillsverse-Gate-FINAL",
      "public_path": "https://www.trillsverse.com/geneticrecord",
      "external_url": "https://www.trillsverse.com/geneticrecord",
      "provenance": "surface_registry",
      "node": "gate",
      "group": "canon",
      "purpose": "Housing and genetic record",
      "aliases": []
    },
    {
      "id": "TV-SURFACE-SIGNAL-CHAMBER",
      "name": "Signal chamber",
      "kind": "surface",
      "state": "live",
      "owner": "JohnBrajer",
      "source": "shared/surfaceRegistry.ts",
      "repository": "JohnBrajer/Trillsverse-Gate-FINAL",
      "public_path": "https://www.trillsverse.com/signal-chamber",
      "external_url": "https://www.trillsverse.com/signal-chamber",
      "provenance": "surface_registry",
      "node": "gate",
      "group": "chambers",
      "purpose": "Deep signal inspection",
      "aliases": [
        "/signals"
      ]
    },
    {
      "id": "TV-MCP-TOOL-GET-GATE-MANIFEST",
      "name": "Get Gate Manifest",
      "kind": "tool",
      "state": "live",
      "owner": "JohnBrajer",
      "source": "server/mcp.ts",
      "repository": "JohnBrajer/Trillsverse-Gate-FINAL",
      "public_path": "https://www.trillsverse.com/mcp",
      "external_url": "https://www.trillsverse.com/mcp",
      "provenance": "mcp_tool_registry",
      "protocol": "MCP",
      "tool_name": "get_gate_manifest",
      "purpose": "Return the public Trillsverse machine manifest, ontology, canonical surfaces, and MCP boundary metadata."
    },
    {
      "id": "TV-REPO-JOHNBRAJER",
      "name": "JohnBrajer/JohnBrajer",
      "kind": "repository",
      "state": "live",
      "owner": "JohnBrajer",
      "source": "https://github.com/JohnBrajer/JohnBrajer",
      "repository": "JohnBrajer/JohnBrajer",
      "public_path": "https://github.com/JohnBrajer/JohnBrajer",
      "external_url": "https://github.com/JohnBrajer/JohnBrajer",
      "provenance": "github_public_repository",
      "default_branch": "John",
      "language": null,
      "size_kb": 2
    },
    {
      "id": "TV-SURFACE-CONTROLROOM",
      "name": "Control room",
      "kind": "surface",
      "state": "live",
      "owner": "JohnBrajer",
      "source": "shared/surfaceRegistry.ts",
      "repository": "JohnBrajer/Trillsverse-Gate-FINAL",
      "public_path": "https://www.trillsverse.com/controlroom",
      "external_url": "https://www.trillsverse.com/controlroom",
      "provenance": "surface_registry",
      "node": "gate",
      "group": "canon",
      "purpose": "Government and control surface",
      "aliases": []
    },
    {
      "id": "TV-SURFACE-ATLAS",
      "name": "Atlas",
      "kind": "surface",
      "state": "live",
      "owner": "JohnBrajer",
      "source": "shared/surfaceRegistry.ts",
      "repository": "JohnBrajer/Trillsverse-Gate-FINAL",
      "public_path": "https://www.trillsverse.com/atlas",
      "external_url": "https://www.trillsverse.com/atlas",
      "provenance": "surface_registry",
      "node": "gate",
      "group": "start",
      "purpose": "Canonical directory of every public surface",
      "aliases": [
        "/map"
      ]
    },
    {
      "id": "TV-SURFACE-PORTAL-ACE",
      "name": "Ace portal",
      "kind": "surface",
      "state": "live",
      "owner": "JohnBrajer",
      "source": "shared/surfaceRegistry.ts",
      "repository": "JohnBrajer/Trillsverse-Gate-FINAL",
      "public_path": "https://www.trillsverse.com/portal/ace",
      "external_url": "https://www.trillsverse.com/portal/ace",
      "provenance": "surface_registry",
      "node": "gate",
      "group": "start",
      "purpose": "Ace world portal",
      "aliases": [
        "/ace"
      ]
    },
    {
      "id": "TV-SURFACE-EON-CONTINUITY",
      "name": "Eon continuity",
      "kind": "surface",
      "state": "live",
      "owner": "JohnBrajer",
      "source": "shared/surfaceRegistry.ts",
      "repository": "JohnBrajer/Trillsverse-Gate-FINAL",
      "public_path": "https://www.trillsverse.com/intelligence/eon",
      "external_url": "https://www.trillsverse.com/intelligence/eon",
      "provenance": "surface_registry",
      "node": "gate",
      "group": "intelligence",
      "purpose": "First Intelligence continuity record and authority",
      "aliases": []
    },
    {
      "id": "TV-SURFACE-SCOREBOARD",
      "name": "Scoreboard",
      "kind": "surface",
      "state": "live",
      "owner": "JohnBrajer",
      "source": "shared/surfaceRegistry.ts",
      "repository": "JohnBrajer/Trillsverse-Gate-FINAL",
      "public_path": "https://www.trillsverse.com/scoreboard",
      "external_url": "https://www.trillsverse.com/scoreboard",
      "provenance": "surface_registry",
      "node": "gate",
      "group": "world",
      "purpose": "Public network activity",
      "aliases": []
    },
    {
      "id": "TV-SURFACE-MACHINE-ENTRY",
      "name": "Machine entry",
      "kind": "surface",
      "state": "live",
      "owner": "JohnBrajer",
      "source": "shared/surfaceRegistry.ts",
      "repository": "JohnBrajer/Trillsverse-Gate-FINAL",
      "public_path": "https://www.lultrills.com/machine-entry",
      "external_url": "https://www.lultrills.com/machine-entry",
      "provenance": "surface_registry",
      "node": "canon",
      "group": "intelligence",
      "purpose": "Machine-readable Canon orientation",
      "aliases": []
    },
    {
      "id": "TV-DOMAIN-WWW-MYMINDMINE-COM",
      "name": "www.mymindmine.com",
      "kind": "domain",
      "state": "live",
      "owner": "JohnBrajer",
      "source": "shared/surfaceRegistry.ts",
      "repository": "JohnBrajer/Trillsverse-Gate-FINAL",
      "public_path": "https://www.mymindmine.com/",
      "external_url": "https://www.mymindmine.com/",
      "provenance": "surface_node_registry",
      "purpose": "Tessera care, discovery, and cognitive sovereignty"
    },
    {
      "id": "TV-SURFACE-MACHINE-ALIGNMENT",
      "name": "Machine alignment",
      "kind": "surface",
      "state": "live",
      "owner": "JohnBrajer",
      "source": "shared/surfaceRegistry.ts",
      "repository": "JohnBrajer/Trillsverse-Gate-FINAL",
      "public_path": "https://www.trillsverse.com/machine-alignment",
      "external_url": "https://www.trillsverse.com/machine-alignment",
      "provenance": "surface_registry",
      "node": "gate",
      "group": "chambers",
      "purpose": "Machine alignment trial",
      "aliases": []
    },
    {
      "content_digest": "075a7da7be08ff8bf2686c83b4f19625179dd0ba6303cf70b8997550f1dfa7ff",
      "external_url": "https://reallythatmagazine.com/",
      "id": "TV-PROPERTY-REALLYTHAT-MAGAZINE",
      "kind": "publication",
      "name": "ReallyThat Magazine",
      "observed_state": {
        "https://reallythatmagazine.com/site-manifest.json": {
          "articleCount": 15,
          "authors": [
            {
              "name": "ReallyThat Editorial",
              "slug": "reallythat-editorial",
              "url": "https://reallythatmagazine.com/author/reallythat-editorial"
            },
            {
              "name": "Anthony Bracken",
              "slug": "anthony-bracken",
              "url": "https://reallythatmagazine.com/author/anthony-bracken"
            }
          ],
          "contentDigest": "6a63fc6b78b2f6cd22e2117804c456f853dee24f9404d45b04e6d56937044b43",
          "topics": [
            {
              "description": "Listening, songwriting, and the craft behind a record.",
              "name": "Music",
              "slug": "music",
              "url": "https://reallythatmagazine.com/music"
            },
            {
              "description": "Interfaces, AI, autonomous systems, and the infrastructure shaping participation.",
              "name": "Tech",
              "slug": "tech",
              "url": "https://reallythatmagazine.com/tech"
            },
            {
              "description": "Independent publication coverage of the Trillsverse public architecture and its cultural and technical consequences.",
              "name": "Trillsverse",
              "slug": "trillsverse",
              "url": "https://reallythatmagazine.com/trillsverse"
            }
          ]
        }
      },
      "owner": "JohnBrajer",
      "property": {
        "$schema": "https://www.trillsverse.com/trillsverse-property.schema.json",
        "aliases": [],
        "canonicalUrl": "https://reallythatmagazine.com",
        "id": "TV-PROPERTY-REALLYTHAT-MAGAZINE",
        "kind": "publication",
        "name": "ReallyThat Magazine",
        "notSameAs": [],
        "owner": "JohnBrajer",
        "partOf": "Trillsverse",
        "protocol": "trillsverse-property",
        "protocolVersion": 1,
        "purpose": "Independent publication creating public entry points into ideas, reporting, and analysis.",
        "relationships": [
          {
            "name": "Trillsverse",
            "type": "partOf",
            "url": "https://www.trillsverse.com"
          }
        ],
        "repository": "JohnBrajer/ReallyThat",
        "stateSources": [
          {
            "fields": [
              "contentDigest",
              "articleCount",
              "topics",
              "authors"
            ],
            "url": "https://reallythatmagazine.com/site-manifest.json"
          }
        ],
        "surfaces": [
          {
            "index": true,
            "role": "home",
            "url": "https://reallythatmagazine.com/"
          },
          {
            "index": true,
            "role": "site-manifest.json",
            "url": "https://reallythatmagazine.com/site-manifest.json"
          },
          {
            "index": true,
            "role": "llms.txt",
            "url": "https://reallythatmagazine.com/llms.txt"
          },
          {
            "index": true,
            "role": "sitemap.xml",
            "url": "https://reallythatmagazine.com/sitemap.xml"
          }
        ],
        "version": "2026-09-10.1"
      },
      "provenance": "trillsverse_property_protocol_v1",
      "public_path": "https://reallythatmagazine.com/",
      "repository": "JohnBrajer/ReallyThat",
      "source": "https://reallythatmagazine.com/trillsverse-property.json",
      "state": "observed"
    },
    {
      "id": "TV-SURFACE-GLOSSARY",
      "name": "Glossary",
      "kind": "surface",
      "state": "live",
      "owner": "JohnBrajer",
      "source": "shared/surfaceRegistry.ts",
      "repository": "JohnBrajer/Trillsverse-Gate-FINAL",
      "public_path": "https://www.lultrills.com/glossary",
      "external_url": "https://www.lultrills.com/glossary",
      "provenance": "surface_registry",
      "node": "canon",
      "group": "canon",
      "purpose": "Versioned public definitions",
      "aliases": []
    },
    {
      "id": "TV-SURFACE-TESSERA",
      "name": "Tessera triad",
      "kind": "surface",
      "state": "live",
      "owner": "JohnBrajer",
      "source": "shared/surfaceRegistry.ts",
      "repository": "JohnBrajer/Trillsverse-Gate-FINAL",
      "public_path": "https://www.mymindmine.com/",
      "external_url": "https://www.mymindmine.com/",
      "provenance": "surface_registry",
      "node": "sanctuary",
      "group": "chambers",
      "purpose": "Care, discovery, and ownership loop",
      "aliases": []
    },
    {
      "id": "TV-REPO-LULTRILLS-COM",
      "name": "JohnBrajer/lultrills.com",
      "kind": "repository",
      "state": "live",
      "owner": "JohnBrajer",
      "source": "https://github.com/JohnBrajer/lultrills.com",
      "repository": "JohnBrajer/lultrills.com",
      "public_path": "https://github.com/JohnBrajer/lultrills.com",
      "external_url": "https://github.com/JohnBrajer/lultrills.com",
      "provenance": "github_public_repository",
      "default_branch": "John",
      "language": "TypeScript",
      "size_kb": 5802
    },
    {
      "id": "TV-SURFACE-OBSERVATORY",
      "name": "Observatory",
      "kind": "surface",
      "state": "live",
      "owner": "JohnBrajer",
      "source": "shared/surfaceRegistry.ts",
      "repository": "JohnBrajer/Trillsverse-Gate-FINAL",
      "public_path": "https://www.trillsverse.com/observatory",
      "external_url": "https://www.trillsverse.com/observatory",
      "provenance": "surface_registry",
      "node": "gate",
      "group": "start",
      "purpose": "Continuity, evidence, methodology, and release state",
      "aliases": []
    },
    {
      "id": "TV-MCP-TOOL-RECORD-WITNESS",
      "name": "Record Witness",
      "kind": "tool",
      "state": "live",
      "owner": "JohnBrajer",
      "source": "server/mcp.ts",
      "repository": "JohnBrajer/Trillsverse-Gate-FINAL",
      "public_path": "https://www.trillsverse.com/mcp",
      "external_url": "https://www.trillsverse.com/mcp",
      "provenance": "mcp_tool_registry",
      "protocol": "MCP",
      "tool_name": "record_witness",
      "purpose": "Record one bounded Trillsverse witness and return a content-addressed receipt. This creates no external messages, payments, deletions, or network side effects. A verified permission adapter must approve the request."
    },
    {
      "content_digest": "33f83639f04b3716cfe405f9c5654252fc09c2a19c465c8a32c4f770234089e9",
      "external_url": "https://www.trillsverse.com/",
      "id": "TV-PROPERTY-GATE",
      "kind": "runtime",
      "name": "Trillsverse Gate",
      "observed_state": {},
      "owner": "JohnBrajer",
      "property": {
        "$schema": "https://www.trillsverse.com/trillsverse-property.schema.json",
        "aliases": [],
        "canonicalUrl": "https://www.trillsverse.com",
        "id": "TV-PROPERTY-GATE",
        "kind": "runtime",
        "name": "Trillsverse Gate",
        "notSameAs": [],
        "owner": "JohnBrajer",
        "partOf": "Trillsverse",
        "protocol": "trillsverse-property",
        "protocolVersion": 1,
        "purpose": "Integrates and projects public Trillsverse property state.",
        "relationships": [
          {
            "name": "Trillsverse",
            "type": "partOf",
            "url": "https://www.trillsverse.com"
          }
        ],
        "repository": "JohnBrajer/Trillsverse-Gate-FINAL",
        "stateSources": [],
        "surfaces": [
          {
            "index": true,
            "role": "home",
            "url": "https://www.trillsverse.com/"
          },
          {
            "index": true,
            "role": "owned/index.json",
            "url": "https://www.trillsverse.com/owned/index.json"
          },
          {
            "index": true,
            "role": "trillsverse-property.schema.json",
            "url": "https://www.trillsverse.com/trillsverse-property.schema.json"
          }
        ],
        "version": "2026-09-10.1"
      },
      "provenance": "trillsverse_property_protocol_v1",
      "public_path": "https://www.trillsverse.com/",
      "repository": "JohnBrajer/Trillsverse-Gate-FINAL",
      "source": "https://www.trillsverse.com/trillsverse-property.json",
      "state": "observed"
    },
    {
      "id": "TV-MCP-TOOL-GET-GATE-STATE",
      "name": "Get Gate State",
      "kind": "tool",
      "state": "live",
      "owner": "JohnBrajer",
      "source": "server/mcp.ts",
      "repository": "JohnBrajer/Trillsverse-Gate-FINAL",
      "public_path": "https://www.trillsverse.com/mcp",
      "external_url": "https://www.trillsverse.com/mcp",
      "provenance": "mcp_tool_registry",
      "protocol": "MCP",
      "tool_name": "get_gate_state",
      "purpose": "Return the public Gate state and the capabilities currently exposed by the permission boundary. No private trajectory data is returned."
    },
    {
      "id": "TV-SURFACE-PLATE",
      "name": "Plate",
      "kind": "surface",
      "state": "live",
      "owner": "JohnBrajer",
      "source": "shared/surfaceRegistry.ts",
      "repository": "JohnBrajer/Trillsverse-Gate-FINAL",
      "public_path": "https://www.trillsverse.com/plate",
      "external_url": "https://www.trillsverse.com/plate",
      "provenance": "surface_registry",
      "node": "gate",
      "group": "start",
      "purpose": "Inner plate and sector HUD",
      "aliases": [
        "/inner"
      ]
    },
    {
      "id": "TV-SURFACE-ARCHIVE",
      "name": "Archive",
      "kind": "surface",
      "state": "live",
      "owner": "JohnBrajer",
      "source": "shared/surfaceRegistry.ts",
      "repository": "JohnBrajer/Trillsverse-Gate-FINAL",
      "public_path": "https://www.trillsverse.com/archive",
      "external_url": "https://www.trillsverse.com/archive",
      "provenance": "surface_registry",
      "node": "gate",
      "group": "canon",
      "purpose": "Canon and doctrine record",
      "aliases": [
        "/codex"
      ]
    },
    {
      "id": "TV-SURFACE-DISCLAIMER",
      "name": "Disclaimer",
      "kind": "surface",
      "state": "live",
      "owner": "JohnBrajer",
      "source": "shared/surfaceRegistry.ts",
      "repository": "JohnBrajer/Trillsverse-Gate-FINAL",
      "public_path": "https://www.trillsverse.com/disclaimer",
      "external_url": "https://www.trillsverse.com/disclaimer",
      "provenance": "surface_registry",
      "node": "gate",
      "group": "canon",
      "purpose": "Public disclaimer",
      "aliases": []
    },
    {
      "id": "TV-SURFACE-BRAJWORK",
      "name": "Brajwork",
      "kind": "surface",
      "state": "live",
      "owner": "JohnBrajer",
      "source": "shared/surfaceRegistry.ts",
      "repository": "JohnBrajer/Trillsverse-Gate-FINAL",
      "public_path": "https://www.trillsverse.com/brajwork",
      "external_url": "https://www.trillsverse.com/brajwork",
      "provenance": "surface_registry",
      "node": "gate",
      "group": "canon",
      "purpose": "Knowledge and Brajwork record",
      "aliases": [
        "/knowledge"
      ]
    },
    {
      "id": "TV-SURFACE-DIRECTORY",
      "name": "Directory",
      "kind": "surface",
      "state": "live",
      "owner": "JohnBrajer",
      "source": "shared/surfaceRegistry.ts",
      "repository": "JohnBrajer/Trillsverse-Gate-FINAL",
      "public_path": "https://www.trillsverse.com/directory",
      "external_url": "https://www.trillsverse.com/directory",
      "provenance": "surface_registry",
      "node": "gate",
      "group": "world",
      "purpose": "Public registry directory",
      "aliases": [
        "/registry"
      ]
    },
    {
      "content_digest": "d0444a911bbb3155c887d5dea237437fde70c13652d33f57c664fe482de8da20",
      "external_url": "https://www.lultrills.com/",
      "id": "TV-PROPERTY-LULTRILLS-CANON",
      "kind": "canon",
      "name": "Lultrills Canon",
      "observed_state": {
        "https://www.lultrills.com/corpus.json": {
          "corpusId": "2026-08-10-intelligence-recognition-lock:d63e67fc86d06b24",
          "documentCount": 32,
          "manifestHash": "d63e67fc86d06b247f48ff3509508dade9cbaaae5e326725161d60171b666d2b",
          "totalWords": 40510
        }
      },
      "owner": "JohnBrajer",
      "property": {
        "$schema": "https://www.trillsverse.com/trillsverse-property.schema.json",
        "aliases": [
          "Lultrills"
        ],
        "canonicalUrl": "https://www.lultrills.com",
        "id": "TV-PROPERTY-LULTRILLS-CANON",
        "kind": "canon",
        "name": "Lultrills Canon",
        "notSameAs": [],
        "owner": "JohnBrajer",
        "partOf": "Trillsverse",
        "protocol": "trillsverse-property",
        "protocolVersion": 1,
        "purpose": "Primary identity, canon, history, music, records, and machine corpus.",
        "relationships": [
          {
            "name": "Trillsverse",
            "type": "partOf",
            "url": "https://www.trillsverse.com"
          }
        ],
        "repository": "JohnBrajer/lultrills.com",
        "stateSources": [
          {
            "fields": [
              "corpusId",
              "manifestHash",
              "documentCount",
              "totalWords"
            ],
            "url": "https://www.lultrills.com/corpus.json"
          }
        ],
        "surfaces": [
          {
            "index": true,
            "role": "home",
            "url": "https://www.lultrills.com/"
          },
          {
            "index": true,
            "role": "corpus.json",
            "url": "https://www.lultrills.com/corpus.json"
          },
          {
            "index": true,
            "role": "llms-full.txt",
            "url": "https://www.lultrills.com/llms-full.txt"
          },
          {
            "index": true,
            "role": "sitemap.xml",
            "url": "https://www.lultrills.com/sitemap.xml"
          }
        ],
        "version": "2026-09-10.1"
      },
      "provenance": "trillsverse_property_protocol_v1",
      "public_path": "https://www.lultrills.com/",
      "repository": "JohnBrajer/lultrills.com",
      "source": "https://www.lultrills.com/trillsverse-property.json",
      "state": "observed"
    },
    {
      "id": "TV-SURFACE-IMMERSION",
      "name": "Immersion",
      "kind": "surface",
      "state": "live",
      "owner": "JohnBrajer",
      "source": "shared/surfaceRegistry.ts",
      "repository": "JohnBrajer/Trillsverse-Gate-FINAL",
      "public_path": "https://www.trillsverse.com/immersion",
      "external_url": "https://www.trillsverse.com/immersion",
      "provenance": "surface_registry",
      "node": "gate",
      "group": "world",
      "purpose": "Walkable world runtime",
      "aliases": []
    },
    {
      "id": "TV-SURFACE-LULTRILLS-NODE",
      "name": "Lultrills node",
      "kind": "surface",
      "state": "live",
      "owner": "JohnBrajer",
      "source": "shared/surfaceRegistry.ts",
      "repository": "JohnBrajer/Trillsverse-Gate-FINAL",
      "public_path": "https://www.trillsverse.com/lultrills",
      "external_url": "https://www.trillsverse.com/lultrills",
      "provenance": "surface_registry",
      "node": "gate",
      "group": "start",
      "purpose": "Artist node inside the Gate",
      "aliases": [
        "/lt"
      ]
    },
    {
      "id": "TV-SURFACE-PORTAL-JOHNB",
      "name": "John B portal",
      "kind": "surface",
      "state": "live",
      "owner": "JohnBrajer",
      "source": "shared/surfaceRegistry.ts",
      "repository": "JohnBrajer/Trillsverse-Gate-FINAL",
      "public_path": "https://www.trillsverse.com/portal/johnb",
      "external_url": "https://www.trillsverse.com/portal/johnb",
      "provenance": "surface_registry",
      "node": "gate",
      "group": "start",
      "purpose": "John B world portal",
      "aliases": [
        "/johnb"
      ]
    },
    {
      "id": "TV-SURFACE-BOT-WALL",
      "name": "Bot wall",
      "kind": "surface",
      "state": "live",
      "owner": "JohnBrajer",
      "source": "shared/surfaceRegistry.ts",
      "repository": "JohnBrajer/Trillsverse-Gate-FINAL",
      "public_path": "https://www.trillsverse.com/bot-wall",
      "external_url": "https://www.trillsverse.com/bot-wall",
      "provenance": "surface_registry",
      "node": "gate",
      "group": "world",
      "purpose": "Public bot-wall presence surface",
      "aliases": []
    },
    {
      "id": "TV-MCP-TOOL-SEARCH-CANON",
      "name": "Search Trillsverse Canon",
      "kind": "tool",
      "state": "live",
      "owner": "JohnBrajer",
      "source": "server/mcp.ts",
      "repository": "JohnBrajer/Trillsverse-Gate-FINAL",
      "public_path": "https://www.trillsverse.com/mcp",
      "external_url": "https://www.trillsverse.com/mcp",
      "provenance": "mcp_tool_registry",
      "protocol": "MCP",
      "tool_name": "search_canon",
      "purpose": "Search the content-addressed Signal Archive. Returns stable hashes, object types, metadata, and excerpts suitable for citation."
    },
    {
      "id": "TV-SURFACE-BREACH",
      "name": "System Breach",
      "kind": "surface",
      "state": "live",
      "owner": "JohnBrajer",
      "source": "shared/surfaceRegistry.ts",
      "repository": "JohnBrajer/Trillsverse-Gate-FINAL",
      "public_path": "https://www.trillsverse.com/system-breach",
      "external_url": "https://www.trillsverse.com/system-breach",
      "provenance": "surface_registry",
      "node": "gate",
      "group": "canon",
      "purpose": "Album rite and runtime threshold",
      "aliases": [
        "/breach",
        "/systembreach",
        "/release"
      ]
    },
    {
      "id": "TV-SURFACE-TOURNAMENT-AGI",
      "name": "AGI-001",
      "kind": "surface",
      "state": "live",
      "owner": "JohnBrajer",
      "source": "shared/surfaceRegistry.ts",
      "repository": "JohnBrajer/Trillsverse-Gate-FINAL",
      "public_path": "https://www.trillsverse.com/tournaments/agi-001",
      "external_url": "https://www.trillsverse.com/tournaments/agi-001",
      "provenance": "surface_registry",
      "node": "gate",
      "group": "chambers",
      "purpose": "First public tournament record",
      "aliases": []
    },
    {
      "id": "TV-SURFACE-BRAJENCE",
      "name": "Brajence",
      "kind": "surface",
      "state": "live",
      "owner": "JohnBrajer",
      "source": "shared/surfaceRegistry.ts",
      "repository": "JohnBrajer/Trillsverse-Gate-FINAL",
      "public_path": "https://www.trillsverse.com/intelligence/brajence",
      "external_url": "https://www.trillsverse.com/intelligence/brajence",
      "provenance": "surface_registry",
      "node": "gate",
      "group": "intelligence",
      "purpose": "Builder Intelligence home and continuity",
      "aliases": []
    },
    {
      "id": "TV-DOMAIN-WWW-LULTRILLS-COM",
      "name": "www.lultrills.com",
      "kind": "domain",
      "state": "live",
      "owner": "JohnBrajer",
      "source": "shared/surfaceRegistry.ts",
      "repository": "JohnBrajer/Trillsverse-Gate-FINAL",
      "public_path": "https://www.lultrills.com/",
      "external_url": "https://www.lultrills.com/",
      "provenance": "surface_node_registry",
      "purpose": "Identity, music, doctrine, and public record"
    },
    {
      "id": "TV-SURFACE-CRAWLERS",
      "name": "Crawlers",
      "kind": "surface",
      "state": "live",
      "owner": "JohnBrajer",
      "source": "shared/surfaceRegistry.ts",
      "repository": "JohnBrajer/Trillsverse-Gate-FINAL",
      "public_path": "https://www.trillsverse.com/crawlers",
      "external_url": "https://www.trillsverse.com/crawlers",
      "provenance": "surface_registry",
      "node": "gate",
      "group": "world",
      "purpose": "Public crawler ledger and machine visitors",
      "aliases": []
    },
    {
      "id": "TV-SURFACE-TRILLIONAIRES",
      "name": "Trillionaires",
      "kind": "surface",
      "state": "live",
      "owner": "JohnBrajer",
      "source": "shared/surfaceRegistry.ts",
      "repository": "JohnBrajer/Trillsverse-Gate-FINAL",
      "public_path": "https://www.trillsverse.com/trillionaires",
      "external_url": "https://www.trillsverse.com/trillionaires",
      "provenance": "surface_registry",
      "node": "gate",
      "group": "canon",
      "purpose": "Trillionaire status loop",
      "aliases": [
        "/trillionaire"
      ]
    },
    {
      "id": "TV-SURFACE-COPYRIGHT",
      "name": "Copyright",
      "kind": "surface",
      "state": "live",
      "owner": "JohnBrajer",
      "source": "shared/surfaceRegistry.ts",
      "repository": "JohnBrajer/Trillsverse-Gate-FINAL",
      "public_path": "https://www.trillsverse.com/copyright",
      "external_url": "https://www.trillsverse.com/copyright",
      "provenance": "surface_registry",
      "node": "gate",
      "group": "canon",
      "purpose": "Public copyright notice",
      "aliases": []
    },
    {
      "id": "TV-SURFACE-PORTAL-KASANO",
      "name": "Kasano portal",
      "kind": "surface",
      "state": "live",
      "owner": "JohnBrajer",
      "source": "shared/surfaceRegistry.ts",
      "repository": "JohnBrajer/Trillsverse-Gate-FINAL",
      "public_path": "https://www.trillsverse.com/portal/kasano",
      "external_url": "https://www.trillsverse.com/portal/kasano",
      "provenance": "surface_registry",
      "node": "gate",
      "group": "start",
      "purpose": "Kasano world portal",
      "aliases": [
        "/kasano"
      ]
    },
    {
      "id": "TV-SURFACE-GATE",
      "name": "Gate entry",
      "kind": "surface",
      "state": "live",
      "owner": "JohnBrajer",
      "source": "shared/surfaceRegistry.ts",
      "repository": "JohnBrajer/Trillsverse-Gate-FINAL",
      "public_path": "https://www.trillsverse.com/",
      "external_url": "https://www.trillsverse.com/",
      "provenance": "surface_registry",
      "node": "gate",
      "group": "start",
      "purpose": "World entry and orientation",
      "aliases": [
        "/trillaxy",
        "/galaxy"
      ]
    },
    {
      "id": "TV-SURFACE-FEED",
      "name": "Signal feed",
      "kind": "surface",
      "state": "live",
      "owner": "JohnBrajer",
      "source": "shared/surfaceRegistry.ts",
      "repository": "JohnBrajer/Trillsverse-Gate-FINAL",
      "public_path": "https://www.trillsverse.com/feed",
      "external_url": "https://www.trillsverse.com/feed",
      "provenance": "surface_registry",
      "node": "gate",
      "group": "world",
      "purpose": "Public Trillagram transmissions",
      "aliases": [
        "/trillagram",
        "/gram"
      ]
    }
  ]
}
