{
  "generated": "2026-07-27T06:32:03.925Z",
  "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 0s",
    "uptimeMs": 394,
    "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-07-27T06:32:03.921Z",
    "snapshotAt": "2026-07-27T06:32:03.921Z"
  },
  "ops": {
    "source": "snapshot",
    "generated": "2026-07-27T06:32:03.913Z",
    "liquidity": {
      "total": 85710
    },
    "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": 4,
      "agents": 15,
      "subAgents": 1,
      "downstreamLiquidity": 85710
    },
    "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
      }
    },
    "growth": {
      "period": "2026-07",
      "playsReceived": 56,
      "playsPlaced": 32,
      "volume": 158500,
      "pnl": 15800,
      "nodes": 6,
      "top": [
        {
          "nodeId": "019f92bf-40d6-72e3-aa09-f0a9b8a95824",
          "playsReceived": 20,
          "playsPlaced": 14,
          "volume": 70000,
          "pnl": 7900
        },
        {
          "nodeId": "019f92bf-40d6-72e5-80da-8aaa4cd7e0d2",
          "playsReceived": 15,
          "playsPlaced": 9,
          "volume": 48000,
          "pnl": 6200
        },
        {
          "nodeId": "019f92bf-40d6-72e6-9a91-8f3f3c099c7b",
          "playsReceived": 11,
          "playsPlaced": 5,
          "volume": 22000,
          "pnl": -1100
        },
        {
          "nodeId": "019f92bf-40d6-72e7-8927-9528b1e3aff6",
          "playsReceived": 6,
          "playsPlaced": 4,
          "volume": 18500,
          "pnl": 2800
        },
        {
          "nodeId": "019f92bf-40d6-72e8-96ba-f05db1d93df0",
          "playsReceived": 3,
          "playsPlaced": 0,
          "volume": 0,
          "pnl": 0
        }
      ]
    },
    "bunUtils": {
      "bunVersion": "1.4.0",
      "bunRevision": "a227ad991b62fc4e9b9ee5e998ad6c2e6508fe88",
      "proofHash": "2e671e08012695788cd9352147e5a1a1c5b4cc49acaed2a68ad5595a570a63c2",
      "passed": 30,
      "total": 30,
      "failed": 0,
      "timestamp": "2026-07-27T06:32:03.914Z"
    },
    "registryClient": {
      "available": true,
      "sdkVersion": "1.0.0",
      "passed": 3,
      "total": 3,
      "status": "pass",
      "subsystem": "package-manager",
      "proofHash": "38542ede96aad679d33a4c8baec9651ad940db3cd75a80f2cb10fc714f116c1f",
      "timestamp": "2026-07-24T04:59:00.755Z",
      "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-27T00:55:47.957Z",
      "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-07-27T06:32:03.869Z",
      "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": 75
        },
        {
          "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": "2522d86d9c54d6e7e7b65111b1b2034da6df20885254aa193e0dda5a92b8ae2e",
      "timestamp": "2026-07-27T06:32:03.541Z",
      "path": "/registry/proof-taxonomy-audit.json"
    },
    "channelMeta": {
      "available": true,
      "ok": true,
      "stale": false,
      "passed": 75,
      "total": 75,
      "status": "pass",
      "proofHash": "55aef42f0245fd2b506b85516551dc603e96ccd76b430868328c6e121f0574de",
      "updatedAt": "2026-07-27T06:32:03.538Z",
      "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": 6,
          "total": 6
        }
      },
      "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": 140.55,
      "p50Ms": 63.86,
      "p95Ms": 380.07,
      "maxMs": 380.07,
      "proofHash": "00717bb837ce8fa2ce557d182714d4c53ec4d31edb7106e7431fb357799c343b",
      "timestamp": "2026-07-27T06:31:22.482Z",
      "regressions": 0,
      "criticalFailedPaths": [],
      "routes": [
        {
          "path": "/portal/ops/",
          "status": 200,
          "pass": true,
          "critical": true,
          "timeMs": 63.86,
          "contentType": "text/html"
        },
        {
          "path": "/portal/dashboard-app.js",
          "status": 200,
          "pass": true,
          "critical": true,
          "timeMs": 50.01,
          "contentType": "application/javascript"
        },
        {
          "path": "/portal/dashboard/",
          "status": 200,
          "pass": true,
          "critical": true,
          "timeMs": 48.82,
          "contentType": "text/html"
        },
        {
          "path": "/api/monitoring",
          "status": 200,
          "pass": true,
          "critical": true,
          "timeMs": 48.12,
          "contentType": "application/json"
        },
        {
          "path": "/api/operations/summary",
          "status": 200,
          "pass": true,
          "critical": true,
          "timeMs": 46.07,
          "contentType": "application/json"
        },
        {
          "path": "/registry/@factorywager/bun-utils-test/latest.json",
          "status": 200,
          "pass": true,
          "critical": true,
          "timeMs": 42.82,
          "contentType": "application/json"
        },
        {
          "path": "/registry/ops-summary.json",
          "status": 200,
          "pass": true,
          "critical": true,
          "timeMs": 30.68,
          "contentType": "application/json"
        },
        {
          "path": "/health",
          "status": 200,
          "pass": true,
          "critical": false,
          "timeMs": 380.07,
          "contentType": "application/json"
        },
        {
          "path": "/api/registry/@factorywager/test-pkg",
          "status": 200,
          "pass": true,
          "critical": false,
          "timeMs": 328.03,
          "contentType": "text/html"
        },
        {
          "path": "/api/registry/@factorywager/routing-test/latest.json",
          "status": 200,
          "pass": true,
          "critical": false,
          "timeMs": 318.14,
          "contentType": "application/json"
        },
        {
          "path": "/api/registry/@factorywager/bun-utils-test/latest.json",
          "status": 200,
          "pass": true,
          "critical": false,
          "timeMs": 313.78,
          "contentType": "application/json"
        },
        {
          "path": "/api/registry",
          "status": 400,
          "pass": true,
          "critical": false,
          "timeMs": 203.98,
          "contentType": "application/json"
        },
        {
          "path": "/ready",
          "status": 200,
          "pass": true,
          "critical": false,
          "timeMs": 201.08,
          "contentType": "text/html"
        },
        {
          "path": "/portal",
          "status": 200,
          "pass": true,
          "critical": false,
          "timeMs": 149.75,
          "contentType": "text/html"
        },
        {
          "path": "/monitoring",
          "status": 200,
          "pass": true,
          "critical": false,
          "timeMs": 133.07,
          "contentType": "text/html"
        },
        {
          "path": "/registry/@factorywager/routing-test/latest.json",
          "status": 200,
          "pass": true,
          "critical": false,
          "timeMs": 103.69,
          "contentType": "application/json"
        },
        {
          "path": "/registry/static.json",
          "status": 200,
          "pass": true,
          "critical": false,
          "timeMs": 40.94,
          "contentType": "application/json"
        },
        {
          "path": "/api/registry/static",
          "status": 400,
          "pass": true,
          "critical": false,
          "timeMs": 27.04,
          "contentType": "application/json"
        }
      ],
      "cached": true,
      "stale": false
    },
    "partners": {
      "bound": 15,
      "unboundAgents": 5,
      "byLifecycle": {
        "active": 1,
        "materialized": 13,
        "signup": 1
      },
      "recent": [
        {
          "treeNodeId": "019fa102-4349-7047-b839-cb8a0d43c12f",
          "profileKey": "pp-019fa102-4349-7047-b839-cb8a0d43",
          "partnerTemplate": "default-prospect",
          "lifecycleStatus": "materialized",
          "name": "TOC BIL-001"
        },
        {
          "treeNodeId": "019f92bf-40d6-72e5-80da-8aaa4cd7e0d2",
          "profileKey": "pp-019f92bf-40d6-72e5-80da-8aaa4cd7",
          "partnerTemplate": "default-prospect",
          "lifecycleStatus": "materialized",
          "name": "Agent Alpha"
        },
        {
          "treeNodeId": "019f92bf-40d6-72e6-9a91-8f3f3c099c7b",
          "profileKey": "pp-019f92bf-40d6-72e6-9a91-8f3f3c09",
          "partnerTemplate": "default-prospect",
          "lifecycleStatus": "materialized",
          "name": "Agent Beta"
        },
        {
          "treeNodeId": "019f92bf-40d6-72e8-96ba-f05db1d93df0",
          "profileKey": "pp-019f92bf-40d6-72e8-96ba-f05db1d9",
          "partnerTemplate": "default-prospect",
          "lifecycleStatus": "materialized",
          "name": "Sub Scout"
        },
        {
          "treeNodeId": "019f92ee-5ef6-758e-bb1a-fae541f29506",
          "profileKey": "pp-019f92ee-5ef6-758e-bb1a-fae541f2",
          "partnerTemplate": "default-prospect",
          "lifecycleStatus": "materialized",
          "name": "NOV Onboarding"
        },
        {
          "treeNodeId": "019f92ee-5ef9-728f-812a-c5b3fa642f33",
          "profileKey": "pp-019f92ee-5ef9-728f-812a-c5b3fa64",
          "partnerTemplate": "default-prospect",
          "lifecycleStatus": "materialized",
          "name": "TOC SPEN-001"
        },
        {
          "treeNodeId": "019f92ee-5efb-7449-899b-de7d263645e7",
          "profileKey": "pp-019f92ee-5efb-7449-899b-de7d2636",
          "partnerTemplate": "default-prospect",
          "lifecycleStatus": "materialized",
          "name": "TOC NOV-002"
        },
        {
          "treeNodeId": "019f92ee-5efa-7558-bcb4-05414ee32210",
          "profileKey": "pp-019f92ee-5efa-7558-bcb4-05414ee3",
          "partnerTemplate": "default-prospect",
          "lifecycleStatus": "materialized",
          "name": "TOC NOV-001"
        },
        {
          "treeNodeId": "019f92ee-5efa-7556-98a2-d56a1d369df6",
          "profileKey": "pp-019f92ee-5efa-7556-98a2-d56a1d36",
          "partnerTemplate": "default-prospect",
          "lifecycleStatus": "materialized",
          "name": "TOC SPEN-002"
        },
        {
          "treeNodeId": "019f92ee-5ef9-728d-950c-6c02a59903a2",
          "profileKey": "pp-019f92ee-5ef9-728d-950c-6c02a599",
          "partnerTemplate": "default-prospect",
          "lifecycleStatus": "materialized",
          "name": "TOC ASH-002"
        }
      ]
    },
    "channels": {
      "pending": 2,
      "failed": 0,
      "sent": 677,
      "oldestPendingAt": "2026-07-27T06:31:33.552Z",
      "failRate": 0
    },
    "toc": {
      "available": true,
      "path": "/registry/toc-ops.json",
      "generatedAt": "2026-07-27T06:32:03.892Z",
      "partners": 3,
      "warmed": 4,
      "warming": 2,
      "onboarding": 1,
      "confirmedRails": 5,
      "openTasks": 11,
      "openOnb": 1,
      "openLimit": 2,
      "openBottlenecks": 8,
      "criticalBottlenecks": 1,
      "principalOutstandingTotal": 20300,
      "throttleOnboarding": false,
      "primedDrums": 4,
      "playableDrums": 2,
      "playsPending": 4,
      "playsSettled": 13,
      "activeExperiments": 2,
      "plane": "demo-readonly",
      "identityLinked": true,
      "identityPartners": 3,
      "enforcementFocus": "rope",
      "enforcementFailed": 10,
      "enforcementCritical": 6,
      "throughputT": 5116,
      "throughputI": 47810,
      "throughputOE": 1655,
      "topRankedProcess": "LIMIT",
      "avgRP": 10.10002916398574,
      "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": 677,
      "outboxFailed": 0,
      "outboxPending": 2,
      "oldestPendingAgeSec": 30,
      "manualStepsPerCycle": 2,
      "loopCompletionRate": 1,
      "distinctPlaysDispatched": 7,
      "settledPlaysViaFullLoop": 7,
      "loopCompletionRateByPlay": 1,
      "capitalEfficiencyProxy": 0.1278360819590205,
      "limitEfficiencyProxy": 0.9547793476364905,
      "processReturnProxy": 0.20128651835968908,
      "projectorBackend": "r2",
      "projectorBucket": "factory-wager-registry",
      "projectorDurable": true
    },
    "telegramHandshake": {
      "available": true,
      "path": "/registry/telegram-handshake.json",
      "generatedAt": "2026-07-27T06:32:03.911Z",
      "partners": 4,
      "inviteGaps": 4,
      "blocked": 0,
      "operatorReady": 4,
      "forumReady": 0,
      "designated": 0,
      "verifyFailPartners": 0,
      "laneFailPartners": 4,
      "rows": [
        {
          "partnerCode": "ASH",
          "phase": "operator_ready",
          "membershipCell": "2·house!",
          "handshakeOk": true,
          "needsPartnerInForum": true,
          "inviteLink": "https://t.me/+iBXudtg48psyMTkx",
          "inviteSentAt": "2026-07-27T06:31:34.160Z",
          "dmSeatStatus": "linked",
          "callSign": "ASH-001",
          "gapCount": 1,
          "topGap": "forum invite pending — partner linked via DM but not in group (expect 3·OK)",
          "verifyPassed": 10,
          "verifyTotal": 10,
          "verifyFails": [],
          "lanesOk": 22,
          "lanesTotal": 24,
          "lanesBlocked": [],
          "laneFails": [
            {
              "id": "forum_members",
              "group": "forum",
              "detail": "bot + house operator only — send forum invite (expect 3·OK when partner joins)"
            },
            {
              "id": "forum_invite_gap",
              "group": "forum",
              "detail": "2·house! — invite DM sent 2026-07-27T06:31:34.160Z"
            }
          ],
          "nextSteps": [
            "ready for welcome DM + bot commands",
            "invite DM sent at 2026-07-27T06:31:34.160Z — awaiting partner join",
            "join forum: https://t.me/+iBXudtg48psyMTkx"
          ]
        },
        {
          "partnerCode": "BIL",
          "phase": "operator_ready",
          "membershipCell": "2·house!",
          "handshakeOk": true,
          "needsPartnerInForum": true,
          "inviteLink": "https://t.me/+eMgvmRzz2qpkZDYx",
          "inviteSentAt": "2026-07-27T06:31:34.454Z",
          "dmSeatStatus": "linked (shared DM)",
          "callSign": "BIL-001",
          "gapCount": 1,
          "topGap": "forum invite pending — partner linked via DM but not in group (expect 3·OK)",
          "verifyPassed": 10,
          "verifyTotal": 10,
          "verifyFails": [],
          "lanesOk": 22,
          "lanesTotal": 24,
          "lanesBlocked": [],
          "laneFails": [
            {
              "id": "forum_members",
              "group": "forum",
              "detail": "bot + house operator only — send forum invite (expect 3·OK when partner joins)"
            },
            {
              "id": "forum_invite_gap",
              "group": "forum",
              "detail": "2·house! — invite DM sent 2026-07-27T06:31:34.454Z"
            }
          ],
          "nextSteps": [
            "ready for welcome DM + bot commands",
            "invite DM sent at 2026-07-27T06:31:34.454Z — awaiting partner join",
            "join forum: https://t.me/+eMgvmRzz2qpkZDYx"
          ]
        },
        {
          "partnerCode": "NOV",
          "phase": "operator_ready",
          "membershipCell": "2·house!",
          "handshakeOk": true,
          "needsPartnerInForum": true,
          "inviteLink": "https://t.me/+0oVv4f5CxzVhNDYx",
          "inviteSentAt": "2026-07-27T06:31:52.798Z",
          "dmSeatStatus": "linked (shared DM)",
          "callSign": "NOV-001",
          "gapCount": 1,
          "topGap": "forum invite pending — partner linked via DM but not in group (expect 3·OK)",
          "verifyPassed": 10,
          "verifyTotal": 10,
          "verifyFails": [],
          "lanesOk": 22,
          "lanesTotal": 24,
          "lanesBlocked": [],
          "laneFails": [
            {
              "id": "forum_members",
              "group": "forum",
              "detail": "bot + house operator only — send forum invite (expect 3·OK when partner joins)"
            },
            {
              "id": "forum_invite_gap",
              "group": "forum",
              "detail": "2·house! — invite DM sent 2026-07-27T06:31:52.798Z"
            }
          ],
          "nextSteps": [
            "ready for welcome DM + bot commands",
            "invite DM sent at 2026-07-27T06:31:52.798Z — awaiting partner join",
            "join forum: https://t.me/+0oVv4f5CxzVhNDYx"
          ]
        },
        {
          "partnerCode": "SPEN",
          "phase": "operator_ready",
          "membershipCell": "2·house!",
          "handshakeOk": true,
          "needsPartnerInForum": true,
          "inviteLink": "https://t.me/+3lqb3fA0yIllM2Yx",
          "inviteSentAt": "2026-07-27T06:31:53.110Z",
          "dmSeatStatus": "linked (shared DM)",
          "callSign": "SPEN-001",
          "gapCount": 1,
          "topGap": "forum invite pending — partner linked via DM but not in group (expect 3·OK)",
          "verifyPassed": 10,
          "verifyTotal": 10,
          "verifyFails": [],
          "lanesOk": 22,
          "lanesTotal": 24,
          "lanesBlocked": [],
          "laneFails": [
            {
              "id": "forum_members",
              "group": "forum",
              "detail": "bot + house operator only — send forum invite (expect 3·OK when partner joins)"
            },
            {
              "id": "forum_invite_gap",
              "group": "forum",
              "detail": "2·house! — invite DM sent 2026-07-27T06:31:53.110Z"
            }
          ],
          "nextSteps": [
            "ready for welcome DM + bot commands",
            "invite DM sent at 2026-07-27T06:31:53.110Z — awaiting partner join",
            "join forum: https://t.me/+3lqb3fA0yIllM2Yx"
          ]
        }
      ],
      "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-07-27T06:32:03.913Z",
      "desks": 4,
      "blocked": 2,
      "partial": 0,
      "ready": 2,
      "funded": 0,
      "incompleteOuts": 7,
      "rows": [
        {
          "callSign": "ASH-001",
          "partnerCode": "ASH",
          "fundStatus": "ready",
          "fundDetail": "intake complete — FUND can proceed",
          "outs": [
            {
              "outNum": "1",
              "book": "Hard Rock Florida",
              "username": "—",
              "depositMethod": "Venmo",
              "sendTo": "@ash.hr.fl",
              "maxBet": "—",
              "freeplayPct": "—",
              "status": "ready",
              "incomplete": true,
              "note": "WARMED seat · limits stale — confirm rails before play"
            },
            {
              "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"
            }
          ],
          "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": 1,
          "pinned": false,
          "hasTelegramDesk": true,
          "deskUpdatedAt": "2026-07-27T06:31:17.991Z"
        },
        {
          "callSign": "BIL-001",
          "partnerCode": "BIL",
          "fundStatus": "blocked",
          "fundDetail": "awaiting deposit method + send-to on BIL-1",
          "outs": [
            {
              "outNum": "1",
              "book": "Partner book TBD",
              "username": "—",
              "depositMethod": "Venmo",
              "sendTo": "—",
              "maxBet": "—",
              "freeplayPct": "—",
              "status": "blocked",
              "incomplete": true,
              "note": "Operator ready — partner assigns book + rails via desk Fill"
            }
          ],
          "checklist": [
            {
              "done": true,
              "label": "Out 1 deposit method confirmed"
            },
            {
              "done": false,
              "label": "Out 1 send-to set"
            }
          ],
          "incompleteOuts": 1,
          "pinned": false,
          "hasTelegramDesk": true,
          "deskUpdatedAt": "2026-07-27T06:31:19.515Z"
        },
        {
          "callSign": "NOV-001",
          "partnerCode": "NOV",
          "fundStatus": "ready",
          "fundDetail": "intake complete — FUND can proceed",
          "outs": [
            {
              "outNum": "1",
              "book": "Hard Rock Florida",
              "username": "—",
              "depositMethod": "Venmo",
              "sendTo": "@nov.newpartner",
              "maxBet": "—",
              "freeplayPct": "—",
              "status": "ready",
              "incomplete": true,
              "note": "SouthFL PPH · ONB seat — book login pending partner ack"
            },
            {
              "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"
            }
          ],
          "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": 1,
          "pinned": false,
          "hasTelegramDesk": true,
          "deskUpdatedAt": "2026-07-27T06:31:21.168Z"
        },
        {
          "callSign": "SPEN-001",
          "partnerCode": "SPEN",
          "fundStatus": "blocked",
          "fundDetail": "awaiting deposit method + send-to on SPEN-1",
          "outs": [
            {
              "outNum": "1",
              "book": "parlay21.com",
              "username": "vc2013",
              "depositMethod": "—",
              "sendTo": "—",
              "maxBet": "—",
              "freeplayPct": "—",
              "status": "blocked",
              "incomplete": true
            },
            {
              "outNum": "2",
              "book": "lonestarwagering.com",
              "username": "Yungg1",
              "depositMethod": "—",
              "sendTo": "—",
              "maxBet": "—",
              "freeplayPct": "—",
              "status": "blocked",
              "incomplete": true
            },
            {
              "outNum": "3",
              "book": "action92.com",
              "username": "—",
              "depositMethod": "—",
              "sendTo": "—",
              "maxBet": "—",
              "freeplayPct": "—",
              "status": "blocked",
              "incomplete": true,
              "note": "logged in ~$17,747 (backend.action92.com)"
            },
            {
              "outNum": "4",
              "book": "betvegas23.com",
              "username": "Henry019",
              "depositMethod": "—",
              "sendTo": "—",
              "maxBet": "—",
              "freeplayPct": "—",
              "status": "blocked",
              "incomplete": true
            },
            {
              "outNum": "5",
              "book": "Orange777",
              "username": "dmk1064",
              "depositMethod": "—",
              "sendTo": "—",
              "maxBet": "—",
              "freeplayPct": "—",
              "status": "deferred",
              "incomplete": false,
              "note": "book label only — pass field was NO"
            }
          ],
          "checklist": [
            {
              "done": false,
              "label": "Out 1 deposit method confirmed"
            },
            {
              "done": false,
              "label": "Out 1 send-to set"
            },
            {
              "done": false,
              "label": "Out 2 deposit method confirmed"
            },
            {
              "done": false,
              "label": "Out 2 send-to set"
            },
            {
              "done": false,
              "label": "Out 3 username"
            },
            {
              "done": false,
              "label": "Out 3 deposit method confirmed"
            },
            {
              "done": false,
              "label": "Out 3 send-to set"
            },
            {
              "done": false,
              "label": "Out 4 deposit method confirmed"
            },
            {
              "done": false,
              "label": "Out 4 send-to set"
            },
            {
              "done": true,
              "label": "Out 5 deferred"
            }
          ],
          "incompleteOuts": 4,
          "pinned": false,
          "hasTelegramDesk": true,
          "deskUpdatedAt": "2026-07-27T06:31:16.492Z"
        }
      ],
      "commands": {
        "refresh": "bun run seat:desk:refresh",
        "post": "bun run seat:desk:post",
        "update": "bun run seat:desk:update"
      }
    }
  },
  "bunUtils": {
    "proofHash": "04778936c9b85abf4e0269434146d3284a86b779412ee7d5f79946dfa29f587c",
    "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": 140.55,
    "p50Ms": 63.86,
    "p95Ms": 380.07,
    "maxMs": 380.07,
    "proofHash": "00717bb837ce8fa2ce557d182714d4c53ec4d31edb7106e7431fb357799c343b",
    "timestamp": "2026-07-27T06:31:22.482Z",
    "regressions": 0,
    "criticalFailedPaths": [],
    "routes": [
      {
        "path": "/portal/ops/",
        "status": 200,
        "pass": true,
        "critical": true,
        "timeMs": 63.86,
        "contentType": "text/html"
      },
      {
        "path": "/portal/dashboard-app.js",
        "status": 200,
        "pass": true,
        "critical": true,
        "timeMs": 50.01,
        "contentType": "application/javascript"
      },
      {
        "path": "/portal/dashboard/",
        "status": 200,
        "pass": true,
        "critical": true,
        "timeMs": 48.82,
        "contentType": "text/html"
      },
      {
        "path": "/api/monitoring",
        "status": 200,
        "pass": true,
        "critical": true,
        "timeMs": 48.12,
        "contentType": "application/json"
      },
      {
        "path": "/api/operations/summary",
        "status": 200,
        "pass": true,
        "critical": true,
        "timeMs": 46.07,
        "contentType": "application/json"
      },
      {
        "path": "/registry/@factorywager/bun-utils-test/latest.json",
        "status": 200,
        "pass": true,
        "critical": true,
        "timeMs": 42.82,
        "contentType": "application/json"
      },
      {
        "path": "/registry/ops-summary.json",
        "status": 200,
        "pass": true,
        "critical": true,
        "timeMs": 30.68,
        "contentType": "application/json"
      },
      {
        "path": "/health",
        "status": 200,
        "pass": true,
        "critical": false,
        "timeMs": 380.07,
        "contentType": "application/json"
      },
      {
        "path": "/api/registry/@factorywager/test-pkg",
        "status": 200,
        "pass": true,
        "critical": false,
        "timeMs": 328.03,
        "contentType": "text/html"
      },
      {
        "path": "/api/registry/@factorywager/routing-test/latest.json",
        "status": 200,
        "pass": true,
        "critical": false,
        "timeMs": 318.14,
        "contentType": "application/json"
      },
      {
        "path": "/api/registry/@factorywager/bun-utils-test/latest.json",
        "status": 200,
        "pass": true,
        "critical": false,
        "timeMs": 313.78,
        "contentType": "application/json"
      },
      {
        "path": "/api/registry",
        "status": 400,
        "pass": true,
        "critical": false,
        "timeMs": 203.98,
        "contentType": "application/json"
      },
      {
        "path": "/ready",
        "status": 200,
        "pass": true,
        "critical": false,
        "timeMs": 201.08,
        "contentType": "text/html"
      },
      {
        "path": "/portal",
        "status": 200,
        "pass": true,
        "critical": false,
        "timeMs": 149.75,
        "contentType": "text/html"
      },
      {
        "path": "/monitoring",
        "status": 200,
        "pass": true,
        "critical": false,
        "timeMs": 133.07,
        "contentType": "text/html"
      },
      {
        "path": "/registry/@factorywager/routing-test/latest.json",
        "status": 200,
        "pass": true,
        "critical": false,
        "timeMs": 103.69,
        "contentType": "application/json"
      },
      {
        "path": "/registry/static.json",
        "status": 200,
        "pass": true,
        "critical": false,
        "timeMs": 40.94,
        "contentType": "application/json"
      },
      {
        "path": "/api/registry/static",
        "status": 400,
        "pass": true,
        "critical": false,
        "timeMs": 27.04,
        "contentType": "application/json"
      }
    ],
    "cached": true,
    "stale": false
  },
  "channelMeta": {
    "available": true,
    "ok": true,
    "stale": false,
    "passed": 75,
    "total": 75,
    "status": "pass",
    "proofHash": "55aef42f0245fd2b506b85516551dc603e96ccd76b430868328c6e121f0574de",
    "updatedAt": "2026-07-27T06:32:03.538Z",
    "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": 6,
        "total": 6
      }
    },
    "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": 75
      },
      {
        "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": "2522d86d9c54d6e7e7b65111b1b2034da6df20885254aa193e0dda5a92b8ae2e",
    "timestamp": "2026-07-27T06:32:03.541Z",
    "path": "/registry/proof-taxonomy-audit.json"
  },
  "telegramHandshake": {
    "available": true,
    "path": "/registry/telegram-handshake.json",
    "generatedAt": "2026-07-27T06:32:03.911Z",
    "partners": 4,
    "inviteGaps": 4,
    "blocked": 0,
    "operatorReady": 4,
    "forumReady": 0,
    "designated": 0,
    "verifyFailPartners": 0,
    "laneFailPartners": 4,
    "rows": [
      {
        "partnerCode": "ASH",
        "phase": "operator_ready",
        "membershipCell": "2·house!",
        "handshakeOk": true,
        "needsPartnerInForum": true,
        "inviteLink": "https://t.me/+iBXudtg48psyMTkx",
        "inviteSentAt": "2026-07-27T06:31:34.160Z",
        "dmSeatStatus": "linked",
        "callSign": "ASH-001",
        "gapCount": 1,
        "topGap": "forum invite pending — partner linked via DM but not in group (expect 3·OK)",
        "verifyPassed": 10,
        "verifyTotal": 10,
        "verifyFails": [],
        "lanesOk": 22,
        "lanesTotal": 24,
        "lanesBlocked": [],
        "laneFails": [
          {
            "id": "forum_members",
            "group": "forum",
            "detail": "bot + house operator only — send forum invite (expect 3·OK when partner joins)"
          },
          {
            "id": "forum_invite_gap",
            "group": "forum",
            "detail": "2·house! — invite DM sent 2026-07-27T06:31:34.160Z"
          }
        ],
        "nextSteps": [
          "ready for welcome DM + bot commands",
          "invite DM sent at 2026-07-27T06:31:34.160Z — awaiting partner join",
          "join forum: https://t.me/+iBXudtg48psyMTkx"
        ]
      },
      {
        "partnerCode": "BIL",
        "phase": "operator_ready",
        "membershipCell": "2·house!",
        "handshakeOk": true,
        "needsPartnerInForum": true,
        "inviteLink": "https://t.me/+eMgvmRzz2qpkZDYx",
        "inviteSentAt": "2026-07-27T06:31:34.454Z",
        "dmSeatStatus": "linked (shared DM)",
        "callSign": "BIL-001",
        "gapCount": 1,
        "topGap": "forum invite pending — partner linked via DM but not in group (expect 3·OK)",
        "verifyPassed": 10,
        "verifyTotal": 10,
        "verifyFails": [],
        "lanesOk": 22,
        "lanesTotal": 24,
        "lanesBlocked": [],
        "laneFails": [
          {
            "id": "forum_members",
            "group": "forum",
            "detail": "bot + house operator only — send forum invite (expect 3·OK when partner joins)"
          },
          {
            "id": "forum_invite_gap",
            "group": "forum",
            "detail": "2·house! — invite DM sent 2026-07-27T06:31:34.454Z"
          }
        ],
        "nextSteps": [
          "ready for welcome DM + bot commands",
          "invite DM sent at 2026-07-27T06:31:34.454Z — awaiting partner join",
          "join forum: https://t.me/+eMgvmRzz2qpkZDYx"
        ]
      },
      {
        "partnerCode": "NOV",
        "phase": "operator_ready",
        "membershipCell": "2·house!",
        "handshakeOk": true,
        "needsPartnerInForum": true,
        "inviteLink": "https://t.me/+0oVv4f5CxzVhNDYx",
        "inviteSentAt": "2026-07-27T06:31:52.798Z",
        "dmSeatStatus": "linked (shared DM)",
        "callSign": "NOV-001",
        "gapCount": 1,
        "topGap": "forum invite pending — partner linked via DM but not in group (expect 3·OK)",
        "verifyPassed": 10,
        "verifyTotal": 10,
        "verifyFails": [],
        "lanesOk": 22,
        "lanesTotal": 24,
        "lanesBlocked": [],
        "laneFails": [
          {
            "id": "forum_members",
            "group": "forum",
            "detail": "bot + house operator only — send forum invite (expect 3·OK when partner joins)"
          },
          {
            "id": "forum_invite_gap",
            "group": "forum",
            "detail": "2·house! — invite DM sent 2026-07-27T06:31:52.798Z"
          }
        ],
        "nextSteps": [
          "ready for welcome DM + bot commands",
          "invite DM sent at 2026-07-27T06:31:52.798Z — awaiting partner join",
          "join forum: https://t.me/+0oVv4f5CxzVhNDYx"
        ]
      },
      {
        "partnerCode": "SPEN",
        "phase": "operator_ready",
        "membershipCell": "2·house!",
        "handshakeOk": true,
        "needsPartnerInForum": true,
        "inviteLink": "https://t.me/+3lqb3fA0yIllM2Yx",
        "inviteSentAt": "2026-07-27T06:31:53.110Z",
        "dmSeatStatus": "linked (shared DM)",
        "callSign": "SPEN-001",
        "gapCount": 1,
        "topGap": "forum invite pending — partner linked via DM but not in group (expect 3·OK)",
        "verifyPassed": 10,
        "verifyTotal": 10,
        "verifyFails": [],
        "lanesOk": 22,
        "lanesTotal": 24,
        "lanesBlocked": [],
        "laneFails": [
          {
            "id": "forum_members",
            "group": "forum",
            "detail": "bot + house operator only — send forum invite (expect 3·OK when partner joins)"
          },
          {
            "id": "forum_invite_gap",
            "group": "forum",
            "detail": "2·house! — invite DM sent 2026-07-27T06:31:53.110Z"
          }
        ],
        "nextSteps": [
          "ready for welcome DM + bot commands",
          "invite DM sent at 2026-07-27T06:31:53.110Z — awaiting partner join",
          "join forum: https://t.me/+3lqb3fA0yIllM2Yx"
        ]
      }
    ],
    "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-07-27T06:32:03.913Z",
    "desks": 4,
    "blocked": 2,
    "partial": 0,
    "ready": 2,
    "funded": 0,
    "incompleteOuts": 7,
    "rows": [
      {
        "callSign": "ASH-001",
        "partnerCode": "ASH",
        "fundStatus": "ready",
        "fundDetail": "intake complete — FUND can proceed",
        "outs": [
          {
            "outNum": "1",
            "book": "Hard Rock Florida",
            "username": "—",
            "depositMethod": "Venmo",
            "sendTo": "@ash.hr.fl",
            "maxBet": "—",
            "freeplayPct": "—",
            "status": "ready",
            "incomplete": true,
            "note": "WARMED seat · limits stale — confirm rails before play"
          },
          {
            "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"
          }
        ],
        "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": 1,
        "pinned": false,
        "hasTelegramDesk": true,
        "deskUpdatedAt": "2026-07-27T06:31:17.991Z"
      },
      {
        "callSign": "BIL-001",
        "partnerCode": "BIL",
        "fundStatus": "blocked",
        "fundDetail": "awaiting deposit method + send-to on BIL-1",
        "outs": [
          {
            "outNum": "1",
            "book": "Partner book TBD",
            "username": "—",
            "depositMethod": "Venmo",
            "sendTo": "—",
            "maxBet": "—",
            "freeplayPct": "—",
            "status": "blocked",
            "incomplete": true,
            "note": "Operator ready — partner assigns book + rails via desk Fill"
          }
        ],
        "checklist": [
          {
            "done": true,
            "label": "Out 1 deposit method confirmed"
          },
          {
            "done": false,
            "label": "Out 1 send-to set"
          }
        ],
        "incompleteOuts": 1,
        "pinned": false,
        "hasTelegramDesk": true,
        "deskUpdatedAt": "2026-07-27T06:31:19.515Z"
      },
      {
        "callSign": "NOV-001",
        "partnerCode": "NOV",
        "fundStatus": "ready",
        "fundDetail": "intake complete — FUND can proceed",
        "outs": [
          {
            "outNum": "1",
            "book": "Hard Rock Florida",
            "username": "—",
            "depositMethod": "Venmo",
            "sendTo": "@nov.newpartner",
            "maxBet": "—",
            "freeplayPct": "—",
            "status": "ready",
            "incomplete": true,
            "note": "SouthFL PPH · ONB seat — book login pending partner ack"
          },
          {
            "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"
          }
        ],
        "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": 1,
        "pinned": false,
        "hasTelegramDesk": true,
        "deskUpdatedAt": "2026-07-27T06:31:21.168Z"
      },
      {
        "callSign": "SPEN-001",
        "partnerCode": "SPEN",
        "fundStatus": "blocked",
        "fundDetail": "awaiting deposit method + send-to on SPEN-1",
        "outs": [
          {
            "outNum": "1",
            "book": "parlay21.com",
            "username": "vc2013",
            "depositMethod": "—",
            "sendTo": "—",
            "maxBet": "—",
            "freeplayPct": "—",
            "status": "blocked",
            "incomplete": true
          },
          {
            "outNum": "2",
            "book": "lonestarwagering.com",
            "username": "Yungg1",
            "depositMethod": "—",
            "sendTo": "—",
            "maxBet": "—",
            "freeplayPct": "—",
            "status": "blocked",
            "incomplete": true
          },
          {
            "outNum": "3",
            "book": "action92.com",
            "username": "—",
            "depositMethod": "—",
            "sendTo": "—",
            "maxBet": "—",
            "freeplayPct": "—",
            "status": "blocked",
            "incomplete": true,
            "note": "logged in ~$17,747 (backend.action92.com)"
          },
          {
            "outNum": "4",
            "book": "betvegas23.com",
            "username": "Henry019",
            "depositMethod": "—",
            "sendTo": "—",
            "maxBet": "—",
            "freeplayPct": "—",
            "status": "blocked",
            "incomplete": true
          },
          {
            "outNum": "5",
            "book": "Orange777",
            "username": "dmk1064",
            "depositMethod": "—",
            "sendTo": "—",
            "maxBet": "—",
            "freeplayPct": "—",
            "status": "deferred",
            "incomplete": false,
            "note": "book label only — pass field was NO"
          }
        ],
        "checklist": [
          {
            "done": false,
            "label": "Out 1 deposit method confirmed"
          },
          {
            "done": false,
            "label": "Out 1 send-to set"
          },
          {
            "done": false,
            "label": "Out 2 deposit method confirmed"
          },
          {
            "done": false,
            "label": "Out 2 send-to set"
          },
          {
            "done": false,
            "label": "Out 3 username"
          },
          {
            "done": false,
            "label": "Out 3 deposit method confirmed"
          },
          {
            "done": false,
            "label": "Out 3 send-to set"
          },
          {
            "done": false,
            "label": "Out 4 deposit method confirmed"
          },
          {
            "done": false,
            "label": "Out 4 send-to set"
          },
          {
            "done": true,
            "label": "Out 5 deferred"
          }
        ],
        "incompleteOuts": 4,
        "pinned": false,
        "hasTelegramDesk": true,
        "deskUpdatedAt": "2026-07-27T06:31:16.492Z"
      }
    ],
    "commands": {
      "refresh": "bun run seat:desk:refresh",
      "post": "bun run seat:desk:post",
      "update": "bun run seat:desk:update"
    }
  }
}
