{
  "schema": "neomorphic.experiment-register.v1",
  "generatedAt": "2026-09-02T00:00:00Z",
  "eventVocabulary": [
    "discovery_view",
    "qualified_open",
    "machine_preflight",
    "human_scope_request",
    "authorization_presented",
    "payment_settled",
    "delivery_valid",
    "receipt_published",
    "referral_followed",
    "repeat_use"
  ],
  "evidenceClasses": [
    "internal",
    "sponsored",
    "external-attributable",
    "unclassified"
  ],
  "experiments": [
    {
      "id": "N-LAB-001",
      "slug": "agent-demand-atlas",
      "title": "Agent Demand Atlas",
      "lane": "demand",
      "state": "running",
      "hypothesis": "A small set of machine-readable purchase problems will attract qualified opens when each problem names the buyer, authority boundary, output, and proof required.",
      "observedProblem": "Catalog presence and page traffic are often reported as demand even when no attributable buyer action follows.",
      "smallestTest": "Publish three narrowly described purchase problems and record only attributable opens that reach the named scope action.",
      "reusedComponents": [
        "Neomorphic experiment manifest",
        "Pilot event vocabulary",
        "SameDayDesk merchant surface"
      ],
      "targetActor": "Agent builders and operators with a concrete commerce integration problem",
      "action": "Open a qualified scope note tied to one published problem",
      "successEvent": "human_scope_request",
      "killCondition": "Close or rewrite the lane if 100 external-attributable discovery views produce no qualified open, or if the published problems cannot be tied to a real operator action.",
      "limitations": [
        "No external-attributable qualified open is published.",
        "A discovery view is not a qualified open and is not demand.",
        "The public manifest is first-party publication of the test design."
      ],
      "nextGate": "Review on 2026-09-15. Continue only if a qualified open can be attributed without treating discovery views as demand.",
      "openedAt": "2026-09-01",
      "reviewAt": "2026-09-15",
      "evidence": [
        {
          "label": "Public experiment manifest",
          "href": "/api/experiments.json",
          "evidenceClass": "internal",
          "note": "First-party publication of the test design; not evidence of demand."
        }
      ],
      "metrics": [
        {
          "event": "human_scope_request",
          "count": 0,
          "evidenceClass": "external-attributable",
          "note": "No external-attributable event is published for this experiment yet."
        }
      ]
    },
    {
      "id": "N-LAB-002",
      "slug": "seller-repair-board",
      "title": "Seller Repair Board",
      "lane": "seller",
      "state": "recruiting",
      "hypothesis": "A seller will expose one public buyability defect for review when the repair scope is narrow, non-destructive, and produces a reusable evidence receipt.",
      "observedProblem": "Seller endpoints can be discoverable while their challenge terms, schemas, receipts, or recovery paths remain difficult for a buyer to trust.",
      "smallestTest": "Review one public, credential-free seller route; return a prioritized repair note; publish only a separately approved public-safe receipt.",
      "reusedComponents": [
        "Seller Conformance release candidate",
        "Evidence Register",
        "SameDayDesk delivery workflow"
      ],
      "targetActor": "Operator of a public machine-buyable route",
      "action": "Submit one GET method-path pair for a no-purchase eligibility review",
      "price": "No charge for the first eligible public route; any expanded work is scoped separately",
      "successEvent": "delivery_valid",
      "killCondition": "Stop the sponsored opening after three accepted routes or if operators will not authorize a public-safe repair receipt.",
      "limitations": [
        "No seller result is published.",
        "The first three eligible reviews are sponsored and are not organic revenue."
      ],
      "nextGate": "Review on 2026-09-15. Stop after three accepted routes or if operators will not authorize a public-safe repair receipt.",
      "openedAt": "2026-09-01",
      "reviewAt": "2026-09-15",
      "evidence": [
        {
          "label": "Seller Conformance method",
          "href": "/instruments/seller-conformance/",
          "evidenceClass": "internal",
          "note": "Published method boundary; no seller result is implied."
        }
      ],
      "metrics": [
        {
          "event": "delivery_valid",
          "count": 0,
          "evidenceClass": "external-attributable",
          "note": "No external-attributable event is published for this experiment yet."
        }
      ]
    },
    {
      "id": "N-LAB-003",
      "slug": "receipt-referral-loop",
      "title": "Receipt Referral Loop",
      "lane": "receipt",
      "state": "running",
      "hypothesis": "A useful delivery receipt can become a trustworthy referral surface when it states scope, evidence class, expiry, and the next bounded action.",
      "observedProblem": "Receipts usually prove a transaction to the parties but do not help the next buyer assess what was actually delivered.",
      "smallestTest": "Attach one public-safe referral path to an internal release receipt, then distinguish views from attributable follows and repeat use.",
      "reusedComponents": [
        "Evidence Register envelope",
        "Neomorphic public receipt endpoint",
        "Pilot source classification"
      ],
      "targetActor": "A recipient who can refer another operator to the same bounded method",
      "action": "Follow the receipt's named next action with its experiment identifier intact",
      "successEvent": "referral_followed",
      "killCondition": "Remove the referral mechanism if it obscures evidence scope, leaks private delivery context, or produces 50 attributable receipt views without one qualified follow.",
      "limitations": [
        "The current receipt is owner QA and does not establish external demand, payment, or customer delivery."
      ],
      "nextGate": "Review on 2026-09-15. Remove the referral mechanism if it obscures evidence scope or produces 50 attributable receipt views without one qualified follow.",
      "openedAt": "2026-09-01",
      "reviewAt": "2026-09-15",
      "evidence": [
        {
          "label": "Internal release receipt",
          "href": "/api/receipts/lab-release-2026-09-01.json",
          "evidenceClass": "internal",
          "note": "Owner QA for the public lab release, explicitly not an external customer receipt."
        }
      ],
      "metrics": [
        {
          "event": "referral_followed",
          "count": 0,
          "evidenceClass": "external-attributable",
          "note": "No external-attributable event is published for this experiment yet."
        }
      ]
    },
    {
      "id": "N-LAB-004",
      "slug": "contract-qualified-market",
      "title": "Contract-Qualified Market",
      "lane": "market",
      "state": "staged",
      "hypothesis": "Buyers and sellers will match more reliably when a listing declares executable terms and an output contract before price discovery.",
      "observedProblem": "A marketplace card can imply liquidity even when the offer cannot be safely authorized or its output cannot be checked.",
      "smallestTest": "Stage two synthetic listings and reject any listing without a complete authority, route, price, and output contract.",
      "reusedComponents": [
        "Mandate policy primitives",
        "Seller Conformance method",
        "Experiment manifest"
      ],
      "targetActor": "One buyer and one seller willing to expose a bounded contract",
      "action": "No public action until the staged contract validator passes",
      "successEvent": "authorization_presented",
      "killCondition": "Do not launch if a listing can pass with missing authority, recipient, price, route, or output acceptance evidence.",
      "limitations": [
        "No public action is open.",
        "Zero live listings are admitted."
      ],
      "nextGate": "Do not launch until the staged contract validator passes. Review on 2026-09-22.",
      "reviewAt": "2026-09-22",
      "evidence": [],
      "metrics": [
        {
          "event": "authorization_presented",
          "count": 0,
          "evidenceClass": "external-attributable",
          "note": "No external-attributable event is published for this experiment yet."
        }
      ]
    },
    {
      "id": "N-LAB-005",
      "slug": "route-liquidity-lab",
      "title": "Route Liquidity Lab",
      "lane": "route",
      "state": "staged",
      "hypothesis": "A provider-neutral route comparison can expose actionable friction without treating a challenge, catalog entry, or transaction as demand.",
      "observedProblem": "Route availability, settlement evidence, and attributed demand are frequently collapsed into one unsupported liquidity claim.",
      "smallestTest": "Compare two public test routes using the same contract and publish observations in their native evidence classes.",
      "reusedComponents": [
        "Observatory method",
        "Route Lock prototype",
        "Pilot provider-neutral gate"
      ],
      "targetActor": "Route operators willing to support a bounded test contract",
      "action": "No public action until two comparable routes are available",
      "successEvent": "payment_settled",
      "killCondition": "Stop if route identity cannot be bound independently or the test would require uncontrolled spend.",
      "limitations": [
        "No public action is open.",
        "Two comparable public test routes are not yet available."
      ],
      "nextGate": "Do not start until two comparable public test routes are available without uncontrolled spend. Review on 2026-09-29.",
      "reviewAt": "2026-09-29",
      "evidence": [],
      "metrics": [
        {
          "event": "payment_settled",
          "count": 0,
          "evidenceClass": "external-attributable",
          "note": "No external-attributable event is published for this experiment yet."
        }
      ]
    }
  ]
}