{
  "generated": "2026-08-01T21:28:53.784Z",
  "bunVersion": "1.4.0",
  "schemaVersion": 1,
  "packageCount": 17,
  "packages": {
    "event-store": {
      "versions": [
        "1.0.0",
        "1.1.0",
        "2.0.0-beta"
      ],
      "dist-tags": {
        "latest": "1.1.0",
        "beta": "2.0.0-beta"
      },
      "releases": {
        "1.0.0": {
          "id": "event-store@1.0.0",
          "name": "event-store",
          "version": "1.0.0",
          "type": "library",
          "description": "Event sourcing and CQRS primitives for sports trading pipelines",
          "tags": [
            "event-sourcing",
            "cqrs",
            "trading"
          ],
          "readme": "# Event Store\n\nEvent sourcing primitives.\n\n## Usage\n\n```ts\nimport { EventStore } from '@factorywager/event-store';\n```\n\n## Configuration\n\nSet `EVENT_STORE_BACKEND` to `memory` or `r2`.",
          "publishedAt": "2026-07-15T10:30:00Z",
          "publisher": "factory-cli",
          "storage": {
            "r2Key": "@factorywager/event-store/1.0.0.tgz",
            "size": 12480,
            "checksum": "a1b2c3d4e5f6a7b8c9d0e1f2a3b4c5d6a7b8c9d0e1f2a3b4c5d6a7b8c9d0e1f2",
            "contentType": "application/gzip"
          }
        },
        "1.1.0": {
          "id": "event-store@1.1.0",
          "name": "event-store",
          "version": "1.1.0",
          "type": "library",
          "description": "Event sourcing with snapshot support and R2 persistence",
          "tags": [
            "event-sourcing",
            "cqrs",
            "r2",
            "snapshots"
          ],
          "publishedAt": "2026-07-20T14:00:00Z",
          "publisher": "factory-cli",
          "storage": {
            "r2Key": "@factorywager/event-store/1.1.0.tgz",
            "size": 15720,
            "checksum": "b2c3d4e5f6a7b8c9d0e1f2a3b4c5d6a7b8c9d0e1f2a3b4c5d6a7b8c9d0e1f2a3",
            "contentType": "application/gzip"
          }
        },
        "2.0.0-beta": {
          "id": "event-store@2.0.0-beta",
          "name": "event-store",
          "version": "2.0.0-beta",
          "type": "library",
          "description": "v2 beta: multi-tenant event stores, streaming projections, WebSocket tailing",
          "tags": [
            "event-sourcing",
            "multi-tenant",
            "streaming",
            "beta"
          ],
          "publishedAt": "2026-07-22T09:00:00Z",
          "publisher": "factory-cli",
          "storage": {
            "r2Key": "@factorywager/event-store/2.0.0-beta.tgz",
            "size": 22400,
            "checksum": "c3d4e5f6a7b8c9d0e1f2a3b4c5d6a7b8c9d0e1f2a3b4c5d6a7b8c9d0e1f2a3b4",
            "contentType": "application/gzip"
          }
        }
      }
    },
    "bet-ticker": {
      "versions": [
        "1.0.0",
        "1.2.0"
      ],
      "dist-tags": {
        "latest": "1.2.0"
      },
      "releases": {
        "1.0.0": {
          "id": "bet-ticker@1.0.0",
          "name": "bet-ticker",
          "version": "1.0.0",
          "type": "worker",
          "description": "Cloudflare Worker for live wager broadcast via WebSocket",
          "tags": [
            "worker",
            "websocket",
            "betting"
          ],
          "publishedAt": "2026-06-01T08:00:00Z",
          "publisher": "ci-bot",
          "storage": {
            "r2Key": "@factorywager/bet-ticker/1.0.0.tgz",
            "size": 8960,
            "checksum": "d4e5f6a7b8c9d0e1f2a3b4c5d6a7b8c9d0e1f2a3b4c5d6a7b8c9d0e1f2a3b4c5",
            "contentType": "application/gzip"
          }
        },
        "1.2.0": {
          "id": "bet-ticker@1.2.0",
          "name": "bet-ticker",
          "version": "1.2.0",
          "type": "worker",
          "description": "Bet Ticker Worker v1.2 with Durable Object coordination and Zod validation",
          "tags": [
            "worker",
            "websocket",
            "durable-object",
            "zod"
          ],
          "publishedAt": "2026-07-18T16:00:00Z",
          "publisher": "ci-bot",
          "storage": {
            "r2Key": "@factorywager/bet-ticker/1.2.0.tgz",
            "size": 11240,
            "checksum": "e5f6a7b8c9d0e1f2a3b4c5d6a7b8c9d0e1f2a3b4c5d6a7b8c9d0e1f2a3b4c5d6",
            "contentType": "application/gzip"
          }
        }
      }
    },
    "odds-engine": {
      "versions": [
        "0.7.0"
      ],
      "dist-tags": {
        "latest": "0.7.0"
      },
      "releases": {
        "0.7.0": {
          "id": "odds-engine@0.7.0",
          "name": "odds-engine",
          "version": "0.7.0",
          "type": "library",
          "description": "Real-time odds computation with Bayesian adjustment and market normalization",
          "tags": [
            "odds",
            "bayesian",
            "trading"
          ],
          "publishedAt": "2026-05-10T12:00:00Z",
          "publisher": "factory-cli",
          "storage": {
            "r2Key": "@factorywager/odds-engine/0.7.0.tgz",
            "size": 18300,
            "checksum": "f6a7b8c9d0e1f2a3b4c5d6a7b8c9d0e1f2a3b4c5d6a7b8c9d0e1f2a3b4c5d6a7",
            "contentType": "application/gzip"
          }
        }
      }
    },
    "cascade-mover": {
      "versions": [
        "3.0.0",
        "3.1.1"
      ],
      "dist-tags": {
        "latest": "3.1.1",
        "stable": "3.0.0"
      },
      "releases": {
        "3.1.1": {
          "id": "cascade-mover@3.1.1",
          "name": "cascade-mover",
          "version": "3.1.1",
          "type": "project",
          "description": "Global Liquidity & Predictive Risk Command Center — 6-indicator confidence engine",
          "tags": [
            "risk",
            "liquidity",
            "confidence-engine"
          ],
          "publishedAt": "2026-07-21T22:00:00Z",
          "publisher": "factory-cli",
          "storage": {
            "r2Key": "projects/cascade-mover/3.1.1.tgz",
            "size": 45800,
            "checksum": "a7b8c9d0e1f2a3b4c5d6a7b8c9d0e1f2a3b4c5d6a7b8c9d0e1f2a3b4c5d6a7b8",
            "contentType": "application/gzip"
          }
        },
        "3.0.0": {
          "id": "cascade-mover@3.0.0",
          "name": "cascade-mover",
          "version": "3.0.0",
          "type": "project",
          "description": "Cascade Mover v3 stable — recursive multi-market cascade detection",
          "tags": [
            "risk",
            "stable"
          ],
          "publishedAt": "2026-04-01T00:00:00Z",
          "publisher": "ci-bot",
          "storage": {
            "r2Key": "projects/cascade-mover/3.0.0.tgz",
            "size": 42100,
            "checksum": "b8c9d0e1f2a3b4c5d6a7b8c9d0e1f2a3b4c5d6a7b8c9d0e1f2a3b4c5d6a7b8c9",
            "contentType": "application/gzip"
          }
        }
      }
    },
    "sports-terminal-os": {
      "versions": [
        "5.2.0"
      ],
      "dist-tags": {
        "latest": "5.2.0"
      },
      "releases": {
        "5.2.0": {
          "id": "sports-terminal-os@5.2.0",
          "name": "sports-terminal-os",
          "version": "5.2.0",
          "type": "project",
          "description": "Partner Profile OS for Sports Terminal v5.2 — TOML templates, PartnerGateway kernel",
          "tags": [
            "partner",
            "toml",
            "gateway"
          ],
          "publishedAt": "2026-07-22T18:00:00Z",
          "publisher": "factory-cli",
          "storage": {
            "r2Key": "projects/sports-terminal-os/5.2.0.tgz",
            "size": 89200,
            "checksum": "c9d0e1f2a3b4c5d6a7b8c9d0e1f2a3b4c5d6a7b8c9d0e1f2a3b4c5d6a7b8c9d0",
            "contentType": "application/gzip"
          }
        }
      }
    },
    "factory-cli": {
      "versions": [
        "0.1.0"
      ],
      "dist-tags": {
        "latest": "0.1.0"
      },
      "releases": {
        "0.1.0": {
          "id": "factory-cli@0.1.0",
          "name": "factory-cli",
          "version": "0.1.0",
          "type": "cli-tool",
          "description": "R2-backed artifact registry CLI — publish, install, list, search, create, and readme",
          "dependencies": {
            "@factorywager/event-store": "^1.0.0"
          },
          "readme": "# Factory CLI\n\nR2-backed artifact registry CLI.\n\n## Usage\n\n```bash\nbun run factory --version\nbun run factory:publish ./dist.tgz --name my-lib --version 1.0.0\nbun run factory:list\nbun run factory:search event-store\nbun run factory:install my-lib\nbun run factory:readme my-lib\nbun run factory create factory-library my-new-lib --publish\n```\n\n## Environment\n\nSet `R2_ACCESS_KEY_ID` and `R2_SECRET_ACCESS_KEY` for registry access.\nOptional: `FACTORY_REGISTRY_URL`, `BUN_CREATE_DIR`, `FACTORY_NO_COLOR`.",
          "publishedAt": "2026-07-22T23:00:00Z",
          "publisher": "factory-cli",
          "storage": {
            "r2Key": "@factorywager/factory-cli/0.1.0.tgz",
            "size": 24800,
            "checksum": "d0e1f2a3b4c5d6a7b8c9d0e1f2a3b4c5d6a7b8c9d0e1f2a3b4c5d6a7b8c9d0e1",
            "contentType": "application/gzip"
          }
        }
      }
    },
    "kimi-toolchain": {
      "versions": [
        "2.1.0"
      ],
      "dist-tags": {
        "latest": "2.1.0"
      },
      "releases": {
        "2.1.0": {
          "id": "kimi-toolchain@2.1.0",
          "name": "kimi-toolchain",
          "version": "2.1.0",
          "type": "cli-tool",
          "description": "Kimi governance and doctor toolchain for harness health checks",
          "tags": [
            "governance",
            "doctor",
            "harness"
          ],
          "publishedAt": "2026-07-19T08:00:00Z",
          "publisher": "ci-bot",
          "storage": {
            "r2Key": "@factorywager/kimi-toolchain/2.1.0.tgz",
            "size": 31200,
            "checksum": "e1f2a3b4c5d6a7b8c9d0e1f2a3b4c5d6a7b8c9d0e1f2a3b4c5d6a7b8c9d0e1f2",
            "contentType": "application/gzip"
          }
        }
      }
    },
    "quantum-domain-ops": {
      "versions": [
        "0.1.0"
      ],
      "dist-tags": {
        "latest": "0.1.0"
      },
      "releases": {
        "0.1.0": {
          "id": "quantum-domain-ops@0.1.0",
          "name": "quantum-domain-ops",
          "version": "0.1.0",
          "type": "library",
          "description": "Protocols for operating QuantumDomain instances — state collapse, entanglement, coherence monitoring",
          "tags": [
            "quantum",
            "state-management",
            "experimental"
          ],
          "readme": "# Quantum Domain Ops\n\nExperimental quantum state management.\n\n> ⚠️ Requires Bun ≥1.3.0 with `--experimental-quantum` flag.\n\n```ts\nimport { QuantumDomain } from '@factorywager/quantum-domain-ops';\nconst domain = new QuantumDomain({ qubits: 8 });\nawait domain.collapse('entangled');\n```",
          "publishedAt": "2026-07-20T03:00:00Z",
          "publisher": "factory-cli",
          "storage": {
            "r2Key": "@factorywager/quantum-domain-ops/0.1.0.tgz",
            "size": 6800,
            "checksum": "f2a3b4c5d6a7b8c9d0e1f2a3b4c5d6a7b8c9d0e1f2a3b4c5d6a7b8c9d0e1f2a3",
            "contentType": "application/gzip"
          }
        }
      }
    },
    "test-plugin": {
      "versions": [
        "1.0.0"
      ],
      "dist-tags": {
        "latest": "1.0.0",
        "stable": "1.0.0"
      },
      "releases": {
        "1.0.0": {
          "id": "test-plugin@1.0.0",
          "name": "test-plugin",
          "version": "1.0.0",
          "type": "library",
          "description": "Test plugin",
          "tags": [
            "latest",
            "stable"
          ],
          "publishedAt": "2026-07-23T17:14:57.086Z",
          "publisher": "api",
          "storage": {
            "r2Key": "@factorywager/test-plugin/1.0.0.tgz",
            "size": 13,
            "checksum": "098fa9f704db63e8d2673a658118ea4f9da3bc8083403deed460c56de63dbd30",
            "contentType": "text/javascript;charset=utf-8"
          }
        }
      }
    },
    "test-npm-pkg": {
      "versions": [
        "1.0.0"
      ],
      "dist-tags": {
        "latest": "1.0.0"
      },
      "releases": {
        "1.0.0": {
          "id": "test-npm-pkg@1.0.0",
          "name": "test-npm-pkg",
          "version": "1.0.0",
          "type": "library",
          "description": "Published via bun publish",
          "publishedAt": "2026-07-23T17:17:10.600Z",
          "publisher": "bun-publish",
          "storage": {
            "r2Key": "@factorywager/test-npm-pkg/1.0.0.tgz",
            "size": 225,
            "checksum": "7dc1d34540ba9a715becab67f4371150aad8418b0b3614cb16e2fe727da85e8e",
            "contentType": "application/gzip"
          }
        }
      }
    },
    "@factorywager/bun-test": {
      "versions": [
        "0.1.0",
        "0.2.0"
      ],
      "dist-tags": {
        "latest": "0.2.0",
        "beta": "0.2.0"
      },
      "releases": {
        "0.1.0": {
          "id": "@factorywager/bun-test@0.1.0",
          "name": "@factorywager/bun-test",
          "version": "0.1.0",
          "type": "library",
          "description": "Published via bun publish",
          "publishedAt": "2026-07-23T17:22:36.203Z",
          "publisher": "bun-publish",
          "storage": {
            "r2Key": "@factorywager/@factorywager/bun-test/0.1.0.tgz",
            "size": 257,
            "checksum": "40d01475b9fffb79c20d4aef839a4bf241bfc580aee36ec8cfc23fb05e2af4cf",
            "contentType": "application/gzip"
          }
        },
        "0.2.0": {
          "id": "@factorywager/bun-test@0.2.0",
          "name": "@factorywager/bun-test",
          "version": "0.2.0",
          "type": "library",
          "description": "Updated test",
          "tags": [
            "latest",
            "beta"
          ],
          "publishedAt": "2026-07-23T17:23:18.841Z",
          "publisher": "api",
          "storage": {
            "r2Key": "@factorywager/@factorywager/bun-test/0.2.0.tgz",
            "size": 5,
            "checksum": "f2ca1bb6c7e907d06dafe4687e579fce76b37e4e93b7605022da52e6ccc26fd2",
            "contentType": "text/javascript;charset=utf-8"
          }
        }
      }
    },
    "@factorywager/final-test": {
      "versions": [
        "1.0.0"
      ],
      "dist-tags": {
        "latest": "1.0.0"
      },
      "releases": {
        "1.0.0": {
          "id": "@factorywager/final-test@1.0.0",
          "name": "@factorywager/final-test",
          "version": "1.0.0",
          "type": "library",
          "description": "Published via bun publish",
          "publishedAt": "2026-07-23T17:23:29.897Z",
          "publisher": "bun-publish",
          "storage": {
            "r2Key": "@factorywager/@factorywager/final-test/1.0.0.tgz",
            "size": 218,
            "checksum": "c537adc08cf6e424daedb1f0715e0c49a884309f30f20ffc5b348fc141dd1008",
            "contentType": "application/gzip"
          }
        }
      }
    },
    "@factory/health-check": {
      "versions": [
        "1.0.0",
        "1.1.0"
      ],
      "dist-tags": {
        "latest": "1.1.0",
        "stable": "1.1.0"
      },
      "releases": {
        "1.0.0": {
          "id": "@factory/health-check@1.0.0",
          "name": "@factory/health-check",
          "version": "1.0.0",
          "type": "cli-tool",
          "description": "Registry health check CLI",
          "tags": [
            "latest"
          ],
          "publishedAt": "2026-07-23T17:24:45.991Z",
          "publisher": "api",
          "storage": {
            "r2Key": "@factorywager/@factory/health-check/1.0.0.tgz",
            "size": 688,
            "checksum": "7239c3d7386983feb80dd73bff9cd159cbd3fe58800f4e99ea6ccf9a593df8bf",
            "contentType": "text/javascript;charset=utf-8"
          },
          "bin": {
            "health-check": "bin/health-check.js"
          }
        },
        "1.1.0": {
          "id": "@factory/health-check@1.1.0",
          "name": "@factory/health-check",
          "version": "1.1.0",
          "type": "cli-tool",
          "description": "Updated health check",
          "tags": [
            "latest",
            "stable"
          ],
          "publishedAt": "2026-07-23T17:26:35.935Z",
          "publisher": "api",
          "storage": {
            "r2Key": "@factorywager/@factory/health-check/1.1.0.tgz",
            "size": 20,
            "checksum": "ed14c3d0ad306e24dd26b814baef3ae6c1becec47adee3abc3b8346aa3640f5e",
            "contentType": "text/javascript;charset=utf-8"
          }
        }
      }
    },
    "@factorywager/registry-client": {
      "versions": [
        "1.0.0"
      ],
      "dist-tags": {
        "latest": "1.0.0"
      },
      "releases": {
        "1.0.0": {
          "id": "@factorywager/registry-client@1.0.0",
          "name": "@factorywager/registry-client",
          "version": "1.0.0",
          "type": "library",
          "description": "",
          "tags": [],
          "publishedAt": "2026-07-24T04:02:27.943Z",
          "publisher": "api",
          "storage": {
            "r2Key": "@factorywager/@factorywager/registry-client/1.0.0.tgz",
            "size": 69,
            "checksum": "76f15dd931dcd2f9ee0d36473e58b879561a6df6bdd9a4c276cdebc9ad76b792",
            "contentType": "application/gzip"
          }
        }
      }
    },
    "formdata-test": {
      "versions": [
        "1.0.0"
      ],
      "dist-tags": {
        "latest": "1.0.0"
      },
      "releases": {
        "1.0.0": {
          "id": "formdata-test@1.0.0",
          "name": "formdata-test",
          "version": "1.0.0",
          "type": "library",
          "description": "FormData per Bun docs",
          "tags": [
            "latest"
          ],
          "publishedAt": "2026-07-23T19:29:06.047Z",
          "publisher": "api",
          "storage": {
            "r2Key": "@factorywager/formdata-test/1.0.0.tgz",
            "size": 42,
            "checksum": "f381181fda4dc88664b89627a69057106e9fc2eea73661457bf0f3886322d730",
            "contentType": "text/javascript;charset=utf-8"
          }
        }
      }
    },
    "__formdata-test": {
      "versions": [
        "1.0.0"
      ],
      "dist-tags": {
        "latest": "1.0.0",
        "formdata-test": "1.0.0"
      },
      "releases": {
        "1.0.0": {
          "id": "__formdata-test@1.0.0",
          "name": "__formdata-test",
          "version": "1.0.0",
          "type": "library",
          "description": "FormData: Markdown doc",
          "tags": [
            "latest",
            "formdata-test"
          ],
          "publishedAt": "2026-07-23T19:30:36.020Z",
          "publisher": "api",
          "storage": {
            "r2Key": "@factorywager/__formdata-test/1.0.0.tgz",
            "size": 28,
            "checksum": "9e3f03aa5caf98578bfc262433f6a23bded2a9d9366af8f7383b236495d09ccb",
            "contentType": "text/markdown"
          }
        }
      }
    },
    "sdk-test-pkg": {
      "versions": [
        "1.0.0"
      ],
      "dist-tags": {
        "latest": "1.0.0"
      },
      "releases": {
        "1.0.0": {
          "id": "sdk-test-pkg@1.0.0",
          "name": "sdk-test-pkg",
          "version": "1.0.0",
          "type": "library",
          "description": "SDK publish test",
          "tags": [
            "latest"
          ],
          "publishedAt": "2026-07-23T22:45:20.173Z",
          "publisher": "api",
          "storage": {
            "r2Key": "@factorywager/sdk-test-pkg/1.0.0.tgz",
            "size": 16,
            "checksum": "9276297f7ebf1ba9917e342258c3b82a3273f81b3f0f3aea7bd83e746625d8b2",
            "contentType": "application/gzip"
          }
        }
      }
    }
  },
  "monitoring": {
    "source": "snapshot",
    "uptime": "0d 0h 0m 20s",
    "uptimeMs": 20045,
    "packageCount": 17,
    "versionCount": 23,
    "lastIntegrity": {
      "status": "unknown",
      "timestamp": null,
      "failures": 0,
      "source": "unknown"
    },
    "platformSummary": {
      "active": 4
    },
    "platformApiAvailable": {
      "yes": 4,
      "no": 0
    },
    "dodQueue": 2,
    "dodByStatus": {
      "flagged": 2,
      "pending": 2,
      "rejected": 1,
      "verified": 1
    },
    "experimentsActive": 1,
    "predictionN": 30,
    "timestamp": "2026-08-01T21:28:48.846Z",
    "snapshotAt": "2026-08-01T21:28:48.846Z",
    "compliance": {
      "available": true,
      "ok": true,
      "enhancements": "8/8",
      "shadowMismatches": 0,
      "shadowAllow": 4,
      "shadowBlock": 4,
      "geoProfiles": 4,
      "hmac": true,
      "zipWindowOk": true,
      "scoreHint": "integrity+hmac",
      "states": [
        "MA",
        "NJ"
      ],
      "generatedAt": "2026-08-01T21:28:29.678Z",
      "path": "/registry/compliance-board.json",
      "portal": "/portal/compliance/"
    },
    "limitRaises": {
      "available": true,
      "ok": true,
      "partners": 7,
      "raises": 13,
      "lookbackHours": 48,
      "patternNodes": 8,
      "generatedAt": "2026-08-01T21:28:46.600Z",
      "path": "/registry/limit-raises.json",
      "portal": "/portal/limits/"
    },
    "installCache": {
      "available": true,
      "sizeBytes": 4940517376,
      "sizeHuman": "4.60 GB",
      "thresholdBytes": 2147483648,
      "thresholdHuman": "2.00 GB",
      "wouldPrune": true,
      "pruneReason": "over threshold (2.00 GB, current 4.60 GB)",
      "cacheDir": "/Users/nolarose/.bun/install/cache",
      "bunPmCachePath": "/Users/nolarose/.bun/install/cache",
      "bunPmCacheMismatch": null,
      "collectedAt": "2026-08-01T21:28:48.846Z"
    },
    "installHygiene": {
      "available": true,
      "ok": false,
      "cacheAvailable": true,
      "cacheWouldPrune": true,
      "npmInstallOk": true,
      "npmInstallViolations": 0,
      "installVerifyOk": true,
      "installVerifyFailed": 0,
      "generatedAt": "2026-08-01T21:28:46.574Z",
      "path": "/registry/install-hygiene-report.json",
      "portal": "/portal/install-hygiene/"
    }
  },
  "ops": {
    "source": "snapshot",
    "generated": "2026-08-01T21:28:48.791Z",
    "liquidity": {
      "total": 108210
    },
    "experts": [
      {
        "name": "Edge NBA",
        "sport": "NBA",
        "market": "totals",
        "edge_score": 0.74,
        "active": 1
      },
      {
        "name": "Sharp NFL",
        "sport": "NFL",
        "market": "spread",
        "edge_score": 0.68,
        "active": 1
      },
      {
        "name": "Kalshi Tennis",
        "sport": "Tennis",
        "market": "moneyline",
        "edge_score": 0.61,
        "active": 1
      }
    ],
    "tree": {
      "partners": 7,
      "agents": 22,
      "subAgents": 4,
      "downstreamLiquidity": 108210
    },
    "plays": [],
    "rails": [
      {
        "type": "paypal",
        "total_sent": 42000,
        "monthly_limit": 300000
      },
      {
        "type": "venmo",
        "total_sent": 12800,
        "monthly_limit": 140000
      }
    ],
    "phones": {
      "inventory": 1,
      "issued": 1,
      "returned": 1
    },
    "experiments": {
      "byStatus": {
        "active": 1,
        "completed": 1
      },
      "active": 1,
      "recent": [
        {
          "id": "019f92bf-40d7-7425-9dbc-ec95e761e283",
          "name": "Partner policy factorial",
          "status": "active",
          "designMethod": "full",
          "metricName": "placement_rate",
          "variants": 2,
          "assignments": 2,
          "metrics": 5
        },
        {
          "id": "019f92bf-40d7-7426-b3c3-ba48f35435a9",
          "name": "Rail timing switchback",
          "status": "completed",
          "designMethod": "switchback",
          "metricName": "win_rate",
          "variants": 0,
          "assignments": 0,
          "metrics": 0
        }
      ]
    },
    "prediction": {
      "coverage": {
        "mae": 2.8666666666666667,
        "rmse": 4.464676173400859,
        "bias": 2.8666666666666667,
        "n": 30,
        "quality": "good",
        "trend": "stable",
        "within5Pct": 73.33333333333333,
        "within15Pct": 100,
        "within5Status": "above_target",
        "within5Target": 65,
        "biasSeverity": "medium",
        "decayDetected": false,
        "errorStdDev": 3.422799374131582,
        "maeDelta": 0,
        "worstDate": "2026-06-30",
        "maxAbsError": 10,
        "stripTone": "good",
        "report": "/registry/prediction/report/"
      },
      "limitRaise": {
        "mae": 0,
        "rmse": 0,
        "bias": 0,
        "n": 0,
        "lastPredicted": null
      }
    },
    "growth": {
      "period": "2026-08",
      "playsReceived": 0,
      "playsPlaced": 0,
      "volume": 0,
      "pnl": 0,
      "nodes": 0,
      "top": []
    },
    "bunUtils": {
      "bunVersion": "1.4.0",
      "bunRevision": "a227ad991b62fc4e9b9ee5e998ad6c2e6508fe88",
      "proofHash": "3ae419d0e1828e29bdaf08e637c3f6031e44338e3154d9f3bddb1cbd4610463a",
      "passed": 30,
      "total": 30,
      "failed": 0,
      "timestamp": "2026-08-01T21:28:48.794Z"
    },
    "registryClient": {
      "available": true,
      "sdkVersion": "1.0.0",
      "passed": 3,
      "total": 3,
      "status": "pass",
      "subsystem": "package-manager",
      "proofHash": "38542ede96aad679d33a4c8baec9651ad940db3cd75a80f2cb10fc714f116c1f",
      "timestamp": "2026-07-28T20:27:22.349Z",
      "path": "/registry/registry-client-proof.json"
    },
    "docsCoverage": {
      "available": true,
      "ok": true,
      "subsystem": "other",
      "missingCanonicalCount": 0,
      "catalogTracked": 26,
      "catalogTotal": 26,
      "overlayTracked": 213,
      "overlayTotal": 213,
      "referenceModuleCount": 44,
      "referencePageCount": 57,
      "indexStale": false,
      "proofHash": "9820d84a3f27f610657f8b00c2e3a51272423b881242ff672d4fed3675d1e1ee",
      "timestamp": "2026-07-28T20:27:22.956Z",
      "path": "/registry/docs-coverage-proof.json"
    },
    "cloudflareTokenScope": {
      "available": true,
      "ok": true,
      "status": "pass",
      "tier": "minimal",
      "staticOk": true,
      "liveOk": null,
      "liveAvailable": false,
      "mcpCatalogOk": true,
      "serverCount": 5,
      "proofHash": "f68e8f68ac68cc5c361a181922639c26a9cc002e56e6142add76f1536c2c1807",
      "timestamp": "2026-07-24T05:37:51.242Z",
      "path": "/registry/cloudflare-token-scope-proof.json",
      "wellKnownPath": "/.well-known/mcp.json"
    },
    "cloudflarePages": {
      "available": true,
      "ok": true,
      "steps": [
        {
          "id": "well-known-mcp-parity",
          "ok": true,
          "detail": "5 servers"
        },
        {
          "id": "cloudflare-token-static",
          "ok": true,
          "detail": "catalog 5/5 · tier minimal"
        },
        {
          "id": "functions-import-graph",
          "ok": true,
          "detail": "allowlist ok"
        },
        {
          "id": "functions-edge-safety",
          "ok": true,
          "detail": "regex + r2-env boundary"
        },
        {
          "id": "proof-taxonomy-audit",
          "ok": true,
          "detail": "13 contracts · 20 consistency"
        }
      ],
      "timestamp": "2026-08-01T21:28:29.555Z",
      "pagesUrl": "https://project-r-score.pages.dev",
      "path": "/registry/cloudflare-pages-preflight.json"
    },
    "proofTaxonomy": {
      "available": true,
      "ok": true,
      "contracts": 13,
      "contractsOk": 13,
      "consistencyOk": 20,
      "consistencyTotal": 20,
      "audits": [
        {
          "path": "public/registry/release-features.json",
          "reportPath": "/registry/release-features.json",
          "ok": true,
          "primarySubsystem": "runtime",
          "rows": 74
        },
        {
          "path": "public/registry/install-platform.json",
          "reportPath": "/registry/install-platform.json",
          "ok": true,
          "primarySubsystem": "package-manager",
          "rows": 11
        },
        {
          "path": "public/registry/install-env-proof.json",
          "reportPath": "/registry/install-env-proof.json",
          "ok": true,
          "primarySubsystem": "package-manager",
          "rows": 8
        },
        {
          "path": "public/registry/networking-proof.json",
          "reportPath": "/registry/networking-proof.json",
          "ok": true,
          "primarySubsystem": "networking",
          "rows": 0
        },
        {
          "path": "public/registry/bun-runtime-nits-proof.json",
          "reportPath": "/registry/bun-runtime-nits-proof.json",
          "ok": true,
          "primarySubsystem": "runtime",
          "rows": 16
        },
        {
          "path": "public/registry/bundler-loaders-proof.json",
          "reportPath": "/registry/bundler-loaders-proof.json",
          "ok": true,
          "primarySubsystem": "bundler",
          "rows": 6
        },
        {
          "path": "public/registry/networking-channel-proof.json",
          "reportPath": "/registry/networking-channel-proof.json",
          "ok": true,
          "primarySubsystem": "networking",
          "rows": 7
        },
        {
          "path": "public/registry/docs-coverage-proof.json",
          "reportPath": "/registry/docs-coverage-proof.json",
          "ok": true,
          "primarySubsystem": "other",
          "rows": 0
        },
        {
          "path": "public/registry/registry-client-proof.json",
          "reportPath": "/registry/registry-client-proof.json",
          "ok": true,
          "primarySubsystem": "package-manager",
          "rows": 3
        },
        {
          "path": "public/registry/doc-index.json",
          "reportPath": "/registry/doc-index.json",
          "ok": true,
          "primarySubsystem": "other",
          "rows": 0
        },
        {
          "path": "public/registry/cloudflare-token-scope-proof.json",
          "reportPath": "/registry/cloudflare-token-scope-proof.json",
          "ok": true,
          "primarySubsystem": "other",
          "rows": 5
        },
        {
          "path": "public/.well-known/mcp.json",
          "reportPath": "/.well-known/mcp.json",
          "ok": true,
          "primarySubsystem": "other",
          "rows": 5
        },
        {
          "path": "public/registry/cloudflare-pages-preflight.json",
          "reportPath": "/registry/cloudflare-pages-preflight.json",
          "ok": true,
          "primarySubsystem": "other",
          "rows": 5
        }
      ],
      "consistency": [
        {
          "id": "install-platform-embed",
          "ok": true
        },
        {
          "id": "channel-meta-bake",
          "ok": true
        },
        {
          "id": "channel-meta-nits-embed",
          "ok": true
        },
        {
          "id": "channel-meta-bundler-embed",
          "ok": true
        },
        {
          "id": "channel-meta-networking-embed",
          "ok": true
        },
        {
          "id": "by-subsystem:release-features",
          "ok": true
        },
        {
          "id": "by-subsystem:install-platform",
          "ok": true
        },
        {
          "id": "by-subsystem:install-env",
          "ok": true
        },
        {
          "id": "by-subsystem:runtime-nits",
          "ok": true
        },
        {
          "id": "by-subsystem:bundler-loaders",
          "ok": true
        },
        {
          "id": "by-subsystem:networking-channel",
          "ok": true
        },
        {
          "id": "by-subsystem:registry-client",
          "ok": true
        },
        {
          "id": "registry-client-install-env",
          "ok": true
        },
        {
          "id": "docs-coverage-reference-parity",
          "ok": true
        },
        {
          "id": "docs-coverage-doc-index",
          "ok": true
        },
        {
          "id": "cloudflare-token-scope-ssot",
          "ok": true
        },
        {
          "id": "well-known-mcp-catalog-parity",
          "ok": true
        },
        {
          "id": "cloudflare-preflight-aggregate",
          "ok": true
        },
        {
          "id": "cloudflare-preflight-token-scope",
          "ok": true
        },
        {
          "id": "taxonomy-contract-registry",
          "ok": true
        }
      ],
      "proofHash": "b4e82b412835fd9221aba623fc05b4fb6aaddbcc938fa8232692a63722014fdb",
      "timestamp": "2026-08-01T21:28:28.815Z",
      "path": "/registry/proof-taxonomy-audit.json"
    },
    "channelMeta": {
      "available": true,
      "ok": true,
      "stale": false,
      "passed": 74,
      "total": 74,
      "status": "pass",
      "proofHash": "866911a0dd724ca75db87bd570f9421523ce86853b4d7bcf45ceedd56b511a46",
      "updatedAt": "2026-08-01T21:28:28.811Z",
      "channel": "stable",
      "targetVersion": "1.4.0",
      "runtimeVersion": "1.4.0",
      "bySubsystem": {
        "runtime": {
          "passed": 36,
          "total": 36
        },
        "bundler": {
          "passed": 8,
          "total": 8
        },
        "package-manager": {
          "passed": 12,
          "total": 12
        },
        "networking": {
          "passed": 13,
          "total": 13
        },
        "other": {
          "passed": 5,
          "total": 5
        }
      },
      "sources": {
        "release": "artifact",
        "nits": "artifact",
        "bundler": "artifact",
        "networking": "artifact"
      },
      "path": "/registry/release-features.json",
      "bakePath": "/registry/channel-meta-bake.json"
    },
    "routing": {
      "available": true,
      "baseUrl": "https://score.factory-wager.com",
      "passed": 18,
      "total": 18,
      "failed": 0,
      "httpOk": 16,
      "criticalFailed": 0,
      "errorRate": 0,
      "meanMs": 154.92,
      "p50Ms": 67.34,
      "p95Ms": 398.79,
      "maxMs": 398.79,
      "proofHash": "2d3f00aa4fe03f133ed48c56050215f18f9fa824137a2b92f781cc4e06928e7d",
      "timestamp": "2026-07-27T17:08:31.636Z",
      "regressions": 0,
      "criticalFailedPaths": [],
      "routes": [
        {
          "path": "/api/operations/summary",
          "status": 200,
          "pass": true,
          "critical": true,
          "timeMs": 67.34,
          "contentType": "application/json"
        },
        {
          "path": "/portal/dashboard-app.js",
          "status": 200,
          "pass": true,
          "critical": true,
          "timeMs": 61.59,
          "contentType": "application/javascript"
        },
        {
          "path": "/portal/ops/",
          "status": 200,
          "pass": true,
          "critical": true,
          "timeMs": 54.07,
          "contentType": "text/html"
        },
        {
          "path": "/portal/dashboard/",
          "status": 200,
          "pass": true,
          "critical": true,
          "timeMs": 51.52,
          "contentType": "text/html"
        },
        {
          "path": "/api/monitoring",
          "status": 200,
          "pass": true,
          "critical": true,
          "timeMs": 48.18,
          "contentType": "application/json"
        },
        {
          "path": "/registry/ops-summary.json",
          "status": 200,
          "pass": true,
          "critical": true,
          "timeMs": 34.84,
          "contentType": "application/json"
        },
        {
          "path": "/registry/@factorywager/bun-utils-test/latest.json",
          "status": 200,
          "pass": true,
          "critical": true,
          "timeMs": 31.94,
          "contentType": "application/json"
        },
        {
          "path": "/health",
          "status": 200,
          "pass": true,
          "critical": false,
          "timeMs": 398.79,
          "contentType": "application/json"
        },
        {
          "path": "/api/registry/@factorywager/routing-test/latest.json",
          "status": 200,
          "pass": true,
          "critical": false,
          "timeMs": 310.88,
          "contentType": "application/json"
        },
        {
          "path": "/api/registry/@factorywager/test-pkg",
          "status": 200,
          "pass": true,
          "critical": false,
          "timeMs": 306.48,
          "contentType": "text/html"
        },
        {
          "path": "/api/registry/@factorywager/bun-utils-test/latest.json",
          "status": 200,
          "pass": true,
          "critical": false,
          "timeMs": 289.36,
          "contentType": "application/json"
        },
        {
          "path": "/portal",
          "status": 200,
          "pass": true,
          "critical": false,
          "timeMs": 288.2,
          "contentType": "text/html"
        },
        {
          "path": "/monitoring",
          "status": 200,
          "pass": true,
          "critical": false,
          "timeMs": 266.69,
          "contentType": "text/html"
        },
        {
          "path": "/api/registry",
          "status": 400,
          "pass": true,
          "critical": false,
          "timeMs": 182.69,
          "contentType": "application/json"
        },
        {
          "path": "/ready",
          "status": 200,
          "pass": true,
          "critical": false,
          "timeMs": 178.66,
          "contentType": "text/html"
        },
        {
          "path": "/registry/static.json",
          "status": 200,
          "pass": true,
          "critical": false,
          "timeMs": 149.64,
          "contentType": "application/json"
        },
        {
          "path": "/registry/@factorywager/routing-test/latest.json",
          "status": 200,
          "pass": true,
          "critical": false,
          "timeMs": 39.7,
          "contentType": "application/json"
        },
        {
          "path": "/api/registry/static",
          "status": 400,
          "pass": true,
          "critical": false,
          "timeMs": 28.05,
          "contentType": "application/json"
        }
      ]
    },
    "partners": {
      "bound": 24,
      "unboundAgents": 9,
      "byLifecycle": {
        "active": 4,
        "materialized": 19,
        "signup": 1
      },
      "recent": [
        {
          "treeNodeId": "019f930b-71e5-7729-91d6-a82589cf488c",
          "profileKey": "pp-019f930b-71e5-7729-91d6-a82589cf",
          "partnerTemplate": "default-prospect",
          "lifecycleStatus": "materialized",
          "name": "TOC ASH-004"
        },
        {
          "treeNodeId": "019f92f9-2e3f-74f4-8262-720202846493",
          "profileKey": "pp-019f92f9-2e3f-74f4-8262-72020284",
          "partnerTemplate": "default-prospect",
          "lifecycleStatus": "materialized",
          "name": "TOC ASH-003"
        },
        {
          "treeNodeId": "019f92ee-5ef9-728d-950c-6c02a59903a2",
          "profileKey": "pp-019f92ee-5ef9-728d-950c-6c02a599",
          "partnerTemplate": "default-prospect",
          "lifecycleStatus": "materialized",
          "name": "TOC ASH-002"
        },
        {
          "treeNodeId": "019f92ee-5ef8-71e9-b207-5ae20c07d095",
          "profileKey": "pp-019f92ee-5ef8-71e9-b207-5ae20c07",
          "partnerTemplate": "default-prospect",
          "lifecycleStatus": "materialized",
          "name": "TOC ASH-001"
        },
        {
          "treeNodeId": "019f92bf-40d6-72e3-aa09-f0a9b8a95824",
          "profileKey": "pp-019f92bf-40d6-72e3-aa09-f0a9b8a9",
          "partnerTemplate": "default-prospect",
          "lifecycleStatus": "active",
          "name": "Cascade Partner"
        },
        {
          "treeNodeId": "limit-demo-atlantic-sub",
          "profileKey": "pp-limit-demo-atlantic-sub",
          "partnerTemplate": "default-prospect",
          "lifecycleStatus": "materialized",
          "name": "Atlantic City Sub-Agent"
        },
        {
          "treeNodeId": "limit-demo-shoreline",
          "profileKey": "pp-limit-demo-shoreline",
          "partnerTemplate": "default-prospect",
          "lifecycleStatus": "active",
          "name": "Shoreline Partner Desk"
        },
        {
          "treeNodeId": "limit-demo-worcester-sub",
          "profileKey": "pp-limit-demo-worcester-sub",
          "partnerTemplate": "default-prospect",
          "lifecycleStatus": "materialized",
          "name": "Worcester Sub-Agent"
        },
        {
          "treeNodeId": "limit-demo-boston-agent",
          "profileKey": "pp-limit-demo-boston-agent",
          "partnerTemplate": "default-prospect",
          "lifecycleStatus": "materialized",
          "name": "Boston Agent Lane"
        },
        {
          "treeNodeId": "limit-demo-baystate",
          "profileKey": "pp-limit-demo-baystate",
          "partnerTemplate": "default-prospect",
          "lifecycleStatus": "active",
          "name": "Bay State Partner Desk"
        }
      ]
    },
    "channels": {
      "pending": 594,
      "failed": 0,
      "sent": 1039,
      "oldestPendingAt": "2026-07-28T17:03:21.207Z",
      "failRate": 0
    },
    "toc": {
      "available": true,
      "path": "/registry/toc-ops.json",
      "generatedAt": "2026-08-01T21:28:29.624Z",
      "partners": 3,
      "warmed": 4,
      "warming": 2,
      "onboarding": 1,
      "confirmedRails": 7,
      "seatSourcedRails": 2,
      "openTasks": 11,
      "openOnb": 1,
      "openLimit": 2,
      "openBottlenecks": 8,
      "criticalBottlenecks": 1,
      "principalOutstandingTotal": 20300,
      "throttleOnboarding": false,
      "primedDrums": 4,
      "playableDrums": 0,
      "playsPending": 4,
      "playsSettled": 13,
      "activeExperiments": 2,
      "plane": "demo-readonly",
      "identityLinked": true,
      "identityPartners": 3,
      "enforcementFocus": "rope",
      "enforcementFailed": 13,
      "enforcementCritical": 6,
      "throughputT": 5116,
      "throughputI": 47810,
      "throughputOE": 1655,
      "topRankedProcess": "LIMIT",
      "avgRP": 4.9976529618623236,
      "settlementFloatRatio": 0.5103534825350345,
      "presencePartners": 3,
      "presenceIpv6": 31,
      "presenceUniqueZips": 11,
      "presenceUniqueAsns": 3,
      "presenceDnsResolved": 31,
      "presenceAvgDistanceKm": 231,
      "venueKinds": 9,
      "venueExchanges": 2,
      "venueCrypto": 2,
      "venueCreditLines": 2,
      "venueLegalStates": 5,
      "profilePhones": 7,
      "profileTelegramLanes": 6,
      "expertLiquidityAvailable": 59100,
      "avgAgentClvBps": 17.2,
      "openDeals": 8,
      "messageLogEntries": 15,
      "messageLogSlaBreaches": 2,
      "experimentOutcomes": 3,
      "avgExperimentLiftPct": -0.27,
      "rotorSamples": 15,
      "capitalMoves": 30,
      "warmCyclesOpen": 3,
      "gate12Events": 24,
      "bufferHistoryDays": 7,
      "balanceSheetsOk": 3,
      "limitRefreshes": 18,
      "railConfirmEvents": 12,
      "switchbackWindows": 7,
      "releaseCards": 17,
      "deferredPlays": 2,
      "pendingExposureTotal": 6400,
      "recycleCyclesOpen": 4,
      "complianceOpen": 5,
      "auditTrailRows": 36,
      "slaBreaches7d": 13,
      "wdQueuedTotal": 0,
      "wdBlockedTotal": 5,
      "exposureAging72hPlus": 0,
      "onbChecklistPending": 3,
      "settlementSlots7d": 17,
      "constraintRopeCount": 2,
      "playSettlementPending": 4,
      "exceptionResolutionOpen": 19,
      "botCommands24h": 8,
      "bicHandoffsTotal": 7,
      "warmPlaybookPending": 27,
      "phoneLogEvents": 13,
      "avgLiquidityUtilPct": 63,
      "fundCorridorsBlocked": 1,
      "railUtilHighCount": 2,
      "accountGatesFailed": 19,
      "capitalLocationMoves": 4,
      "pendingDeployItems": 2,
      "playInstructionsStale": 1,
      "dealSplitDrift": 2
    },
    "loop": {
      "dispatched": 29,
      "gatedAllow": 29,
      "gatedAdjust": 0,
      "gatedDeny": 0,
      "gatedDefer": 0,
      "reserved": 29,
      "settled": 7,
      "settledViaFullLoop": 29,
      "outboxSent": 1039,
      "outboxFailed": 0,
      "outboxPending": 594,
      "oldestPendingAgeSec": 361527,
      "manualStepsPerCycle": 594,
      "loopCompletionRate": 1,
      "distinctPlaysDispatched": 7,
      "settledPlaysViaFullLoop": 7,
      "loopCompletionRateByPlay": 1,
      "capitalEfficiencyProxy": 0.1278360819590205,
      "limitEfficiencyProxy": null,
      "processReturnProxy": 0.20128651835968908,
      "projectorBackend": "r2",
      "projectorBucket": "factory-wager-registry",
      "projectorDurable": true
    },
    "telegramHandshake": {
      "available": true,
      "path": "/registry/telegram-handshake.json",
      "generatedAt": "2026-08-01T21:28:48.765Z",
      "partners": 4,
      "inviteGaps": 0,
      "blocked": 0,
      "operatorReady": 4,
      "forumReady": 0,
      "designated": 0,
      "verifyFailPartners": 0,
      "laneFailPartners": 0,
      "rows": [
        {
          "partnerCode": "ASH",
          "phase": "operator_ready",
          "membershipCell": "2·OK",
          "handshakeOk": true,
          "needsPartnerInForum": false,
          "inviteLink": "https://t.me/+iBXudtg48psyMTkx",
          "inviteSentAt": null,
          "dmSeatStatus": "linked",
          "callSign": "ASH-001",
          "gapCount": 0,
          "topGap": null,
          "verifyPassed": 11,
          "verifyTotal": 11,
          "verifyFails": [],
          "lanesOk": 23,
          "lanesTotal": 23,
          "lanesBlocked": [],
          "laneFails": [],
          "nextSteps": [
            "ready for welcome DM + bot commands"
          ]
        },
        {
          "partnerCode": "BIL",
          "phase": "operator_ready",
          "membershipCell": "2·OK",
          "handshakeOk": true,
          "needsPartnerInForum": false,
          "inviteLink": "https://t.me/+eMgvmRzz2qpkZDYx",
          "inviteSentAt": null,
          "dmSeatStatus": "linked (shared DM)",
          "callSign": "BIL-001",
          "gapCount": 0,
          "topGap": null,
          "verifyPassed": 11,
          "verifyTotal": 11,
          "verifyFails": [],
          "lanesOk": 23,
          "lanesTotal": 23,
          "lanesBlocked": [],
          "laneFails": [],
          "nextSteps": [
            "ready for welcome DM + bot commands"
          ]
        },
        {
          "partnerCode": "NOV",
          "phase": "operator_ready",
          "membershipCell": "2·OK",
          "handshakeOk": true,
          "needsPartnerInForum": false,
          "inviteLink": "https://t.me/+0oVv4f5CxzVhNDYx",
          "inviteSentAt": null,
          "dmSeatStatus": "linked (shared DM)",
          "callSign": "NOV-001",
          "gapCount": 0,
          "topGap": null,
          "verifyPassed": 11,
          "verifyTotal": 11,
          "verifyFails": [],
          "lanesOk": 23,
          "lanesTotal": 23,
          "lanesBlocked": [],
          "laneFails": [],
          "nextSteps": [
            "ready for welcome DM + bot commands"
          ]
        },
        {
          "partnerCode": "SPEN",
          "phase": "operator_ready",
          "membershipCell": "2·OK",
          "handshakeOk": true,
          "needsPartnerInForum": false,
          "inviteLink": "https://t.me/+3lqb3fA0yIllM2Yx",
          "inviteSentAt": null,
          "dmSeatStatus": "linked (shared DM)",
          "callSign": "SPEN-001",
          "gapCount": 0,
          "topGap": null,
          "verifyPassed": 11,
          "verifyTotal": 11,
          "verifyFails": [],
          "lanesOk": 23,
          "lanesTotal": 23,
          "lanesBlocked": [],
          "laneFails": [],
          "nextSteps": [
            "ready for welcome DM + bot commands"
          ]
        }
      ],
      "commands": {
        "inviteGap": "bun run telegram:handshake:invite-gap",
        "sendInviteAll": "bun run telegram:ops -- send-forum-invite --all",
        "desk": "bun run telegram:handshake:desk",
        "readiness": "bun run telegram:handshake:readiness --invite-gap"
      },
      "catalogPath": "/registry/telegram-handshake-catalog.json"
    },
    "seatCapitalDesk": {
      "available": true,
      "path": "/registry/seat-capital-desk.json",
      "generatedAt": "2026-08-01T21:28:48.779Z",
      "desks": 4,
      "blocked": 0,
      "partial": 0,
      "ready": 4,
      "funded": 0,
      "incompleteOuts": 0,
      "rows": [
        {
          "callSign": "ASH-001",
          "partnerCode": "ASH",
          "fundStatus": "ready",
          "fundDetail": "intake complete — FUND can proceed",
          "outs": [
            {
              "outNum": "1",
              "book": "Hard Rock Florida",
              "username": "ash1.staging",
              "depositMethod": "Venmo",
              "sendTo": "@ash.hr.fl",
              "maxBet": "500",
              "freeplayPct": "25%",
              "status": "ready",
              "incomplete": false,
              "note": "WARMED seat · limits stale — confirm rails before play · harness login — replace via Fill Username",
              "bookMaxLine": "Book max (last known): $1,000 · desk maxBet: 500 · Δ −$500"
            },
            {
              "outNum": "2",
              "book": "Hard Rock Florida",
              "username": "—",
              "depositMethod": "Venmo",
              "sendTo": "@ash.hr.fl",
              "maxBet": "—",
              "freeplayPct": "—",
              "status": "deferred",
              "incomplete": false,
              "note": "ASH-002 warming slot — assign after partner ack",
              "bookMaxLine": "Book max (last known): $1,000 · desk maxBet: —"
            }
          ],
          "checklist": [
            {
              "done": true,
              "label": "Out 1 deposit method confirmed"
            },
            {
              "done": true,
              "label": "Out 1 send-to set"
            },
            {
              "done": true,
              "label": "Out 2 deferred"
            },
            {
              "done": true,
              "label": "All books ready for FUND"
            }
          ],
          "incompleteOuts": 0,
          "pinned": true,
          "hasTelegramDesk": true,
          "deskUpdatedAt": "2026-07-27T08:11:10.082Z"
        },
        {
          "callSign": "BIL-001",
          "partnerCode": "BIL",
          "fundStatus": "ready",
          "fundDetail": "intake complete — FUND can proceed",
          "outs": [
            {
              "outNum": "1",
              "book": "Partner book TBD",
              "username": "bil1.staging",
              "depositMethod": "Venmo",
              "sendTo": "@bil.newpartner",
              "maxBet": "500",
              "freeplayPct": "25%",
              "status": "ready",
              "incomplete": false,
              "note": "Operator ready — partner assigns book + rails via desk Fill · harness login — replace via Fill Username",
              "bookMaxLine": "Book max (last known): no book history"
            }
          ],
          "checklist": [
            {
              "done": true,
              "label": "Out 1 deposit method confirmed"
            },
            {
              "done": true,
              "label": "Out 1 send-to set"
            },
            {
              "done": true,
              "label": "All books ready for FUND"
            }
          ],
          "incompleteOuts": 0,
          "pinned": true,
          "hasTelegramDesk": true,
          "deskUpdatedAt": "2026-07-27T08:11:11.257Z"
        },
        {
          "callSign": "NOV-001",
          "partnerCode": "NOV",
          "fundStatus": "ready",
          "fundDetail": "intake complete — FUND can proceed",
          "outs": [
            {
              "outNum": "1",
              "book": "Hard Rock Florida",
              "username": "nov1.staging",
              "depositMethod": "Venmo",
              "sendTo": "@nov.newpartner",
              "maxBet": "500",
              "freeplayPct": "25%",
              "status": "ready",
              "incomplete": false,
              "note": "SouthFL PPH · ONB seat — book login pending partner ack · harness login — replace via Fill Username",
              "bookMaxLine": "Book max (last known): no book history"
            },
            {
              "outNum": "2",
              "book": "SouthFL PPH Desk",
              "username": "—",
              "depositMethod": "Venmo",
              "sendTo": "@nov.newpartner",
              "maxBet": "—",
              "freeplayPct": "—",
              "status": "deferred",
              "incomplete": false,
              "note": "Second out slot — assign after ONB Ready",
              "bookMaxLine": "Book max (last known): no book history"
            }
          ],
          "checklist": [
            {
              "done": true,
              "label": "Out 1 deposit method confirmed"
            },
            {
              "done": true,
              "label": "Out 1 send-to set"
            },
            {
              "done": true,
              "label": "Out 2 deferred"
            },
            {
              "done": true,
              "label": "All books ready for FUND"
            }
          ],
          "incompleteOuts": 0,
          "pinned": true,
          "hasTelegramDesk": true,
          "deskUpdatedAt": "2026-07-27T08:11:12.398Z"
        },
        {
          "callSign": "SPEN-001",
          "partnerCode": "SPEN",
          "fundStatus": "ready",
          "fundDetail": "intake complete — FUND can proceed",
          "outs": [
            {
              "outNum": "1",
              "book": "parlay21.com",
              "username": "vc2013",
              "depositMethod": "Venmo",
              "sendTo": "@spen.newpartner",
              "maxBet": "500",
              "freeplayPct": "25%",
              "status": "ready",
              "incomplete": false,
              "bookMaxLine": "Book max (last known): no book history"
            },
            {
              "outNum": "2",
              "book": "lonestarwagering.com",
              "username": "Yungg1",
              "depositMethod": "Venmo",
              "sendTo": "@spen.newpartner",
              "maxBet": "500",
              "freeplayPct": "25%",
              "status": "ready",
              "incomplete": false,
              "bookMaxLine": "Book max (last known): no book history"
            },
            {
              "outNum": "3",
              "book": "action92.com",
              "username": "action92",
              "depositMethod": "Venmo",
              "sendTo": "@spen.newpartner",
              "maxBet": "500",
              "freeplayPct": "25%",
              "status": "ready",
              "incomplete": false,
              "note": "logged in ~$17,747 (backend.action92.com)",
              "bookMaxLine": "Book max (last known): no book history"
            },
            {
              "outNum": "4",
              "book": "betvegas23.com",
              "username": "Henry019",
              "depositMethod": "Venmo",
              "sendTo": "@spen.newpartner",
              "maxBet": "500",
              "freeplayPct": "25%",
              "status": "ready",
              "incomplete": false,
              "bookMaxLine": "Book max (last known): no book history"
            },
            {
              "outNum": "5",
              "book": "Orange777",
              "username": "dmk1064",
              "depositMethod": "Venmo",
              "sendTo": "@spen.newpartner",
              "maxBet": "—",
              "freeplayPct": "—",
              "status": "deferred",
              "incomplete": false,
              "note": "book label only — pass field was NO",
              "bookMaxLine": "Book max (last known): no book history"
            }
          ],
          "checklist": [
            {
              "done": true,
              "label": "Out 1 deposit method confirmed"
            },
            {
              "done": true,
              "label": "Out 1 send-to set"
            },
            {
              "done": true,
              "label": "Out 5 deferred"
            },
            {
              "done": true,
              "label": "All books ready for FUND"
            }
          ],
          "incompleteOuts": 0,
          "pinned": true,
          "hasTelegramDesk": true,
          "deskUpdatedAt": "2026-07-27T08:11:13.534Z"
        }
      ],
      "partnerViews": [
        {
          "callSign": "ASH-001",
          "partnerCode": "ASH",
          "fund": {
            "status": "ready",
            "detail": "intake complete — FUND can proceed"
          },
          "activeOuts": [
            {
              "num": "1",
              "outId": "ASH-1",
              "book": "Hard Rock Florida",
              "username": "ash1.staging",
              "missingFund": [],
              "missingBookTerms": [],
              "missingAll": [],
              "deferred": false,
              "complete": true
            }
          ],
          "deferredOuts": [
            {
              "num": "2",
              "outId": "ASH-2",
              "book": "Hard Rock Florida",
              "username": "—",
              "missingFund": [],
              "missingBookTerms": [
                "max bet",
                "freeplay % on deposit"
              ],
              "missingAll": [
                "max bet",
                "freeplay % on deposit"
              ],
              "deferred": true,
              "complete": false
            }
          ],
          "commonMissing": [],
          "outSpecificMissing": []
        },
        {
          "callSign": "BIL-001",
          "partnerCode": "BIL",
          "fund": {
            "status": "ready",
            "detail": "intake complete — FUND can proceed"
          },
          "activeOuts": [
            {
              "num": "1",
              "outId": "BIL-1",
              "book": "Partner book TBD",
              "username": "bil1.staging",
              "missingFund": [],
              "missingBookTerms": [],
              "missingAll": [],
              "deferred": false,
              "complete": true
            }
          ],
          "deferredOuts": [],
          "commonMissing": [],
          "outSpecificMissing": []
        },
        {
          "callSign": "NOV-001",
          "partnerCode": "NOV",
          "fund": {
            "status": "ready",
            "detail": "intake complete — FUND can proceed"
          },
          "activeOuts": [
            {
              "num": "1",
              "outId": "NOV-1",
              "book": "Hard Rock Florida",
              "username": "nov1.staging",
              "missingFund": [],
              "missingBookTerms": [],
              "missingAll": [],
              "deferred": false,
              "complete": true
            }
          ],
          "deferredOuts": [
            {
              "num": "2",
              "outId": "NOV-2",
              "book": "SouthFL PPH Desk",
              "username": "—",
              "missingFund": [],
              "missingBookTerms": [
                "max bet",
                "freeplay % on deposit"
              ],
              "missingAll": [
                "max bet",
                "freeplay % on deposit"
              ],
              "deferred": true,
              "complete": false
            }
          ],
          "commonMissing": [],
          "outSpecificMissing": []
        },
        {
          "callSign": "SPEN-001",
          "partnerCode": "SPEN",
          "fund": {
            "status": "ready",
            "detail": "intake complete — FUND can proceed"
          },
          "activeOuts": [
            {
              "num": "1",
              "outId": "SPEN-1",
              "book": "parlay21.com",
              "username": "vc2013",
              "missingFund": [],
              "missingBookTerms": [],
              "missingAll": [],
              "deferred": false,
              "complete": true
            },
            {
              "num": "2",
              "outId": "SPEN-2",
              "book": "lonestarwagering.com",
              "username": "Yungg1",
              "missingFund": [],
              "missingBookTerms": [],
              "missingAll": [],
              "deferred": false,
              "complete": true
            },
            {
              "num": "3",
              "outId": "SPEN-3",
              "book": "action92.com",
              "username": "action92",
              "missingFund": [],
              "missingBookTerms": [],
              "missingAll": [],
              "deferred": false,
              "complete": true
            },
            {
              "num": "4",
              "outId": "SPEN-4",
              "book": "betvegas23.com",
              "username": "Henry019",
              "missingFund": [],
              "missingBookTerms": [],
              "missingAll": [],
              "deferred": false,
              "complete": true
            }
          ],
          "deferredOuts": [
            {
              "num": "5",
              "outId": "SPEN-5",
              "book": "Orange777",
              "username": "dmk1064",
              "missingFund": [],
              "missingBookTerms": [
                "max bet",
                "freeplay % on deposit"
              ],
              "missingAll": [
                "max bet",
                "freeplay % on deposit"
              ],
              "deferred": true,
              "complete": false
            }
          ],
          "commonMissing": [],
          "outSpecificMissing": []
        }
      ],
      "partnerMessageTemplates": [
        {
          "id": "confirm-active",
          "label": "Partner confirm (DM paste)",
          "thread": "dm-paste",
          "purpose": "Consolidated active-out confirm + missing fields + reply examples.",
          "cli": "bun run seat:desk:partner-message CALL-SIGN",
          "postable": false,
          "dynamicFields": [
            "callSign",
            "activeOutCount",
            "deferredOuts",
            "commonMissing",
            "outSpecificMissing"
          ]
        },
        {
          "id": "todo",
          "label": "Todo list",
          "thread": "desk-copy",
          "purpose": "One line per incomplete out — mirrors Copy todo button.",
          "cli": "bun run seat:desk:partner-message CALL-SIGN --template todo",
          "postable": false,
          "dynamicFields": [
            "perOutMissing"
          ]
        },
        {
          "id": "reply-hint",
          "label": "Reply hint line",
          "thread": "desk-copy",
          "purpose": "Single pipe line for first incomplete out.",
          "cli": "bun run seat:desk:partner-message CALL-SIGN --template reply-hint",
          "postable": false,
          "dynamicFields": [
            "firstIncompleteOutNum"
          ]
        },
        {
          "id": "topic-intake",
          "label": "Liquidity/Outs · deposit rails",
          "thread": "liquidity/outs",
          "purpose": "First rails ask on pinned desk — pipe format + no-password note.",
          "cli": "bun run seat:desk:partner-message CALL-SIGN --template topic-intake [--post]",
          "postable": true,
          "dynamicFields": [
            "partnerCode",
            "deskPin",
            "activeOutRange",
            "deferredSkip"
          ]
        },
        {
          "id": "topic-rails",
          "label": "Liquidity/Outs · pay rails nudge",
          "thread": "liquidity/outs",
          "purpose": "Short follow-up when rails still missing on desk.",
          "cli": "bun run seat:desk:partner-message CALL-SIGN --template topic-rails [--post]",
          "postable": true,
          "dynamicFields": [
            "partnerCode",
            "deskPin",
            "railsNeedLine",
            "deferredSkip"
          ]
        },
        {
          "id": "topic-accounting",
          "label": "Accounting · proof thread",
          "thread": "accounting",
          "purpose": "Deposit/withdraw screenshots + optional bet slips — not parsed by desk pipe.",
          "cli": "bun run seat:desk:accounting-prompt CALL-SIGN [--post] [--thread-id N]",
          "postable": true,
          "dynamicFields": [
            "partnerCode",
            "deskPin",
            "activeOutRange",
            "deferredSkip"
          ]
        }
      ],
      "commands": {
        "refresh": "bun run seat:desk:refresh",
        "post": "bun run seat:desk:post",
        "update": "bun run seat:desk:update",
        "partnerMessage": "bun run seat:desk:partner-message CALL --json",
        "partnerMessageTodo": "bun run seat:desk:partner-message CALL --template todo"
      }
    },
    "compliance": {
      "available": true,
      "ok": true,
      "enhancements": "8/8",
      "shadowMismatches": 0,
      "shadowAllow": 4,
      "shadowBlock": 4,
      "geoProfiles": 4,
      "hmac": true,
      "zipWindowOk": true,
      "scoreHint": "integrity+hmac",
      "states": [
        "MA",
        "NJ"
      ],
      "generatedAt": "2026-08-01T21:28:29.678Z",
      "path": "/registry/compliance-board.json",
      "portal": "/portal/compliance/"
    },
    "monorepoHealth": {
      "available": true,
      "ok": false,
      "score": 33.2,
      "grade": "critical",
      "formulaVersion": 1,
      "bunVersion": "1.4.0",
      "fileCount": 1011,
      "largeFileCount": 428,
      "deadFileCount": 44,
      "cyclicDependencyCount": 14,
      "duplicateDepCount": 0,
      "deadCodePercent": 7,
      "largeFilePercent": 42.3,
      "testCoveragePercent": 0,
      "generatedAt": "2026-08-01T21:28:30.151Z",
      "path": "/registry/monorepo-health.json",
      "portal": "/portal/packages/",
      "claim": "monorepo-health-score",
      "gate": "check:monorepo-health"
    },
    "bunBrandMap": {
      "available": true,
      "ok": true,
      "warnings": 307,
      "errors": 0,
      "stale": false,
      "path": "/registry/bun-brand-map.json"
    },
    "limitChanges": [
      {
        "limit_id": 247,
        "node_id": "019f92bf-40d6-72e3-aa09-f0a9b8a95824",
        "sportsbook": "fanduel",
        "sport_id": "nba",
        "market_id": "spread",
        "bet_type": "straight",
        "previous_max": 800,
        "new_limit": 1200,
        "increased_at": 1785538619,
        "direction": "up",
        "message": "fanduel nba/spread straight: $800 → $1200",
        "context_available": true,
        "multi_factor_score": 0.5935799999999999,
        "top_contributing_factors": [
          "violation_count_30d",
          "chargeback_count_30d",
          "kyc_pass_rate"
        ],
        "context_proof": {
          "algorithm": "sha3-256",
          "digestValid": true,
          "signed": true,
          "hmacValid": true,
          "valid": true
        }
      },
      {
        "limit_id": 251,
        "node_id": "019f92ee-5ef8-71e9-b207-5ae20c07d095",
        "sportsbook": "hardrock",
        "sport_id": "nba",
        "market_id": "spread",
        "bet_type": "straight",
        "previous_max": 400,
        "new_limit": 1000,
        "increased_at": 1785537519,
        "direction": "up",
        "message": "hardrock nba/spread straight: $400 → $1000",
        "context_available": true,
        "multi_factor_score": 0.5935799999999999,
        "top_contributing_factors": [
          "violation_count_30d",
          "chargeback_count_30d",
          "kyc_pass_rate"
        ],
        "context_proof": {
          "algorithm": "sha3-256",
          "digestValid": true,
          "signed": true,
          "hmacValid": true,
          "valid": true
        }
      },
      {
        "limit_id": 255,
        "node_id": "019f92ee-5ef9-728d-950c-6c02a59903a2",
        "sportsbook": "hardrock",
        "sport_id": "nba",
        "market_id": "spread",
        "bet_type": "straight",
        "previous_max": 400,
        "new_limit": 1000,
        "increased_at": 1785537519,
        "direction": "up",
        "message": "hardrock nba/spread straight: $400 → $1000",
        "context_available": true,
        "multi_factor_score": 0.5935799999999999,
        "top_contributing_factors": [
          "violation_count_30d",
          "chargeback_count_30d",
          "kyc_pass_rate"
        ],
        "context_proof": {
          "algorithm": "sha3-256",
          "digestValid": true,
          "signed": true,
          "hmacValid": true,
          "valid": true
        }
      },
      {
        "limit_id": 259,
        "node_id": "019f92f9-2e3f-74f4-8262-720202846493",
        "sportsbook": "hardrock",
        "sport_id": "nba",
        "market_id": "spread",
        "bet_type": "straight",
        "previous_max": 400,
        "new_limit": 1000,
        "increased_at": 1785537519,
        "direction": "up",
        "message": "hardrock nba/spread straight: $400 → $1000",
        "context_available": true,
        "multi_factor_score": 0.5935799999999999,
        "top_contributing_factors": [
          "violation_count_30d",
          "chargeback_count_30d",
          "kyc_pass_rate"
        ],
        "context_proof": {
          "algorithm": "sha3-256",
          "digestValid": true,
          "signed": true,
          "hmacValid": true,
          "valid": true
        }
      },
      {
        "limit_id": 263,
        "node_id": "019f930b-71e5-7729-91d6-a82589cf488c",
        "sportsbook": "hardrock",
        "sport_id": "nba",
        "market_id": "spread",
        "bet_type": "straight",
        "previous_max": 400,
        "new_limit": 1000,
        "increased_at": 1785537519,
        "direction": "up",
        "message": "hardrock nba/spread straight: $400 → $1000",
        "context_available": true,
        "multi_factor_score": 0.5935799999999999,
        "top_contributing_factors": [
          "violation_count_30d",
          "chargeback_count_30d",
          "kyc_pass_rate"
        ],
        "context_proof": {
          "algorithm": "sha3-256",
          "digestValid": true,
          "signed": true,
          "hmacValid": true,
          "valid": true
        }
      },
      {
        "limit_id": 245,
        "node_id": "019f92bf-40d6-72e3-aa09-f0a9b8a95824",
        "sportsbook": "hardrock",
        "sport_id": "nba",
        "market_id": "spread",
        "bet_type": "straight",
        "previous_max": 400,
        "new_limit": 1000,
        "increased_at": 1785537119,
        "direction": "up",
        "message": "hardrock nba/spread straight: $400 → $1000",
        "context_available": true,
        "multi_factor_score": 0.61659,
        "top_contributing_factors": [
          "violation_count_30d",
          "chargeback_count_30d",
          "kyc_pass_rate"
        ],
        "context_proof": {
          "algorithm": "sha3-256",
          "digestValid": true,
          "signed": true,
          "hmacValid": true,
          "valid": true
        }
      },
      {
        "limit_id": 249,
        "node_id": "019f92ee-5ef8-71e9-b207-5ae20c07d095",
        "sportsbook": "draftkings",
        "sport_id": "nba",
        "market_id": "totals",
        "bet_type": "straight",
        "previous_max": 500,
        "new_limit": 1500,
        "increased_at": 1785536319,
        "direction": "up",
        "message": "draftkings nba/totals straight: $500 → $1500",
        "context_available": true,
        "multi_factor_score": 0.61659,
        "top_contributing_factors": [
          "violation_count_30d",
          "chargeback_count_30d",
          "kyc_pass_rate"
        ],
        "context_proof": {
          "algorithm": "sha3-256",
          "digestValid": true,
          "signed": true,
          "hmacValid": true,
          "valid": true
        }
      },
      {
        "limit_id": 253,
        "node_id": "019f92ee-5ef9-728d-950c-6c02a59903a2",
        "sportsbook": "draftkings",
        "sport_id": "nba",
        "market_id": "totals",
        "bet_type": "straight",
        "previous_max": 500,
        "new_limit": 1500,
        "increased_at": 1785536319,
        "direction": "up",
        "message": "draftkings nba/totals straight: $500 → $1500",
        "context_available": true,
        "multi_factor_score": 0.61659,
        "top_contributing_factors": [
          "violation_count_30d",
          "chargeback_count_30d",
          "kyc_pass_rate"
        ],
        "context_proof": {
          "algorithm": "sha3-256",
          "digestValid": true,
          "signed": true,
          "hmacValid": true,
          "valid": true
        }
      },
      {
        "limit_id": 257,
        "node_id": "019f92f9-2e3f-74f4-8262-720202846493",
        "sportsbook": "draftkings",
        "sport_id": "nba",
        "market_id": "totals",
        "bet_type": "straight",
        "previous_max": 500,
        "new_limit": 1500,
        "increased_at": 1785536319,
        "direction": "up",
        "message": "draftkings nba/totals straight: $500 → $1500",
        "context_available": true,
        "multi_factor_score": 0.61659,
        "top_contributing_factors": [
          "violation_count_30d",
          "chargeback_count_30d",
          "kyc_pass_rate"
        ],
        "context_proof": {
          "algorithm": "sha3-256",
          "digestValid": true,
          "signed": true,
          "hmacValid": true,
          "valid": true
        }
      },
      {
        "limit_id": 261,
        "node_id": "019f930b-71e5-7729-91d6-a82589cf488c",
        "sportsbook": "draftkings",
        "sport_id": "nba",
        "market_id": "totals",
        "bet_type": "straight",
        "previous_max": 500,
        "new_limit": 1500,
        "increased_at": 1785536319,
        "direction": "up",
        "message": "draftkings nba/totals straight: $500 → $1500",
        "context_available": true,
        "multi_factor_score": 0.61659,
        "top_contributing_factors": [
          "violation_count_30d",
          "chargeback_count_30d",
          "kyc_pass_rate"
        ],
        "context_proof": {
          "algorithm": "sha3-256",
          "digestValid": true,
          "signed": true,
          "hmacValid": true,
          "valid": true
        }
      },
      {
        "limit_id": 243,
        "node_id": "019f92bf-40d6-72e3-aa09-f0a9b8a95824",
        "sportsbook": "draftkings",
        "sport_id": "nba",
        "market_id": "totals",
        "bet_type": "straight",
        "previous_max": 500,
        "new_limit": 1500,
        "increased_at": 1785535919,
        "direction": "up",
        "message": "draftkings nba/totals straight: $500 → $1500",
        "context_available": true,
        "multi_factor_score": 0.61659,
        "top_contributing_factors": [
          "violation_count_30d",
          "chargeback_count_30d",
          "kyc_pass_rate"
        ],
        "context_proof": {
          "algorithm": "sha3-256",
          "digestValid": true,
          "signed": true,
          "hmacValid": true,
          "valid": true
        }
      },
      {
        "limit_id": 193,
        "node_id": "limit-demo-worcester-sub",
        "sportsbook": "caesars",
        "sport_id": "soccer",
        "market_id": "match_winner",
        "bet_type": "straight",
        "previous_max": 1100,
        "new_limit": 650,
        "increased_at": 1785447465,
        "direction": "down",
        "message": "caesars soccer/match_winner straight: $1100 → $650",
        "context_available": false,
        "multi_factor_score": 0,
        "top_contributing_factors": [],
        "context_proof": null
      },
      {
        "limit_id": 197,
        "node_id": "limit-demo-atlantic-sub",
        "sportsbook": "caesars",
        "sport_id": "soccer",
        "market_id": "match_winner",
        "bet_type": "live",
        "previous_max": 900,
        "new_limit": 1600,
        "increased_at": 1785447405,
        "direction": "up",
        "message": "caesars soccer/match_winner live: $900 → $1600",
        "context_available": true,
        "multi_factor_score": 0.51661,
        "top_contributing_factors": [
          "chargeback_count_30d",
          "violation_count_30d",
          "kyc_pass_rate"
        ],
        "context_proof": {
          "algorithm": "sha3-256",
          "digestValid": true,
          "signed": true,
          "hmacValid": true,
          "valid": true
        }
      },
      {
        "limit_id": 195,
        "node_id": "limit-demo-shoreline",
        "sportsbook": "hardrock",
        "sport_id": "basketball",
        "market_id": "over_under",
        "bet_type": "straight",
        "previous_max": 1250,
        "new_limit": 3000,
        "increased_at": 1785446985,
        "direction": "up",
        "message": "hardrock basketball/over_under straight: $1250 → $3000",
        "context_available": true,
        "multi_factor_score": 0.63503,
        "top_contributing_factors": [
          "total_handle_7d",
          "chargeback_count_30d",
          "violation_count_30d"
        ],
        "context_proof": {
          "algorithm": "sha3-256",
          "digestValid": true,
          "signed": true,
          "hmacValid": true,
          "valid": true
        }
      }
    ],
    "limitPatterns": {
      "schemaVersion": 1,
      "lookbackHours": 48,
      "partners": 3,
      "nodes": 8,
      "downlineNodes": 6,
      "books": [
        {
          "key": "hardrock",
          "changes": 6,
          "raises": 6,
          "decreases": 0,
          "net_delta": 4750,
          "avg_delta_pct": 148.33,
          "avg_influence_score": 0.6043,
          "partners": 2,
          "nodes": 6,
          "states": [
            "NJ"
          ],
          "zip_prefixes": [
            "070",
            "071",
            "072",
            "073",
            "075",
            "084"
          ],
          "top_market": "spread"
        },
        {
          "key": "draftkings",
          "changes": 5,
          "raises": 5,
          "decreases": 0,
          "net_delta": 5000,
          "avg_delta_pct": 200,
          "avg_influence_score": 0.6166,
          "partners": 1,
          "nodes": 5,
          "states": [
            "NJ"
          ],
          "zip_prefixes": [
            "070",
            "071",
            "072",
            "073",
            "075"
          ],
          "top_market": "totals"
        },
        {
          "key": "caesars",
          "changes": 2,
          "raises": 1,
          "decreases": 1,
          "net_delta": 250,
          "avg_delta_pct": 18.43,
          "avg_influence_score": 0.2583,
          "partners": 2,
          "nodes": 2,
          "states": [
            "MA",
            "NJ"
          ],
          "zip_prefixes": [
            "016",
            "084"
          ],
          "top_market": "match_winner"
        },
        {
          "key": "fanduel",
          "changes": 1,
          "raises": 1,
          "decreases": 0,
          "net_delta": 400,
          "avg_delta_pct": 50,
          "avg_influence_score": 0.5936,
          "partners": 1,
          "nodes": 1,
          "states": [
            "NJ"
          ],
          "zip_prefixes": [
            "071"
          ],
          "top_market": "spread"
        }
      ],
      "states": [
        {
          "key": "NJ",
          "changes": 13,
          "raises": 13,
          "decreases": 0,
          "net_delta": 10850,
          "avg_delta_pct": 155.21,
          "avg_influence_score": 0.6015,
          "partners": 2,
          "nodes": 7,
          "states": [
            "NJ"
          ],
          "zip_prefixes": [
            "070",
            "071",
            "072",
            "073",
            "075",
            "084"
          ],
          "top_market": "spread"
        },
        {
          "key": "MA",
          "changes": 1,
          "raises": 0,
          "decreases": 1,
          "net_delta": -450,
          "avg_delta_pct": -40.91,
          "avg_influence_score": 0,
          "partners": 1,
          "nodes": 1,
          "states": [
            "MA"
          ],
          "zip_prefixes": [
            "016"
          ],
          "top_market": "match_winner"
        }
      ],
      "zips": [
        {
          "key": "071",
          "changes": 3,
          "raises": 3,
          "decreases": 0,
          "net_delta": 2000,
          "avg_delta_pct": 133.33,
          "avg_influence_score": 0.6089,
          "partners": 1,
          "nodes": 1,
          "states": [
            "NJ"
          ],
          "zip_prefixes": [
            "071"
          ],
          "top_market": "spread"
        },
        {
          "key": "070",
          "changes": 2,
          "raises": 2,
          "decreases": 0,
          "net_delta": 1600,
          "avg_delta_pct": 175,
          "avg_influence_score": 0.6051,
          "partners": 1,
          "nodes": 1,
          "states": [
            "NJ"
          ],
          "zip_prefixes": [
            "070"
          ],
          "top_market": "spread"
        },
        {
          "key": "072",
          "changes": 2,
          "raises": 2,
          "decreases": 0,
          "net_delta": 1600,
          "avg_delta_pct": 175,
          "avg_influence_score": 0.6051,
          "partners": 1,
          "nodes": 1,
          "states": [
            "NJ"
          ],
          "zip_prefixes": [
            "072"
          ],
          "top_market": "spread"
        },
        {
          "key": "073",
          "changes": 2,
          "raises": 2,
          "decreases": 0,
          "net_delta": 1600,
          "avg_delta_pct": 175,
          "avg_influence_score": 0.6051,
          "partners": 1,
          "nodes": 1,
          "states": [
            "NJ"
          ],
          "zip_prefixes": [
            "073"
          ],
          "top_market": "spread"
        },
        {
          "key": "075",
          "changes": 2,
          "raises": 2,
          "decreases": 0,
          "net_delta": 1600,
          "avg_delta_pct": 175,
          "avg_influence_score": 0.6051,
          "partners": 1,
          "nodes": 1,
          "states": [
            "NJ"
          ],
          "zip_prefixes": [
            "075"
          ],
          "top_market": "spread"
        },
        {
          "key": "084",
          "changes": 2,
          "raises": 2,
          "decreases": 0,
          "net_delta": 2450,
          "avg_delta_pct": 108.89,
          "avg_influence_score": 0.5758,
          "partners": 1,
          "nodes": 2,
          "states": [
            "NJ"
          ],
          "zip_prefixes": [
            "084"
          ],
          "top_market": "match_winner"
        },
        {
          "key": "016",
          "changes": 1,
          "raises": 0,
          "decreases": 1,
          "net_delta": -450,
          "avg_delta_pct": -40.91,
          "avg_influence_score": 0,
          "partners": 1,
          "nodes": 1,
          "states": [
            "MA"
          ],
          "zip_prefixes": [
            "016"
          ],
          "top_market": "match_winner"
        }
      ],
      "nodePatterns": [
        {
          "node_id": "019f92bf-40d6-72e3-aa09-f0a9b8a95824",
          "partner_node_id": "019f92bf-40d6-72e3-aa09-f0a9b8a95824",
          "parent_node_id": null,
          "node_name": "Cascade Partner",
          "node_type": "partner",
          "downline_depth": 0,
          "state_code": "NJ",
          "location": "Newark",
          "zip_code": "07102",
          "zip_prefix": "071",
          "license_status": "active",
          "violation_count_30d": 0,
          "changes": 3,
          "scored_changes": 3,
          "proof_verified_changes": 3,
          "raises": 3,
          "decreases": 0,
          "net_delta": 2000,
          "avg_delta_pct": 133.33,
          "avg_influence_score": 0.6089,
          "sportsbooks": [
            "draftkings",
            "fanduel",
            "hardrock"
          ],
          "top_market": "spread"
        },
        {
          "node_id": "019f92ee-5ef8-71e9-b207-5ae20c07d095",
          "partner_node_id": "019f92bf-40d6-72e3-aa09-f0a9b8a95824",
          "parent_node_id": "019f92bf-40d6-72e3-aa09-f0a9b8a95824",
          "node_name": "TOC ASH-001",
          "node_type": "agent",
          "downline_depth": 1,
          "state_code": "NJ",
          "location": "Jersey City",
          "zip_code": "07302",
          "zip_prefix": "073",
          "license_status": "active",
          "violation_count_30d": 0,
          "changes": 2,
          "scored_changes": 2,
          "proof_verified_changes": 2,
          "raises": 2,
          "decreases": 0,
          "net_delta": 1600,
          "avg_delta_pct": 175,
          "avg_influence_score": 0.6051,
          "sportsbooks": [
            "draftkings",
            "hardrock"
          ],
          "top_market": "spread"
        },
        {
          "node_id": "019f92ee-5ef9-728d-950c-6c02a59903a2",
          "partner_node_id": "019f92bf-40d6-72e3-aa09-f0a9b8a95824",
          "parent_node_id": "019f92bf-40d6-72e3-aa09-f0a9b8a95824",
          "node_name": "TOC ASH-002",
          "node_type": "agent",
          "downline_depth": 1,
          "state_code": "NJ",
          "location": "Hoboken",
          "zip_code": "07030",
          "zip_prefix": "070",
          "license_status": "active",
          "violation_count_30d": 0,
          "changes": 2,
          "scored_changes": 2,
          "proof_verified_changes": 2,
          "raises": 2,
          "decreases": 0,
          "net_delta": 1600,
          "avg_delta_pct": 175,
          "avg_influence_score": 0.6051,
          "sportsbooks": [
            "draftkings",
            "hardrock"
          ],
          "top_market": "spread"
        },
        {
          "node_id": "019f92f9-2e3f-74f4-8262-720202846493",
          "partner_node_id": "019f92bf-40d6-72e3-aa09-f0a9b8a95824",
          "parent_node_id": "019f92bf-40d6-72e3-aa09-f0a9b8a95824",
          "node_name": "TOC ASH-003",
          "node_type": "agent",
          "downline_depth": 1,
          "state_code": "NJ",
          "location": "Elizabeth",
          "zip_code": "07201",
          "zip_prefix": "072",
          "license_status": "active",
          "violation_count_30d": 0,
          "changes": 2,
          "scored_changes": 2,
          "proof_verified_changes": 2,
          "raises": 2,
          "decreases": 0,
          "net_delta": 1600,
          "avg_delta_pct": 175,
          "avg_influence_score": 0.6051,
          "sportsbooks": [
            "draftkings",
            "hardrock"
          ],
          "top_market": "spread"
        },
        {
          "node_id": "019f930b-71e5-7729-91d6-a82589cf488c",
          "partner_node_id": "019f92bf-40d6-72e3-aa09-f0a9b8a95824",
          "parent_node_id": "019f92bf-40d6-72e3-aa09-f0a9b8a95824",
          "node_name": "TOC ASH-004",
          "node_type": "agent",
          "downline_depth": 1,
          "state_code": "NJ",
          "location": "Paterson",
          "zip_code": "07501",
          "zip_prefix": "075",
          "license_status": "active",
          "violation_count_30d": 0,
          "changes": 2,
          "scored_changes": 2,
          "proof_verified_changes": 2,
          "raises": 2,
          "decreases": 0,
          "net_delta": 1600,
          "avg_delta_pct": 175,
          "avg_influence_score": 0.6051,
          "sportsbooks": [
            "draftkings",
            "hardrock"
          ],
          "top_market": "spread"
        },
        {
          "node_id": "limit-demo-worcester-sub",
          "partner_node_id": "limit-demo-baystate",
          "parent_node_id": "limit-demo-boston-agent",
          "node_name": "Worcester Sub-Agent",
          "node_type": "sub_agent",
          "downline_depth": 2,
          "state_code": "MA",
          "location": "Worcester",
          "zip_code": "01608",
          "zip_prefix": "016",
          "license_status": "active",
          "violation_count_30d": 3,
          "changes": 1,
          "scored_changes": 1,
          "proof_verified_changes": 0,
          "raises": 0,
          "decreases": 1,
          "net_delta": -450,
          "avg_delta_pct": -40.91,
          "avg_influence_score": 0,
          "sportsbooks": [
            "caesars"
          ],
          "top_market": "match_winner"
        },
        {
          "node_id": "limit-demo-shoreline",
          "partner_node_id": "limit-demo-shoreline",
          "parent_node_id": null,
          "node_name": "Shoreline Partner Desk",
          "node_type": "partner",
          "downline_depth": 0,
          "state_code": "NJ",
          "location": "Atlantic City",
          "zip_code": "08401",
          "zip_prefix": "084",
          "license_status": "active",
          "violation_count_30d": 1,
          "changes": 1,
          "scored_changes": 1,
          "proof_verified_changes": 1,
          "raises": 1,
          "decreases": 0,
          "net_delta": 1750,
          "avg_delta_pct": 140,
          "avg_influence_score": 0.635,
          "sportsbooks": [
            "hardrock"
          ],
          "top_market": "over_under"
        },
        {
          "node_id": "limit-demo-atlantic-sub",
          "partner_node_id": "limit-demo-shoreline",
          "parent_node_id": "limit-demo-shoreline",
          "node_name": "Atlantic City Sub-Agent",
          "node_type": "sub_agent",
          "downline_depth": 1,
          "state_code": "NJ",
          "location": "Atlantic City",
          "zip_code": "08401",
          "zip_prefix": "084",
          "license_status": "active",
          "violation_count_30d": 2,
          "changes": 1,
          "scored_changes": 1,
          "proof_verified_changes": 1,
          "raises": 1,
          "decreases": 0,
          "net_delta": 700,
          "avg_delta_pct": 77.78,
          "avg_influence_score": 0.5166,
          "sportsbooks": [
            "caesars"
          ],
          "top_market": "match_winner"
        }
      ],
      "audit": {
        "changeRows": 14,
        "hierarchyLinked": 8,
        "geoLinked": 8,
        "licensed": 8,
        "scored": 14,
        "proofVerified": 13,
        "coveragePct": 98.1,
        "sourceTables": [
          "tree_nodes",
          "partner_account_limits",
          "limit_raise_context",
          "partner_geo_profiles",
          "partner_state_licenses",
          "regulatory_violations"
        ]
      }
    }
  },
  "compliance": {
    "available": true,
    "ok": true,
    "enhancements": "8/8",
    "shadowMismatches": 0,
    "shadowAllow": 4,
    "shadowBlock": 4,
    "geoProfiles": 4,
    "hmac": true,
    "zipWindowOk": true,
    "scoreHint": "integrity+hmac",
    "states": [
      "MA",
      "NJ"
    ],
    "generatedAt": "2026-08-01T21:28:29.678Z",
    "path": "/registry/compliance-board.json",
    "portal": "/portal/compliance/"
  },
  "bunUtils": {
    "proofHash": "bd1844b97e864504c48a88a05201a1d2a96914cc14fac5e98bacc330f1cbedf3",
    "passed": 30,
    "total": 30,
    "bunVersion": "1.4.0",
    "path": "/registry/@factorywager/bun-utils-test/latest.json"
  },
  "routing": {
    "available": true,
    "baseUrl": "https://score.factory-wager.com",
    "passed": 18,
    "total": 18,
    "failed": 0,
    "httpOk": 16,
    "criticalFailed": 0,
    "errorRate": 0,
    "meanMs": 154.92,
    "p50Ms": 67.34,
    "p95Ms": 398.79,
    "maxMs": 398.79,
    "proofHash": "2d3f00aa4fe03f133ed48c56050215f18f9fa824137a2b92f781cc4e06928e7d",
    "timestamp": "2026-07-27T17:08:31.636Z",
    "regressions": 0,
    "criticalFailedPaths": [],
    "routes": [
      {
        "path": "/api/operations/summary",
        "status": 200,
        "pass": true,
        "critical": true,
        "timeMs": 67.34,
        "contentType": "application/json"
      },
      {
        "path": "/portal/dashboard-app.js",
        "status": 200,
        "pass": true,
        "critical": true,
        "timeMs": 61.59,
        "contentType": "application/javascript"
      },
      {
        "path": "/portal/ops/",
        "status": 200,
        "pass": true,
        "critical": true,
        "timeMs": 54.07,
        "contentType": "text/html"
      },
      {
        "path": "/portal/dashboard/",
        "status": 200,
        "pass": true,
        "critical": true,
        "timeMs": 51.52,
        "contentType": "text/html"
      },
      {
        "path": "/api/monitoring",
        "status": 200,
        "pass": true,
        "critical": true,
        "timeMs": 48.18,
        "contentType": "application/json"
      },
      {
        "path": "/registry/ops-summary.json",
        "status": 200,
        "pass": true,
        "critical": true,
        "timeMs": 34.84,
        "contentType": "application/json"
      },
      {
        "path": "/registry/@factorywager/bun-utils-test/latest.json",
        "status": 200,
        "pass": true,
        "critical": true,
        "timeMs": 31.94,
        "contentType": "application/json"
      },
      {
        "path": "/health",
        "status": 200,
        "pass": true,
        "critical": false,
        "timeMs": 398.79,
        "contentType": "application/json"
      },
      {
        "path": "/api/registry/@factorywager/routing-test/latest.json",
        "status": 200,
        "pass": true,
        "critical": false,
        "timeMs": 310.88,
        "contentType": "application/json"
      },
      {
        "path": "/api/registry/@factorywager/test-pkg",
        "status": 200,
        "pass": true,
        "critical": false,
        "timeMs": 306.48,
        "contentType": "text/html"
      },
      {
        "path": "/api/registry/@factorywager/bun-utils-test/latest.json",
        "status": 200,
        "pass": true,
        "critical": false,
        "timeMs": 289.36,
        "contentType": "application/json"
      },
      {
        "path": "/portal",
        "status": 200,
        "pass": true,
        "critical": false,
        "timeMs": 288.2,
        "contentType": "text/html"
      },
      {
        "path": "/monitoring",
        "status": 200,
        "pass": true,
        "critical": false,
        "timeMs": 266.69,
        "contentType": "text/html"
      },
      {
        "path": "/api/registry",
        "status": 400,
        "pass": true,
        "critical": false,
        "timeMs": 182.69,
        "contentType": "application/json"
      },
      {
        "path": "/ready",
        "status": 200,
        "pass": true,
        "critical": false,
        "timeMs": 178.66,
        "contentType": "text/html"
      },
      {
        "path": "/registry/static.json",
        "status": 200,
        "pass": true,
        "critical": false,
        "timeMs": 149.64,
        "contentType": "application/json"
      },
      {
        "path": "/registry/@factorywager/routing-test/latest.json",
        "status": 200,
        "pass": true,
        "critical": false,
        "timeMs": 39.7,
        "contentType": "application/json"
      },
      {
        "path": "/api/registry/static",
        "status": 400,
        "pass": true,
        "critical": false,
        "timeMs": 28.05,
        "contentType": "application/json"
      }
    ]
  },
  "channelMeta": {
    "available": true,
    "ok": true,
    "stale": false,
    "passed": 74,
    "total": 74,
    "status": "pass",
    "proofHash": "866911a0dd724ca75db87bd570f9421523ce86853b4d7bcf45ceedd56b511a46",
    "updatedAt": "2026-08-01T21:28:28.811Z",
    "channel": "stable",
    "targetVersion": "1.4.0",
    "runtimeVersion": "1.4.0",
    "bySubsystem": {
      "runtime": {
        "passed": 36,
        "total": 36
      },
      "bundler": {
        "passed": 8,
        "total": 8
      },
      "package-manager": {
        "passed": 12,
        "total": 12
      },
      "networking": {
        "passed": 13,
        "total": 13
      },
      "other": {
        "passed": 5,
        "total": 5
      }
    },
    "sources": {
      "release": "artifact",
      "nits": "artifact",
      "bundler": "artifact",
      "networking": "artifact"
    },
    "path": "/registry/release-features.json",
    "bakePath": "/registry/channel-meta-bake.json"
  },
  "proofTaxonomy": {
    "available": true,
    "ok": true,
    "contracts": 13,
    "contractsOk": 13,
    "consistencyOk": 20,
    "consistencyTotal": 20,
    "audits": [
      {
        "path": "public/registry/release-features.json",
        "reportPath": "/registry/release-features.json",
        "ok": true,
        "primarySubsystem": "runtime",
        "rows": 74
      },
      {
        "path": "public/registry/install-platform.json",
        "reportPath": "/registry/install-platform.json",
        "ok": true,
        "primarySubsystem": "package-manager",
        "rows": 11
      },
      {
        "path": "public/registry/install-env-proof.json",
        "reportPath": "/registry/install-env-proof.json",
        "ok": true,
        "primarySubsystem": "package-manager",
        "rows": 8
      },
      {
        "path": "public/registry/networking-proof.json",
        "reportPath": "/registry/networking-proof.json",
        "ok": true,
        "primarySubsystem": "networking",
        "rows": 0
      },
      {
        "path": "public/registry/bun-runtime-nits-proof.json",
        "reportPath": "/registry/bun-runtime-nits-proof.json",
        "ok": true,
        "primarySubsystem": "runtime",
        "rows": 16
      },
      {
        "path": "public/registry/bundler-loaders-proof.json",
        "reportPath": "/registry/bundler-loaders-proof.json",
        "ok": true,
        "primarySubsystem": "bundler",
        "rows": 6
      },
      {
        "path": "public/registry/networking-channel-proof.json",
        "reportPath": "/registry/networking-channel-proof.json",
        "ok": true,
        "primarySubsystem": "networking",
        "rows": 7
      },
      {
        "path": "public/registry/docs-coverage-proof.json",
        "reportPath": "/registry/docs-coverage-proof.json",
        "ok": true,
        "primarySubsystem": "other",
        "rows": 0
      },
      {
        "path": "public/registry/registry-client-proof.json",
        "reportPath": "/registry/registry-client-proof.json",
        "ok": true,
        "primarySubsystem": "package-manager",
        "rows": 3
      },
      {
        "path": "public/registry/doc-index.json",
        "reportPath": "/registry/doc-index.json",
        "ok": true,
        "primarySubsystem": "other",
        "rows": 0
      },
      {
        "path": "public/registry/cloudflare-token-scope-proof.json",
        "reportPath": "/registry/cloudflare-token-scope-proof.json",
        "ok": true,
        "primarySubsystem": "other",
        "rows": 5
      },
      {
        "path": "public/.well-known/mcp.json",
        "reportPath": "/.well-known/mcp.json",
        "ok": true,
        "primarySubsystem": "other",
        "rows": 5
      },
      {
        "path": "public/registry/cloudflare-pages-preflight.json",
        "reportPath": "/registry/cloudflare-pages-preflight.json",
        "ok": true,
        "primarySubsystem": "other",
        "rows": 5
      }
    ],
    "consistency": [
      {
        "id": "install-platform-embed",
        "ok": true
      },
      {
        "id": "channel-meta-bake",
        "ok": true
      },
      {
        "id": "channel-meta-nits-embed",
        "ok": true
      },
      {
        "id": "channel-meta-bundler-embed",
        "ok": true
      },
      {
        "id": "channel-meta-networking-embed",
        "ok": true
      },
      {
        "id": "by-subsystem:release-features",
        "ok": true
      },
      {
        "id": "by-subsystem:install-platform",
        "ok": true
      },
      {
        "id": "by-subsystem:install-env",
        "ok": true
      },
      {
        "id": "by-subsystem:runtime-nits",
        "ok": true
      },
      {
        "id": "by-subsystem:bundler-loaders",
        "ok": true
      },
      {
        "id": "by-subsystem:networking-channel",
        "ok": true
      },
      {
        "id": "by-subsystem:registry-client",
        "ok": true
      },
      {
        "id": "registry-client-install-env",
        "ok": true
      },
      {
        "id": "docs-coverage-reference-parity",
        "ok": true
      },
      {
        "id": "docs-coverage-doc-index",
        "ok": true
      },
      {
        "id": "cloudflare-token-scope-ssot",
        "ok": true
      },
      {
        "id": "well-known-mcp-catalog-parity",
        "ok": true
      },
      {
        "id": "cloudflare-preflight-aggregate",
        "ok": true
      },
      {
        "id": "cloudflare-preflight-token-scope",
        "ok": true
      },
      {
        "id": "taxonomy-contract-registry",
        "ok": true
      }
    ],
    "proofHash": "b4e82b412835fd9221aba623fc05b4fb6aaddbcc938fa8232692a63722014fdb",
    "timestamp": "2026-08-01T21:28:28.815Z",
    "path": "/registry/proof-taxonomy-audit.json"
  },
  "telegramHandshake": {
    "available": true,
    "path": "/registry/telegram-handshake.json",
    "generatedAt": "2026-08-01T21:28:48.765Z",
    "partners": 4,
    "inviteGaps": 0,
    "blocked": 0,
    "operatorReady": 4,
    "forumReady": 0,
    "designated": 0,
    "verifyFailPartners": 0,
    "laneFailPartners": 0,
    "rows": [
      {
        "partnerCode": "ASH",
        "phase": "operator_ready",
        "membershipCell": "2·OK",
        "handshakeOk": true,
        "needsPartnerInForum": false,
        "inviteLink": "https://t.me/+iBXudtg48psyMTkx",
        "inviteSentAt": null,
        "dmSeatStatus": "linked",
        "callSign": "ASH-001",
        "gapCount": 0,
        "topGap": null,
        "verifyPassed": 11,
        "verifyTotal": 11,
        "verifyFails": [],
        "lanesOk": 23,
        "lanesTotal": 23,
        "lanesBlocked": [],
        "laneFails": [],
        "nextSteps": [
          "ready for welcome DM + bot commands"
        ]
      },
      {
        "partnerCode": "BIL",
        "phase": "operator_ready",
        "membershipCell": "2·OK",
        "handshakeOk": true,
        "needsPartnerInForum": false,
        "inviteLink": "https://t.me/+eMgvmRzz2qpkZDYx",
        "inviteSentAt": null,
        "dmSeatStatus": "linked (shared DM)",
        "callSign": "BIL-001",
        "gapCount": 0,
        "topGap": null,
        "verifyPassed": 11,
        "verifyTotal": 11,
        "verifyFails": [],
        "lanesOk": 23,
        "lanesTotal": 23,
        "lanesBlocked": [],
        "laneFails": [],
        "nextSteps": [
          "ready for welcome DM + bot commands"
        ]
      },
      {
        "partnerCode": "NOV",
        "phase": "operator_ready",
        "membershipCell": "2·OK",
        "handshakeOk": true,
        "needsPartnerInForum": false,
        "inviteLink": "https://t.me/+0oVv4f5CxzVhNDYx",
        "inviteSentAt": null,
        "dmSeatStatus": "linked (shared DM)",
        "callSign": "NOV-001",
        "gapCount": 0,
        "topGap": null,
        "verifyPassed": 11,
        "verifyTotal": 11,
        "verifyFails": [],
        "lanesOk": 23,
        "lanesTotal": 23,
        "lanesBlocked": [],
        "laneFails": [],
        "nextSteps": [
          "ready for welcome DM + bot commands"
        ]
      },
      {
        "partnerCode": "SPEN",
        "phase": "operator_ready",
        "membershipCell": "2·OK",
        "handshakeOk": true,
        "needsPartnerInForum": false,
        "inviteLink": "https://t.me/+3lqb3fA0yIllM2Yx",
        "inviteSentAt": null,
        "dmSeatStatus": "linked (shared DM)",
        "callSign": "SPEN-001",
        "gapCount": 0,
        "topGap": null,
        "verifyPassed": 11,
        "verifyTotal": 11,
        "verifyFails": [],
        "lanesOk": 23,
        "lanesTotal": 23,
        "lanesBlocked": [],
        "laneFails": [],
        "nextSteps": [
          "ready for welcome DM + bot commands"
        ]
      }
    ],
    "commands": {
      "inviteGap": "bun run telegram:handshake:invite-gap",
      "sendInviteAll": "bun run telegram:ops -- send-forum-invite --all",
      "desk": "bun run telegram:handshake:desk",
      "readiness": "bun run telegram:handshake:readiness --invite-gap"
    },
    "catalogPath": "/registry/telegram-handshake-catalog.json"
  },
  "seatCapitalDesk": {
    "available": true,
    "path": "/registry/seat-capital-desk.json",
    "generatedAt": "2026-08-01T21:28:48.779Z",
    "desks": 4,
    "blocked": 0,
    "partial": 0,
    "ready": 4,
    "funded": 0,
    "incompleteOuts": 0,
    "rows": [
      {
        "callSign": "ASH-001",
        "partnerCode": "ASH",
        "fundStatus": "ready",
        "fundDetail": "intake complete — FUND can proceed",
        "outs": [
          {
            "outNum": "1",
            "book": "Hard Rock Florida",
            "username": "ash1.staging",
            "depositMethod": "Venmo",
            "sendTo": "@ash.hr.fl",
            "maxBet": "500",
            "freeplayPct": "25%",
            "status": "ready",
            "incomplete": false,
            "note": "WARMED seat · limits stale — confirm rails before play · harness login — replace via Fill Username",
            "bookMaxLine": "Book max (last known): $1,000 · desk maxBet: 500 · Δ −$500"
          },
          {
            "outNum": "2",
            "book": "Hard Rock Florida",
            "username": "—",
            "depositMethod": "Venmo",
            "sendTo": "@ash.hr.fl",
            "maxBet": "—",
            "freeplayPct": "—",
            "status": "deferred",
            "incomplete": false,
            "note": "ASH-002 warming slot — assign after partner ack",
            "bookMaxLine": "Book max (last known): $1,000 · desk maxBet: —"
          }
        ],
        "checklist": [
          {
            "done": true,
            "label": "Out 1 deposit method confirmed"
          },
          {
            "done": true,
            "label": "Out 1 send-to set"
          },
          {
            "done": true,
            "label": "Out 2 deferred"
          },
          {
            "done": true,
            "label": "All books ready for FUND"
          }
        ],
        "incompleteOuts": 0,
        "pinned": true,
        "hasTelegramDesk": true,
        "deskUpdatedAt": "2026-07-27T08:11:10.082Z"
      },
      {
        "callSign": "BIL-001",
        "partnerCode": "BIL",
        "fundStatus": "ready",
        "fundDetail": "intake complete — FUND can proceed",
        "outs": [
          {
            "outNum": "1",
            "book": "Partner book TBD",
            "username": "bil1.staging",
            "depositMethod": "Venmo",
            "sendTo": "@bil.newpartner",
            "maxBet": "500",
            "freeplayPct": "25%",
            "status": "ready",
            "incomplete": false,
            "note": "Operator ready — partner assigns book + rails via desk Fill · harness login — replace via Fill Username",
            "bookMaxLine": "Book max (last known): no book history"
          }
        ],
        "checklist": [
          {
            "done": true,
            "label": "Out 1 deposit method confirmed"
          },
          {
            "done": true,
            "label": "Out 1 send-to set"
          },
          {
            "done": true,
            "label": "All books ready for FUND"
          }
        ],
        "incompleteOuts": 0,
        "pinned": true,
        "hasTelegramDesk": true,
        "deskUpdatedAt": "2026-07-27T08:11:11.257Z"
      },
      {
        "callSign": "NOV-001",
        "partnerCode": "NOV",
        "fundStatus": "ready",
        "fundDetail": "intake complete — FUND can proceed",
        "outs": [
          {
            "outNum": "1",
            "book": "Hard Rock Florida",
            "username": "nov1.staging",
            "depositMethod": "Venmo",
            "sendTo": "@nov.newpartner",
            "maxBet": "500",
            "freeplayPct": "25%",
            "status": "ready",
            "incomplete": false,
            "note": "SouthFL PPH · ONB seat — book login pending partner ack · harness login — replace via Fill Username",
            "bookMaxLine": "Book max (last known): no book history"
          },
          {
            "outNum": "2",
            "book": "SouthFL PPH Desk",
            "username": "—",
            "depositMethod": "Venmo",
            "sendTo": "@nov.newpartner",
            "maxBet": "—",
            "freeplayPct": "—",
            "status": "deferred",
            "incomplete": false,
            "note": "Second out slot — assign after ONB Ready",
            "bookMaxLine": "Book max (last known): no book history"
          }
        ],
        "checklist": [
          {
            "done": true,
            "label": "Out 1 deposit method confirmed"
          },
          {
            "done": true,
            "label": "Out 1 send-to set"
          },
          {
            "done": true,
            "label": "Out 2 deferred"
          },
          {
            "done": true,
            "label": "All books ready for FUND"
          }
        ],
        "incompleteOuts": 0,
        "pinned": true,
        "hasTelegramDesk": true,
        "deskUpdatedAt": "2026-07-27T08:11:12.398Z"
      },
      {
        "callSign": "SPEN-001",
        "partnerCode": "SPEN",
        "fundStatus": "ready",
        "fundDetail": "intake complete — FUND can proceed",
        "outs": [
          {
            "outNum": "1",
            "book": "parlay21.com",
            "username": "vc2013",
            "depositMethod": "Venmo",
            "sendTo": "@spen.newpartner",
            "maxBet": "500",
            "freeplayPct": "25%",
            "status": "ready",
            "incomplete": false,
            "bookMaxLine": "Book max (last known): no book history"
          },
          {
            "outNum": "2",
            "book": "lonestarwagering.com",
            "username": "Yungg1",
            "depositMethod": "Venmo",
            "sendTo": "@spen.newpartner",
            "maxBet": "500",
            "freeplayPct": "25%",
            "status": "ready",
            "incomplete": false,
            "bookMaxLine": "Book max (last known): no book history"
          },
          {
            "outNum": "3",
            "book": "action92.com",
            "username": "action92",
            "depositMethod": "Venmo",
            "sendTo": "@spen.newpartner",
            "maxBet": "500",
            "freeplayPct": "25%",
            "status": "ready",
            "incomplete": false,
            "note": "logged in ~$17,747 (backend.action92.com)",
            "bookMaxLine": "Book max (last known): no book history"
          },
          {
            "outNum": "4",
            "book": "betvegas23.com",
            "username": "Henry019",
            "depositMethod": "Venmo",
            "sendTo": "@spen.newpartner",
            "maxBet": "500",
            "freeplayPct": "25%",
            "status": "ready",
            "incomplete": false,
            "bookMaxLine": "Book max (last known): no book history"
          },
          {
            "outNum": "5",
            "book": "Orange777",
            "username": "dmk1064",
            "depositMethod": "Venmo",
            "sendTo": "@spen.newpartner",
            "maxBet": "—",
            "freeplayPct": "—",
            "status": "deferred",
            "incomplete": false,
            "note": "book label only — pass field was NO",
            "bookMaxLine": "Book max (last known): no book history"
          }
        ],
        "checklist": [
          {
            "done": true,
            "label": "Out 1 deposit method confirmed"
          },
          {
            "done": true,
            "label": "Out 1 send-to set"
          },
          {
            "done": true,
            "label": "Out 5 deferred"
          },
          {
            "done": true,
            "label": "All books ready for FUND"
          }
        ],
        "incompleteOuts": 0,
        "pinned": true,
        "hasTelegramDesk": true,
        "deskUpdatedAt": "2026-07-27T08:11:13.534Z"
      }
    ],
    "partnerViews": [
      {
        "callSign": "ASH-001",
        "partnerCode": "ASH",
        "fund": {
          "status": "ready",
          "detail": "intake complete — FUND can proceed"
        },
        "activeOuts": [
          {
            "num": "1",
            "outId": "ASH-1",
            "book": "Hard Rock Florida",
            "username": "ash1.staging",
            "missingFund": [],
            "missingBookTerms": [],
            "missingAll": [],
            "deferred": false,
            "complete": true
          }
        ],
        "deferredOuts": [
          {
            "num": "2",
            "outId": "ASH-2",
            "book": "Hard Rock Florida",
            "username": "—",
            "missingFund": [],
            "missingBookTerms": [
              "max bet",
              "freeplay % on deposit"
            ],
            "missingAll": [
              "max bet",
              "freeplay % on deposit"
            ],
            "deferred": true,
            "complete": false
          }
        ],
        "commonMissing": [],
        "outSpecificMissing": []
      },
      {
        "callSign": "BIL-001",
        "partnerCode": "BIL",
        "fund": {
          "status": "ready",
          "detail": "intake complete — FUND can proceed"
        },
        "activeOuts": [
          {
            "num": "1",
            "outId": "BIL-1",
            "book": "Partner book TBD",
            "username": "bil1.staging",
            "missingFund": [],
            "missingBookTerms": [],
            "missingAll": [],
            "deferred": false,
            "complete": true
          }
        ],
        "deferredOuts": [],
        "commonMissing": [],
        "outSpecificMissing": []
      },
      {
        "callSign": "NOV-001",
        "partnerCode": "NOV",
        "fund": {
          "status": "ready",
          "detail": "intake complete — FUND can proceed"
        },
        "activeOuts": [
          {
            "num": "1",
            "outId": "NOV-1",
            "book": "Hard Rock Florida",
            "username": "nov1.staging",
            "missingFund": [],
            "missingBookTerms": [],
            "missingAll": [],
            "deferred": false,
            "complete": true
          }
        ],
        "deferredOuts": [
          {
            "num": "2",
            "outId": "NOV-2",
            "book": "SouthFL PPH Desk",
            "username": "—",
            "missingFund": [],
            "missingBookTerms": [
              "max bet",
              "freeplay % on deposit"
            ],
            "missingAll": [
              "max bet",
              "freeplay % on deposit"
            ],
            "deferred": true,
            "complete": false
          }
        ],
        "commonMissing": [],
        "outSpecificMissing": []
      },
      {
        "callSign": "SPEN-001",
        "partnerCode": "SPEN",
        "fund": {
          "status": "ready",
          "detail": "intake complete — FUND can proceed"
        },
        "activeOuts": [
          {
            "num": "1",
            "outId": "SPEN-1",
            "book": "parlay21.com",
            "username": "vc2013",
            "missingFund": [],
            "missingBookTerms": [],
            "missingAll": [],
            "deferred": false,
            "complete": true
          },
          {
            "num": "2",
            "outId": "SPEN-2",
            "book": "lonestarwagering.com",
            "username": "Yungg1",
            "missingFund": [],
            "missingBookTerms": [],
            "missingAll": [],
            "deferred": false,
            "complete": true
          },
          {
            "num": "3",
            "outId": "SPEN-3",
            "book": "action92.com",
            "username": "action92",
            "missingFund": [],
            "missingBookTerms": [],
            "missingAll": [],
            "deferred": false,
            "complete": true
          },
          {
            "num": "4",
            "outId": "SPEN-4",
            "book": "betvegas23.com",
            "username": "Henry019",
            "missingFund": [],
            "missingBookTerms": [],
            "missingAll": [],
            "deferred": false,
            "complete": true
          }
        ],
        "deferredOuts": [
          {
            "num": "5",
            "outId": "SPEN-5",
            "book": "Orange777",
            "username": "dmk1064",
            "missingFund": [],
            "missingBookTerms": [
              "max bet",
              "freeplay % on deposit"
            ],
            "missingAll": [
              "max bet",
              "freeplay % on deposit"
            ],
            "deferred": true,
            "complete": false
          }
        ],
        "commonMissing": [],
        "outSpecificMissing": []
      }
    ],
    "partnerMessageTemplates": [
      {
        "id": "confirm-active",
        "label": "Partner confirm (DM paste)",
        "thread": "dm-paste",
        "purpose": "Consolidated active-out confirm + missing fields + reply examples.",
        "cli": "bun run seat:desk:partner-message CALL-SIGN",
        "postable": false,
        "dynamicFields": [
          "callSign",
          "activeOutCount",
          "deferredOuts",
          "commonMissing",
          "outSpecificMissing"
        ]
      },
      {
        "id": "todo",
        "label": "Todo list",
        "thread": "desk-copy",
        "purpose": "One line per incomplete out — mirrors Copy todo button.",
        "cli": "bun run seat:desk:partner-message CALL-SIGN --template todo",
        "postable": false,
        "dynamicFields": [
          "perOutMissing"
        ]
      },
      {
        "id": "reply-hint",
        "label": "Reply hint line",
        "thread": "desk-copy",
        "purpose": "Single pipe line for first incomplete out.",
        "cli": "bun run seat:desk:partner-message CALL-SIGN --template reply-hint",
        "postable": false,
        "dynamicFields": [
          "firstIncompleteOutNum"
        ]
      },
      {
        "id": "topic-intake",
        "label": "Liquidity/Outs · deposit rails",
        "thread": "liquidity/outs",
        "purpose": "First rails ask on pinned desk — pipe format + no-password note.",
        "cli": "bun run seat:desk:partner-message CALL-SIGN --template topic-intake [--post]",
        "postable": true,
        "dynamicFields": [
          "partnerCode",
          "deskPin",
          "activeOutRange",
          "deferredSkip"
        ]
      },
      {
        "id": "topic-rails",
        "label": "Liquidity/Outs · pay rails nudge",
        "thread": "liquidity/outs",
        "purpose": "Short follow-up when rails still missing on desk.",
        "cli": "bun run seat:desk:partner-message CALL-SIGN --template topic-rails [--post]",
        "postable": true,
        "dynamicFields": [
          "partnerCode",
          "deskPin",
          "railsNeedLine",
          "deferredSkip"
        ]
      },
      {
        "id": "topic-accounting",
        "label": "Accounting · proof thread",
        "thread": "accounting",
        "purpose": "Deposit/withdraw screenshots + optional bet slips — not parsed by desk pipe.",
        "cli": "bun run seat:desk:accounting-prompt CALL-SIGN [--post] [--thread-id N]",
        "postable": true,
        "dynamicFields": [
          "partnerCode",
          "deskPin",
          "activeOutRange",
          "deferredSkip"
        ]
      }
    ],
    "commands": {
      "refresh": "bun run seat:desk:refresh",
      "post": "bun run seat:desk:post",
      "update": "bun run seat:desk:update",
      "partnerMessage": "bun run seat:desk:partner-message CALL --json",
      "partnerMessageTodo": "bun run seat:desk:partner-message CALL --template todo"
    }
  }
}
