{
  "schemaVersion": 1,
  "generatedAt": "2026-07-18T13:47:12.591Z",
  "status": "SOURCE_OF_TRUTH_ROUTED",
  "label": "Source Of Truth Routed",
  "counts": {
    "rows": 18,
    "p0Rows": 17,
    "routedRows": 18,
    "missingRoutes": 0,
    "dailyBriefCovered": 18,
    "dailyBriefMissing": 0,
    "packCovered": 18,
    "packMissing": 0,
    "agentCovered": 18,
    "agentMissing": 0,
    "userOwnedRows": 17,
    "secretStoreRows": 14,
    "savedRows": 1
  },
  "rows": [
    {
      "id": "legal-review",
      "severity": "P0",
      "lane": "Business Legal",
      "owner": "User",
      "status": "ROUTED_WAITING",
      "queueStatus": "Waiting on user",
      "requirement": "Attorney/accountant review approved for paid beta",
      "evidence": "attorneyReviewStatus=Not approved",
      "nextStep": "Mark Approved only after attorney/accountant review clears paid beta.",
      "dashboardPage": "pages/billing-rehearsal.html",
      "dashboardField": "billingRehearsal.attorneyReviewStatus",
      "uploadSlot": "legal-review",
      "currentValueStatus": "Needs decision",
      "routeComplete": true,
      "dailyBriefCoverage": "Covered",
      "packCoverage": "Covered",
      "agentCoverage": "Covered",
      "agentDepartments": "Command Center Intake | NyrA Builder | Payments Licensing | Secret Store Ops | Version Control | Business Legal | Support Ops | Product Program | Privacy Consent | Marketing Campaign",
      "sourceArtifacts": "deployability-snapshot.json | daily-command-brief | deployability-snapshot | handoff-action-pack | payment-launch-pack | collaboration-workspace | agent-dispatch",
      "verificationCommand": "npm run deployability:preflight && npm run test:deployability-preflight",
      "noGoRule": "No paid beta or paid download until every P0 deployability blocker is cleared.",
      "routeKey": "billingRehearsal.attorneyReviewStatus|legal-review|attorney accountant review approved for paid beta"
    },
    {
      "id": "billing-live-mode",
      "severity": "P0",
      "lane": "Payments Licensing",
      "owner": "User + Codex",
      "status": "ROUTED_WAITING",
      "queueStatus": "User + Codex gated",
      "requirement": "Billing rehearsal mode set to live for final money preflight",
      "evidence": "billingRehearsal.mode=test",
      "nextStep": "Switch to live only after test-mode rehearsal, legal, support, and Stripe gates pass.",
      "dashboardPage": "pages/billing-rehearsal.html",
      "dashboardField": "billingRehearsal.mode",
      "uploadSlot": "stripe-screenshots",
      "currentValueStatus": "Needs decision",
      "routeComplete": true,
      "dailyBriefCoverage": "Covered",
      "packCoverage": "Covered",
      "agentCoverage": "Covered",
      "agentDepartments": "Command Center Intake | NyrA Builder | Mobile Bridge | Payments Licensing | Secret Store Ops | Marketing Visuals | QA Release | Version Control | Business Legal | Support Ops | Product Program | Release Ops | Marketing Campaign | Visual Assets | QA Test",
      "sourceArtifacts": "deployability-snapshot.json | daily-command-brief | deployability-snapshot | handoff-action-pack | payment-launch-pack | collaboration-workspace | visual-production-pack | agent-dispatch",
      "verificationCommand": "npm run deployability:preflight && npm run test:deployability-preflight",
      "noGoRule": "No paid beta or paid download until every P0 deployability blocker is cleared.",
      "routeKey": "billingRehearsal.mode|stripe-screenshots|billing rehearsal mode set to live for final money preflight"
    },
    {
      "id": "signed-release",
      "severity": "P0",
      "lane": "Release Ops",
      "owner": "User + Codex",
      "status": "ROUTED_VALUE_RECORDED",
      "queueStatus": "User + Codex gated",
      "requirement": "Paid beta installer is signed or store-trusted",
      "evidence": "signingStatus=Unsigned internal alpha evidence only",
      "nextStep": "Upload or generate signed/store-trusted release evidence after the signing path is chosen.",
      "dashboardPage": "pages/release-package.html",
      "dashboardField": "releasePackage.signingStatus",
      "uploadSlot": "code-signing",
      "currentValueStatus": "Saved",
      "routeComplete": true,
      "dailyBriefCoverage": "Covered",
      "packCoverage": "Covered",
      "agentCoverage": "Covered",
      "agentDepartments": "Command Center Intake | NyrA Builder | Secret Store Ops | Marketing Visuals | QA Release | Business Legal | Support Ops | Product Program | Release Ops | Marketing Campaign | QA Test",
      "sourceArtifacts": "deployability-snapshot.json | daily-command-brief | deployability-snapshot | handoff-action-pack | release-trust-pack | collaboration-workspace | agent-dispatch",
      "verificationCommand": "npm run deployability:preflight && npm run test:deployability-preflight",
      "noGoRule": "No paid beta or paid download until every P0 deployability blocker is cleared.",
      "routeKey": "releasePackage.signingStatus|code-signing|paid beta installer is signed or store trusted"
    },
    {
      "id": "current-screenshots",
      "severity": "P1",
      "lane": "Visual Assets",
      "owner": "Codex",
      "status": "ROUTED_WAITING",
      "queueStatus": "Codex queued",
      "requirement": "Launch visuals use current shipping app screenshots",
      "evidence": "finalScreenshotsApproved=No",
      "nextStep": "Capture and approve current product screenshots after the shipping UI and billing/support flows are final.",
      "dashboardPage": "pages/visuals.html",
      "dashboardField": "visualProduction.finalScreenshotsApproved",
      "uploadSlot": "product-screenshots",
      "currentValueStatus": "Needs decision",
      "routeComplete": true,
      "dailyBriefCoverage": "Covered",
      "packCoverage": "Covered",
      "agentCoverage": "Covered",
      "agentDepartments": "Command Center Intake | NyrA Builder | Payments Licensing | Marketing Visuals | QA Release | Version Control | Business Legal | Support Ops | Product Program | Engineering Security | Privacy Consent | Release Ops | Marketing Campaign | Visual Assets",
      "sourceArtifacts": "deployability-snapshot.json | daily-command-brief | deployability-snapshot | launch-decision-recommendations | visual-production-pack | agent-dispatch",
      "verificationCommand": "npm run deployability:preflight && npm run test:deployability-preflight",
      "noGoRule": "No paid beta or paid download until every P0 deployability blocker is cleared.",
      "routeKey": "visualProduction.finalScreenshotsApproved|product-screenshots|launch visuals use current shipping app screenshots"
    },
    {
      "id": "secret-STRIPE_SECRET_KEY",
      "severity": "P0",
      "lane": "7. Secret Store And Rehearsal",
      "owner": "User",
      "status": "ROUTED_SECRET_STORE",
      "queueStatus": "Secret-store only",
      "requirement": "STRIPE_SECRET_KEY",
      "evidence": "Stripe Checkout, Customer Portal, subscription lookups, and billing API requests.",
      "nextStep": "Cloudflare billing Worker secret and temporary billing rehearsal shell; verify with npm run billing:live-preflight -- --mode test --allow-blocked.",
      "dashboardPage": "pages/cloud-billing.html",
      "dashboardField": "deployment secret store: STRIPE_SECRET_KEY",
      "uploadSlot": "cloud-handoff",
      "currentValueStatus": "Secret-store only",
      "routeComplete": true,
      "dailyBriefCoverage": "Covered",
      "packCoverage": "Covered",
      "agentCoverage": "Covered",
      "agentDepartments": "Command Center Intake | NyrA Builder | Cloud Platform | Mobile Bridge | Payments Licensing | Secret Store Ops | Marketing Visuals | QA Release | Version Control | Business Legal | Support Ops | Product Program | Engineering Security | Privacy Consent | Release Ops | Marketing Campaign | QA Test",
      "sourceArtifacts": "deployability-snapshot.json | daily-command-brief | secret-store-pack | cloud-deploy-pack | payment-launch-pack | agent-dispatch",
      "verificationCommand": "npm run billing:live-preflight -- --mode test --allow-blocked",
      "noGoRule": "Never paste raw secret values into dashboard fields, Markdown files, CSV files, screenshots, source code, repo state, or chat.",
      "routeKey": "deployment secret store: STRIPE_SECRET_KEY|cloud-handoff|stripe secret key"
    },
    {
      "id": "secret-STRIPE_WEBHOOK_SECRET",
      "severity": "P0",
      "lane": "7. Secret Store And Rehearsal",
      "owner": "User",
      "status": "ROUTED_SECRET_STORE",
      "queueStatus": "Secret-store only",
      "requirement": "STRIPE_WEBHOOK_SECRET",
      "evidence": "Stripe webhook signature verification for subscription and entitlement events.",
      "nextStep": "Cloudflare billing Worker secret and temporary billing rehearsal shell; verify with npm run billing:live-preflight -- --mode test --allow-blocked.",
      "dashboardPage": "pages/cloud-billing.html",
      "dashboardField": "deployment secret store: STRIPE_WEBHOOK_SECRET",
      "uploadSlot": "cloud-handoff",
      "currentValueStatus": "Secret-store only",
      "routeComplete": true,
      "dailyBriefCoverage": "Covered",
      "packCoverage": "Covered",
      "agentCoverage": "Covered",
      "agentDepartments": "Command Center Intake | NyrA Builder | Cloud Platform | Mobile Bridge | Payments Licensing | Secret Store Ops | Marketing Visuals | QA Release | Version Control | Business Legal | Support Ops | Product Program | Engineering Security | Privacy Consent | Release Ops | Marketing Campaign | QA Test",
      "sourceArtifacts": "deployability-snapshot.json | daily-command-brief | secret-store-pack | cloud-deploy-pack | payment-launch-pack | agent-dispatch",
      "verificationCommand": "npm run billing:live-preflight -- --mode test --allow-blocked",
      "noGoRule": "Never paste raw secret values into dashboard fields, Markdown files, CSV files, screenshots, source code, repo state, or chat.",
      "routeKey": "deployment secret store: STRIPE_WEBHOOK_SECRET|cloud-handoff|stripe webhook secret"
    },
    {
      "id": "secret-NYRA_STRIPE_PRICE_PRO_MONTHLY",
      "severity": "P0",
      "lane": "3. Stripe Product And Price",
      "owner": "User",
      "status": "ROUTED_SECRET_STORE",
      "queueStatus": "Secret-store only",
      "requirement": "NYRA_STRIPE_PRICE_PRO_MONTHLY",
      "evidence": "Checkout Session creation for the monthly Pro subscription price.",
      "nextStep": "Cloudflare billing Worker secret and temporary billing rehearsal shell; verify with npm run billing:live-preflight -- --mode test --allow-blocked.",
      "dashboardPage": "pages/cloud-billing.html",
      "dashboardField": "deployment secret store: NYRA_STRIPE_PRICE_PRO_MONTHLY",
      "uploadSlot": "cloud-handoff",
      "currentValueStatus": "Secret-store only",
      "routeComplete": true,
      "dailyBriefCoverage": "Covered",
      "packCoverage": "Covered",
      "agentCoverage": "Covered",
      "agentDepartments": "Command Center Intake | NyrA Builder | Cloud Platform | Mobile Bridge | Payments Licensing | Secret Store Ops | Marketing Visuals | QA Release | Version Control | Business Legal | Support Ops | Product Program | Engineering Security | Privacy Consent | Release Ops | Marketing Campaign | QA Test",
      "sourceArtifacts": "deployability-snapshot.json | daily-command-brief | secret-store-pack | cloud-deploy-pack | payment-launch-pack | agent-dispatch",
      "verificationCommand": "npm run billing:live-preflight -- --mode test --allow-blocked",
      "noGoRule": "Never paste raw secret values into dashboard fields, Markdown files, CSV files, screenshots, source code, repo state, or chat.",
      "routeKey": "deployment secret store: NYRA_STRIPE_PRICE_PRO_MONTHLY|cloud-handoff|nyra stripe price pro monthly"
    },
    {
      "id": "secret-NYRA_BILLING_SUCCESS_URL",
      "severity": "P0",
      "lane": "6. Support And Domain",
      "owner": "User",
      "status": "ROUTED_SECRET_STORE",
      "queueStatus": "Secret-store only",
      "requirement": "NYRA_BILLING_SUCCESS_URL",
      "evidence": "Checkout success redirect after Stripe payment.",
      "nextStep": "Cloudflare billing Worker secret or hosted backend environment variable; verify with npm run billing:live-preflight -- --mode test --allow-blocked.",
      "dashboardPage": "pages/cloud-billing.html",
      "dashboardField": "deployment secret store: NYRA_BILLING_SUCCESS_URL",
      "uploadSlot": "cloud-handoff",
      "currentValueStatus": "Secret-store only",
      "routeComplete": true,
      "dailyBriefCoverage": "Covered",
      "packCoverage": "Covered",
      "agentCoverage": "Covered",
      "agentDepartments": "Command Center Intake | NyrA Builder | Cloud Platform | Mobile Bridge | Payments Licensing | Secret Store Ops | Marketing Visuals | QA Release | Version Control | Business Legal | Support Ops | Product Program | Engineering Security | Privacy Consent | Release Ops | Marketing Campaign | QA Test",
      "sourceArtifacts": "deployability-snapshot.json | daily-command-brief | secret-store-pack | cloud-deploy-pack | payment-launch-pack | agent-dispatch",
      "verificationCommand": "npm run billing:live-preflight -- --mode test --allow-blocked",
      "noGoRule": "Never paste raw secret values into dashboard fields, Markdown files, CSV files, screenshots, source code, repo state, or chat.",
      "routeKey": "deployment secret store: NYRA_BILLING_SUCCESS_URL|cloud-handoff|nyra billing success url"
    },
    {
      "id": "secret-NYRA_BILLING_CANCEL_URL",
      "severity": "P0",
      "lane": "6. Support And Domain",
      "owner": "User",
      "status": "ROUTED_SECRET_STORE",
      "queueStatus": "Secret-store only",
      "requirement": "NYRA_BILLING_CANCEL_URL",
      "evidence": "Checkout cancellation redirect back to the launch or app flow.",
      "nextStep": "Cloudflare billing Worker secret or hosted backend environment variable; verify with npm run billing:live-preflight -- --mode test --allow-blocked.",
      "dashboardPage": "pages/cloud-billing.html",
      "dashboardField": "deployment secret store: NYRA_BILLING_CANCEL_URL",
      "uploadSlot": "cloud-handoff",
      "currentValueStatus": "Secret-store only",
      "routeComplete": true,
      "dailyBriefCoverage": "Covered",
      "packCoverage": "Covered",
      "agentCoverage": "Covered",
      "agentDepartments": "Command Center Intake | NyrA Builder | Cloud Platform | Mobile Bridge | Payments Licensing | Secret Store Ops | Marketing Visuals | QA Release | Version Control | Business Legal | Support Ops | Product Program | Engineering Security | Privacy Consent | Release Ops | Marketing Campaign | QA Test",
      "sourceArtifacts": "deployability-snapshot.json | daily-command-brief | secret-store-pack | cloud-deploy-pack | payment-launch-pack | agent-dispatch",
      "verificationCommand": "npm run billing:live-preflight -- --mode test --allow-blocked",
      "noGoRule": "Never paste raw secret values into dashboard fields, Markdown files, CSV files, screenshots, source code, repo state, or chat.",
      "routeKey": "deployment secret store: NYRA_BILLING_CANCEL_URL|cloud-handoff|nyra billing cancel url"
    },
    {
      "id": "secret-NYRA_BILLING_RETURN_URL",
      "severity": "P0",
      "lane": "6. Support And Domain",
      "owner": "User",
      "status": "ROUTED_SECRET_STORE",
      "queueStatus": "Secret-store only",
      "requirement": "NYRA_BILLING_RETURN_URL",
      "evidence": "Customer Portal return redirect after subscription management.",
      "nextStep": "Cloudflare billing Worker secret or hosted backend environment variable; verify with npm run billing:live-preflight -- --mode test --allow-blocked.",
      "dashboardPage": "pages/cloud-billing.html",
      "dashboardField": "deployment secret store: NYRA_BILLING_RETURN_URL",
      "uploadSlot": "cloud-handoff",
      "currentValueStatus": "Secret-store only",
      "routeComplete": true,
      "dailyBriefCoverage": "Covered",
      "packCoverage": "Covered",
      "agentCoverage": "Covered",
      "agentDepartments": "Command Center Intake | NyrA Builder | Cloud Platform | Mobile Bridge | Payments Licensing | Secret Store Ops | Marketing Visuals | QA Release | Version Control | Business Legal | Support Ops | Product Program | Engineering Security | Privacy Consent | Release Ops | Marketing Campaign | QA Test",
      "sourceArtifacts": "deployability-snapshot.json | daily-command-brief | secret-store-pack | cloud-deploy-pack | payment-launch-pack | agent-dispatch",
      "verificationCommand": "npm run billing:live-preflight -- --mode test --allow-blocked",
      "noGoRule": "Never paste raw secret values into dashboard fields, Markdown files, CSV files, screenshots, source code, repo state, or chat.",
      "routeKey": "deployment secret store: NYRA_BILLING_RETURN_URL|cloud-handoff|nyra billing return url"
    },
    {
      "id": "secret-NYRA_LICENSE_API_TOKEN",
      "severity": "P0",
      "lane": "7. Secret Store And Rehearsal",
      "owner": "User",
      "status": "ROUTED_SECRET_STORE",
      "queueStatus": "Secret-store only",
      "requirement": "NYRA_LICENSE_API_TOKEN",
      "evidence": "Private license status API access and customer-safe device activation.",
      "nextStep": "Cloudflare billing Worker secret and desktop activation configuration; verify with npm run cloud:billing:check && npm run test:cloud-billing-worker.",
      "dashboardPage": "pages/cloud-billing.html",
      "dashboardField": "deployment secret store: NYRA_LICENSE_API_TOKEN",
      "uploadSlot": "cloud-handoff",
      "currentValueStatus": "Secret-store only",
      "routeComplete": true,
      "dailyBriefCoverage": "Covered",
      "packCoverage": "Covered",
      "agentCoverage": "Covered",
      "agentDepartments": "Command Center Intake | NyrA Builder | Cloud Platform | Mobile Bridge | Payments Licensing | Secret Store Ops | Marketing Visuals | QA Release | Version Control | Business Legal | Support Ops | Product Program | Engineering Security | Privacy Consent | Release Ops | Marketing Campaign | QA Test",
      "sourceArtifacts": "deployability-snapshot.json | daily-command-brief | secret-store-pack | cloud-deploy-pack | payment-launch-pack | agent-dispatch",
      "verificationCommand": "npm run billing:live-preflight -- --mode test --allow-blocked",
      "noGoRule": "Never paste raw secret values into dashboard fields, Markdown files, CSV files, screenshots, source code, repo state, or chat.",
      "routeKey": "deployment secret store: NYRA_LICENSE_API_TOKEN|cloud-handoff|nyra license api token"
    },
    {
      "id": "secret-NYRA_LICENSE_SIGNING_SECRET",
      "severity": "P0",
      "lane": "7. Secret Store And Rehearsal",
      "owner": "User",
      "status": "ROUTED_SECRET_STORE",
      "queueStatus": "Secret-store only",
      "requirement": "NYRA_LICENSE_SIGNING_SECRET",
      "evidence": "HMAC signing of device-scoped license access tokens accepted by billing and mobile bridge APIs.",
      "nextStep": "Cloudflare billing Worker and mobile bridge Worker secret; verify with npm run cloud:billing:check && npm run test:cloud-billing-worker && npm run cloud:mobile-bridge:check.",
      "dashboardPage": "pages/cloud-billing.html",
      "dashboardField": "deployment secret store: NYRA_LICENSE_SIGNING_SECRET",
      "uploadSlot": "cloud-handoff",
      "currentValueStatus": "Secret-store only",
      "routeComplete": true,
      "dailyBriefCoverage": "Covered",
      "packCoverage": "Covered",
      "agentCoverage": "Covered",
      "agentDepartments": "Command Center Intake | NyrA Builder | Cloud Platform | Mobile Bridge | Payments Licensing | Secret Store Ops | Marketing Visuals | QA Release | Version Control | Business Legal | Support Ops | Product Program | Engineering Security | Privacy Consent | Release Ops | Marketing Campaign | QA Test",
      "sourceArtifacts": "deployability-snapshot.json | daily-command-brief | secret-store-pack | cloud-deploy-pack | payment-launch-pack | agent-dispatch",
      "verificationCommand": "npm run billing:live-preflight -- --mode test --allow-blocked",
      "noGoRule": "Never paste raw secret values into dashboard fields, Markdown files, CSV files, screenshots, source code, repo state, or chat.",
      "routeKey": "deployment secret store: NYRA_LICENSE_SIGNING_SECRET|cloud-handoff|nyra license signing secret"
    },
    {
      "id": "secret-NYRA_MOBILE_BRIDGE_TOKEN",
      "severity": "P0",
      "lane": "7. Secret Store And Rehearsal",
      "owner": "User",
      "status": "ROUTED_SECRET_STORE",
      "queueStatus": "Secret-store only",
      "requirement": "NYRA_MOBILE_BRIDGE_TOKEN",
      "evidence": "Private mobile bridge API authentication until paid customer auth replaces the bundled alpha-token path.",
      "nextStep": "Cloudflare mobile bridge Worker secret and temporary bridge test shell; verify with npm run cloud:mobile-bridge:check && npm run test:mobile-bridge-security.",
      "dashboardPage": "pages/cloud-mobile-bridge.html",
      "dashboardField": "deployment secret store: NYRA_MOBILE_BRIDGE_TOKEN",
      "uploadSlot": "cloud-handoff",
      "currentValueStatus": "Secret-store only",
      "routeComplete": true,
      "dailyBriefCoverage": "Covered",
      "packCoverage": "Covered",
      "agentCoverage": "Covered",
      "agentDepartments": "Command Center Intake | NyrA Builder | Cloud Platform | Mobile Bridge | Payments Licensing | Secret Store Ops | Marketing Visuals | QA Release | Version Control | Business Legal | Support Ops | Product Program | Engineering Security | Privacy Consent | Release Ops | Marketing Campaign | QA Test",
      "sourceArtifacts": "deployability-snapshot.json | daily-command-brief | secret-store-pack | cloud-deploy-pack | payment-launch-pack | agent-dispatch",
      "verificationCommand": "npm run billing:live-preflight -- --mode test --allow-blocked",
      "noGoRule": "Never paste raw secret values into dashboard fields, Markdown files, CSV files, screenshots, source code, repo state, or chat.",
      "routeKey": "deployment secret store: NYRA_MOBILE_BRIDGE_TOKEN|cloud-handoff|nyra mobile bridge token"
    },
    {
      "id": "secret-NYRA_OPENAI_API_KEY",
      "severity": "P0",
      "lane": "7. Secret Store And Rehearsal",
      "owner": "User",
      "status": "ROUTED_SECRET_STORE",
      "queueStatus": "Secret-store only",
      "requirement": "NYRA_OPENAI_API_KEY",
      "evidence": "Hosted OpenAI model routing through the mobile bridge.",
      "nextStep": "Cloudflare mobile bridge Worker secret; verify with npm run cloud:mobile-bridge:check && npm run test:mobile-bridge-security.",
      "dashboardPage": "pages/cloud-mobile-bridge.html",
      "dashboardField": "deployment secret store: NYRA_OPENAI_API_KEY",
      "uploadSlot": "cloud-handoff",
      "currentValueStatus": "Secret-store only",
      "routeComplete": true,
      "dailyBriefCoverage": "Covered",
      "packCoverage": "Covered",
      "agentCoverage": "Covered",
      "agentDepartments": "Command Center Intake | NyrA Builder | Cloud Platform | Mobile Bridge | Payments Licensing | Secret Store Ops | Marketing Visuals | QA Release | Version Control | Business Legal | Support Ops | Product Program | Engineering Security | Privacy Consent | Release Ops | Marketing Campaign | QA Test",
      "sourceArtifacts": "deployability-snapshot.json | daily-command-brief | secret-store-pack | cloud-deploy-pack | payment-launch-pack | agent-dispatch",
      "verificationCommand": "npm run billing:live-preflight -- --mode test --allow-blocked",
      "noGoRule": "Never paste raw secret values into dashboard fields, Markdown files, CSV files, screenshots, source code, repo state, or chat.",
      "routeKey": "deployment secret store: NYRA_OPENAI_API_KEY|cloud-handoff|nyra openai api key"
    },
    {
      "id": "secret-NYRA_ANTHROPIC_API_KEY",
      "severity": "P0",
      "lane": "7. Secret Store And Rehearsal",
      "owner": "User",
      "status": "ROUTED_SECRET_STORE",
      "queueStatus": "Secret-store only",
      "requirement": "NYRA_ANTHROPIC_API_KEY",
      "evidence": "Hosted Anthropic model routing through the mobile bridge.",
      "nextStep": "Cloudflare mobile bridge Worker secret; verify with npm run cloud:mobile-bridge:check && npm run test:mobile-bridge-security.",
      "dashboardPage": "pages/cloud-mobile-bridge.html",
      "dashboardField": "deployment secret store: NYRA_ANTHROPIC_API_KEY",
      "uploadSlot": "cloud-handoff",
      "currentValueStatus": "Secret-store only",
      "routeComplete": true,
      "dailyBriefCoverage": "Covered",
      "packCoverage": "Covered",
      "agentCoverage": "Covered",
      "agentDepartments": "Command Center Intake | NyrA Builder | Cloud Platform | Mobile Bridge | Payments Licensing | Secret Store Ops | Marketing Visuals | QA Release | Version Control | Business Legal | Support Ops | Product Program | Engineering Security | Privacy Consent | Release Ops | Marketing Campaign | QA Test",
      "sourceArtifacts": "deployability-snapshot.json | daily-command-brief | secret-store-pack | cloud-deploy-pack | payment-launch-pack | agent-dispatch",
      "verificationCommand": "npm run billing:live-preflight -- --mode test --allow-blocked",
      "noGoRule": "Never paste raw secret values into dashboard fields, Markdown files, CSV files, screenshots, source code, repo state, or chat.",
      "routeKey": "deployment secret store: NYRA_ANTHROPIC_API_KEY|cloud-handoff|nyra anthropic api key"
    },
    {
      "id": "secret-NYRA_GEMINI_API_KEY",
      "severity": "P0",
      "lane": "7. Secret Store And Rehearsal",
      "owner": "User",
      "status": "ROUTED_SECRET_STORE",
      "queueStatus": "Secret-store only",
      "requirement": "NYRA_GEMINI_API_KEY",
      "evidence": "Hosted Gemini model routing through the mobile bridge.",
      "nextStep": "Cloudflare mobile bridge Worker secret; verify with npm run cloud:mobile-bridge:check && npm run test:mobile-bridge-security.",
      "dashboardPage": "pages/cloud-mobile-bridge.html",
      "dashboardField": "deployment secret store: NYRA_GEMINI_API_KEY",
      "uploadSlot": "cloud-handoff",
      "currentValueStatus": "Secret-store only",
      "routeComplete": true,
      "dailyBriefCoverage": "Covered",
      "packCoverage": "Covered",
      "agentCoverage": "Covered",
      "agentDepartments": "Command Center Intake | NyrA Builder | Cloud Platform | Mobile Bridge | Payments Licensing | Secret Store Ops | Marketing Visuals | QA Release | Version Control | Business Legal | Support Ops | Product Program | Engineering Security | Privacy Consent | Release Ops | Marketing Campaign | QA Test",
      "sourceArtifacts": "deployability-snapshot.json | daily-command-brief | secret-store-pack | cloud-deploy-pack | payment-launch-pack | agent-dispatch",
      "verificationCommand": "npm run billing:live-preflight -- --mode test --allow-blocked",
      "noGoRule": "Never paste raw secret values into dashboard fields, Markdown files, CSV files, screenshots, source code, repo state, or chat.",
      "routeKey": "deployment secret store: NYRA_GEMINI_API_KEY|cloud-handoff|nyra gemini api key"
    },
    {
      "id": "secret-NYRA_GROK_API_KEY",
      "severity": "P0",
      "lane": "7. Secret Store And Rehearsal",
      "owner": "User",
      "status": "ROUTED_SECRET_STORE",
      "queueStatus": "Secret-store only",
      "requirement": "NYRA_GROK_API_KEY",
      "evidence": "Hosted Grok model routing through the mobile bridge.",
      "nextStep": "Cloudflare mobile bridge Worker secret; verify with npm run cloud:mobile-bridge:check && npm run test:mobile-bridge-security.",
      "dashboardPage": "pages/cloud-mobile-bridge.html",
      "dashboardField": "deployment secret store: NYRA_GROK_API_KEY",
      "uploadSlot": "cloud-handoff",
      "currentValueStatus": "Secret-store only",
      "routeComplete": true,
      "dailyBriefCoverage": "Covered",
      "packCoverage": "Covered",
      "agentCoverage": "Covered",
      "agentDepartments": "Command Center Intake | NyrA Builder | Cloud Platform | Mobile Bridge | Payments Licensing | Secret Store Ops | Marketing Visuals | QA Release | Version Control | Business Legal | Support Ops | Product Program | Engineering Security | Privacy Consent | Release Ops | Marketing Campaign | QA Test",
      "sourceArtifacts": "deployability-snapshot.json | daily-command-brief | secret-store-pack | cloud-deploy-pack | payment-launch-pack | agent-dispatch",
      "verificationCommand": "npm run billing:live-preflight -- --mode test --allow-blocked",
      "noGoRule": "Never paste raw secret values into dashboard fields, Markdown files, CSV files, screenshots, source code, repo state, or chat.",
      "routeKey": "deployment secret store: NYRA_GROK_API_KEY|cloud-handoff|nyra grok api key"
    },
    {
      "id": "secret-NYRA_ANDROID_DOWNLOAD_TICKET_SECRET",
      "severity": "P0",
      "lane": "7. Secret Store And Rehearsal",
      "owner": "User",
      "status": "ROUTED_SECRET_STORE",
      "queueStatus": "Secret-store only",
      "requirement": "NYRA_ANDROID_DOWNLOAD_TICKET_SECRET",
      "evidence": "Short-lived Android APK download tickets for customer update installs without a bundled shared bridge token.",
      "nextStep": "Cloudflare mobile bridge Worker secret; verify with npm run cloud:mobile-bridge:check && npm run test:mobile-bridge-security.",
      "dashboardPage": "pages/cloud-mobile-bridge.html",
      "dashboardField": "deployment secret store: NYRA_ANDROID_DOWNLOAD_TICKET_SECRET",
      "uploadSlot": "cloud-handoff",
      "currentValueStatus": "Secret-store only",
      "routeComplete": true,
      "dailyBriefCoverage": "Covered",
      "packCoverage": "Covered",
      "agentCoverage": "Covered",
      "agentDepartments": "Command Center Intake | NyrA Builder | Cloud Platform | Mobile Bridge | Payments Licensing | Secret Store Ops | Marketing Visuals | QA Release | Version Control | Business Legal | Support Ops | Product Program | Engineering Security | Privacy Consent | Release Ops | Marketing Campaign | QA Test",
      "sourceArtifacts": "deployability-snapshot.json | daily-command-brief | secret-store-pack | cloud-deploy-pack | payment-launch-pack | agent-dispatch",
      "verificationCommand": "npm run billing:live-preflight -- --mode test --allow-blocked",
      "noGoRule": "Never paste raw secret values into dashboard fields, Markdown files, CSV files, screenshots, source code, repo state, or chat.",
      "routeKey": "deployment secret store: NYRA_ANDROID_DOWNLOAD_TICKET_SECRET|cloud-handoff|nyra android download ticket secret"
    }
  ],
  "outputs": {
    "json": "docs/launch_command_center/source-of-truth-map.json",
    "csv": "docs/launch_command_center/source-of-truth-map.csv",
    "report": "docs/launch_command_center/SOURCE_OF_TRUTH_MAP.md",
    "dashboard": "docs/launch_command_center/pages/source-of-truth.html"
  }
}
