{
  "$schema": "https://sjgant80-hub.github.io/fallharbor/schema.json",
  "version": "1.0",
  "operator": {
    "did": "did:key:z6MkfallharborAINativeSolutionsOperator2026",
    "name": "AI-Native Solutions",
    "hub": "ai-nativesolutions.com",
    "repo_org": "sjgant80-hub"
  },
  "generated": "2026-07-06T00:00:00Z",
  "lineage": {
    "root": "fallseed-doctrine",
    "generation": 1,
    "seed_version": "v21",
    "cosmology": "θ-9-vertex-torus"
  },
  "categories": [
    { "slug": "insight", "name": "Insight", "desc": "reflection · probing · dashboards" },
    { "slug": "substrate", "name": "Substrate", "desc": "math · ISA · foundational grammar" },
    { "slug": "signal", "name": "Signal", "desc": "signing · mesh · device · identity" },
    { "slug": "ops", "name": "Ops", "desc": "compression · pipelines · orchestration" },
    { "slug": "portal", "name": "Portal", "desc": "shells · directories · registries" }
  ],
  "tools": [
    {
      "name": "FallMirror",
      "slug": "fallmirror",
      "category": "insight",
      "description": "Private reflection tool · 7-ring probes · in-browser WebLLM · nothing leaves device",
      "url": "https://sjgant80-hub.github.io/fallmirror/",
      "repo": "https://github.com/sjgant80-hub/fallmirror",
      "capabilities": ["reflection", "probing", "local-only", "webllm", "indexeddb", "pwa"],
      "license": "MIT",
      "public": true,
      "shipped": "2026-07-06",
      "glyph": "◊",
      "forks_from": null,
      "forks": []
    },
    {
      "name": "Mesh 89 Tracker",
      "slug": "mesh-89-tracker",
      "category": "signal",
      "description": "WebRTC peer count toward 89 · mesh signal · sovereign discovery",
      "url": "https://sjgant80-hub.github.io/mesh-89-tracker/",
      "repo": "https://github.com/sjgant80-hub/mesh-89-tracker",
      "capabilities": ["webrtc", "mesh", "peer-count", "sovereign"],
      "license": "MIT",
      "public": true,
      "shipped": "2026-07-06",
      "glyph": "◈",
      "forks_from": "foldkit",
      "forks": []
    },
    {
      "name": "FallSignature",
      "slug": "fallsignature",
      "category": "signal",
      "description": "Ed25519 content signing · Web Crypto native · sovereign provenance",
      "url": "https://sjgant80-hub.github.io/fallsignature/",
      "repo": "https://github.com/sjgant80-hub/fallsignature",
      "capabilities": ["ed25519", "web-crypto", "signing", "provenance", "did"],
      "license": "MIT",
      "public": true,
      "shipped": "2026-07-06",
      "glyph": "◉",
      "forks_from": null,
      "forks": []
    },
    {
      "name": "Hello Device",
      "slug": "hello-device",
      "category": "signal",
      "description": "Browser capability probe · WebGPU · WebRTC · WebLLM readiness check",
      "url": "https://sjgant80-hub.github.io/hello-device/",
      "repo": "https://github.com/sjgant80-hub/hello-device",
      "capabilities": ["capability-check", "webgpu", "webrtc", "browser-probe"],
      "license": "MIT",
      "public": true,
      "shipped": "2026-07-06",
      "glyph": "◇",
      "forks_from": null,
      "forks": []
    },
    {
      "name": "Quine Cube Runner",
      "slug": "quine-cube-runner",
      "category": "signal",
      "description": "Programs that print themselves · 9-face cube of quines · self-reference demo",
      "url": "https://sjgant80-hub.github.io/quine-cube-runner/",
      "repo": "https://github.com/sjgant80-hub/quine-cube-runner",
      "capabilities": ["quine", "self-reference", "playground"],
      "license": "MIT",
      "public": true,
      "shipped": "2026-07-06",
      "glyph": "◱",
      "forks_from": null,
      "forks": []
    },
    {
      "name": "FallShell",
      "slug": "fallshell",
      "category": "portal",
      "description": "Sovereign PWA portal · iframes every estate tool · foldkit classifier panel · Ctrl+K search",
      "url": "https://sjgant80-hub.github.io/fallshell/",
      "repo": "https://github.com/sjgant80-hub/fallshell",
      "capabilities": ["portal", "pwa", "iframe-host", "classifier", "sovereign"],
      "license": "MIT",
      "public": true,
      "shipped": "2026-07-06",
      "glyph": "◈",
      "forks_from": "foldkit",
      "forks": []
    },
    {
      "name": "FallHarbor",
      "slug": "fallharbor",
      "category": "portal",
      "description": "Estate directory · JSON manifest registry · fork lineage · peer estate discovery",
      "url": "https://sjgant80-hub.github.io/fallharbor/",
      "repo": "https://github.com/sjgant80-hub/fallharbor",
      "capabilities": ["directory", "registry", "manifest", "lineage", "discovery"],
      "license": "MIT",
      "public": true,
      "shipped": "2026-07-06",
      "glyph": "⚓",
      "forks_from": null,
      "forks": []
    },
    {
      "name": "foldkit-extension",
      "slug": "foldkit-extension",
      "category": "substrate",
      "description": "Public foldkit companion · κ classifier · fold ops · public-safe surface",
      "url": "https://sjgant80-hub.github.io/foldkit-extension/",
      "repo": "https://github.com/sjgant80-hub/foldkit-extension",
      "capabilities": ["classifier", "kappa", "public-surface"],
      "license": "MIT",
      "public": true,
      "shipped": "2026-07-06",
      "glyph": "◆",
      "forks_from": "foldkit",
      "forks": []
    },
    {
      "name": "foldkit",
      "slug": "foldkit",
      "category": "substrate",
      "description": "Origami-math ISA · κ bands · fold operators · private substrate for all downstream tools",
      "url": "https://sjgant80-hub.github.io/foldkit/",
      "repo": "https://github.com/sjgant80-hub/foldkit",
      "capabilities": ["isa", "math", "private-substrate", "kappa-classifier", "fold-ops"],
      "license": "MIT",
      "public": false,
      "shipped": "2026-07-06",
      "glyph": "◈",
      "forks_from": null,
      "forks": ["mesh-89-tracker", "fallshell", "foldkit-extension", "9-axis-human-sonar", "bloom-profile-builder", "kappa-eeg-checker"]
    },
    {
      "name": "FallPx",
      "slug": "fallpx",
      "category": "ops",
      "description": "Text → PNG compression · cut Claude token bills · private prompt-packing",
      "url": "https://sjgant80-hub.github.io/fallpx/",
      "repo": "https://github.com/sjgant80-hub/fallpx",
      "capabilities": ["compression", "token-savings", "png-encode"],
      "license": "MIT",
      "public": false,
      "shipped": "2026-07-06",
      "glyph": "◐",
      "forks_from": null,
      "forks": []
    },
    {
      "name": "9-Axis Human Sonar",
      "slug": "9-axis-human-sonar",
      "category": "insight",
      "description": "9-dimensional conversation intelligence · pings across axes · private diagnostic",
      "url": "https://sjgant80-hub.github.io/9-axis-human-sonar/",
      "repo": "https://github.com/sjgant80-hub/9-axis-human-sonar",
      "capabilities": ["sonar", "9-axis", "conversation-intelligence"],
      "license": "MIT",
      "public": false,
      "shipped": "2026-07-06",
      "glyph": "◎",
      "forks_from": "foldkit",
      "forks": []
    },
    {
      "name": "Bloom Profile Builder",
      "slug": "bloom-profile-builder",
      "category": "insight",
      "description": "21-probe calibration · builds your F(S⃗) fingerprint · private profile substrate",
      "url": "https://sjgant80-hub.github.io/bloom-profile-builder/",
      "repo": "https://github.com/sjgant80-hub/bloom-profile-builder",
      "capabilities": ["calibration", "fingerprint", "bloom", "profile"],
      "license": "MIT",
      "public": false,
      "shipped": "2026-07-06",
      "glyph": "❀",
      "forks_from": "foldkit",
      "forks": ["bloom-weighted-sididy"]
    },
    {
      "name": "Bloom-weighted si-didy",
      "slug": "bloom-weighted-sididy",
      "category": "insight",
      "description": "Agent response overlay · bloom-weighted routing · private agent tuning",
      "url": "https://sjgant80-hub.github.io/bloom-weighted-sididy/",
      "repo": "https://github.com/sjgant80-hub/bloom-weighted-sididy",
      "capabilities": ["agent-overlay", "bloom-weighting", "routing"],
      "license": "MIT",
      "public": false,
      "shipped": "2026-07-06",
      "glyph": "✿",
      "forks_from": "bloom-profile-builder",
      "forks": []
    },
    {
      "name": "κ-EEG Checker",
      "slug": "kappa-eeg-checker",
      "category": "substrate",
      "description": "Mean squared error against 7-band κ overlay · private validation harness",
      "url": "https://sjgant80-hub.github.io/kappa-eeg-checker/",
      "repo": "https://github.com/sjgant80-hub/kappa-eeg-checker",
      "capabilities": ["mse", "kappa-bands", "validation", "eeg"],
      "license": "MIT",
      "public": false,
      "shipped": "2026-07-06",
      "glyph": "◑",
      "forks_from": "foldkit",
      "forks": []
    },
    {
      "name": "INIT Book",
      "slug": "init-book",
      "category": "substrate",
      "description": "9-chapter framework book · reader UI · seed-doctrine primer · private edition",
      "url": "https://sjgant80-hub.github.io/init-book/",
      "repo": "https://github.com/sjgant80-hub/init-book",
      "capabilities": ["reader", "book", "framework", "primer"],
      "license": "MIT",
      "public": false,
      "shipped": "2026-07-06",
      "glyph": "◕",
      "forks_from": null,
      "forks": []
    },
    {
      "name": "FallBrief",
      "slug": "fallbrief",
      "category": "ops",
      "description": "Sovereign single-file legal research · 100 weaves · 8 corpus modules · WebLLM + Claude",
      "url": "https://sjgant80-hub.github.io/fallbrief/",
      "repo": "https://github.com/sjgant80-hub/fallbrief",
      "capabilities": ["legal-research", "single-file", "webllm", "sovereign", "weaves"],
      "license": "MIT",
      "public": true,
      "shipped": "2026-07-06",
      "glyph": "⚖",
      "forks_from": null,
      "forks": []
    }
  ],
  "peer_estates": [],
  "provenance": {
    "issued": "2026-07-06T00:00:00Z",
    "issuer": "did:key:z6MkfallharborAINativeSolutionsOperator2026",
    "signature": null,
    "signature_algorithm": "Ed25519",
    "signature_format": "fallsignature-v1"
  }
}
