{
 "issuer": "sebbi.pro",
 "what": "every public route that proves something, grouped",
 "how": "each url answers without an account; json routes can be checked by machine",
 "groups": [
  {
   "group": "The chain itself",
   "about": "Every record hashed into one chain. Change one and everything after it breaks.",
   "links": [
    {
     "name": "Verify the whole chain",
     "url": "https://sebbi.pro/api/verify-chain",
     "machine_check": true
    },
    {
     "name": "Current tip, as served to witnesses",
     "url": "https://sebbi.pro/x/witness/tip",
     "machine_check": true
    },
    {
     "name": "Append-only proof (RFC 6962 tree root)",
     "url": "https://sebbi.pro/x/consistency/root",
     "machine_check": true
    },
    {
     "name": "Completeness periods (prove what is missing)",
     "url": "https://sebbi.pro/x/complete/periods",
     "machine_check": true
    },
    {
     "name": "Completeness rules",
     "url": "https://sebbi.pro/x/complete/spec",
     "machine_check": true
    }
   ]
  },
  {
   "group": "Time, anchored to Bitcoin",
   "about": "Timestamps nobody involved can move.",
   "links": [
    {
     "name": "Anchor proofs status",
     "url": "https://sebbi.pro/x/ots/status",
     "machine_check": true
    },
    {
     "name": "Latest proof confirmed in Bitcoin",
     "url": "https://sebbi.pro/x/ots/latest_confirmed",
     "machine_check": true
    },
    {
     "name": "Check the anchor against two public explorers",
     "url": "https://sebbi.pro/x/machine/ask?q=bitcoin",
     "machine_check": true
    }
   ]
  },
  {
   "group": "Independent witnesses",
   "about": "Other organisations hold our tip. We cannot rewrite what they hold.",
   "links": [
    {
     "name": "Witness roster",
     "url": "https://sebbi.pro/x/roster/list",
     "machine_check": true
    },
    {
     "name": "Peers we exchange with",
     "url": "https://sebbi.pro/x/mutual/peers",
     "machine_check": true
    },
    {
     "name": "Mutual witnessing status",
     "url": "https://sebbi.pro/x/mutual/status",
     "machine_check": true
    },
    {
     "name": "Witness peers",
     "url": "https://sebbi.pro/x/witness/peers",
     "machine_check": true
    }
   ]
  },
  {
   "group": "Custody, outside our control",
   "about": "A self-proving file a day, and a sealed count of who holds a copy.",
   "links": [
    {
     "name": "Daily self-proving archive",
     "url": "https://sebbi.pro/x/archive/manifest",
     "machine_check": true
    },
    {
     "name": "Independent holders, counted and sealed",
     "url": "https://sebbi.pro/x/custody/status",
     "machine_check": true
    }
   ]
  },
  {
   "group": "Integrity rating",
   "about": "The open L0-L4 standard, checked by machine.",
   "links": [
    {
     "name": "Our own declaration",
     "url": "https://sebbi.pro/x/integrity/self",
     "machine_check": true
    },
    {
     "name": "The public register of verdicts",
     "url": "https://sebbi.pro/x/integrity/register",
     "machine_check": true
    },
    {
     "name": "Checker status",
     "url": "https://sebbi.pro/x/integrity/status",
     "machine_check": true
    }
   ]
  },
  {
   "group": "Authority at the moment of action",
   "about": "Who authorised it, whether it still stood, signed.",
   "links": [
    {
     "name": "The derivation rules",
     "url": "https://sebbi.pro/x/continuity/spec",
     "machine_check": true
    },
    {
     "name": "Every sealed authority decision",
     "url": "https://sebbi.pro/x/continuity/decisions",
     "machine_check": true
    },
    {
     "name": "Latest signed proof bundle",
     "url": "https://sebbi.pro/x/continuity/proof",
     "machine_check": true
    },
    {
     "name": "The signing key",
     "url": "https://sebbi.pro/x/continuity/pubkey",
     "machine_check": true
    }
   ]
  },
  {
   "group": "Independent test: Temporal Standing",
   "about": "Claim frozen before the run. Result published as observed.",
   "links": [
    {
     "name": "The sealed pre-registration",
     "url": "https://sebbi.pro/x/standing/freeze",
     "machine_check": true
    },
    {
     "name": "Every run, failures included",
     "url": "https://sebbi.pro/x/standing/runs",
     "machine_check": true
    },
    {
     "name": "Latest evidence package",
     "url": "https://sebbi.pro/x/standing/evidence",
     "machine_check": true
    }
   ]
  },
  {
   "group": "Agent Passport",
   "about": "Signed, single-use permission for AI actions.",
   "links": [
    {
     "name": "Passport status and counts",
     "url": "https://sebbi.pro/x/passport/status",
     "machine_check": true
    },
    {
     "name": "Token format and offline rules",
     "url": "https://sebbi.pro/x/passport/spec",
     "machine_check": true
    },
    {
     "name": "Site discovery file generator",
     "url": "https://sebbi.pro/x/passport/sitefile?domain=your.site&require=payments.*",
     "machine_check": true
    },
    {
     "name": "MCP endpoint for agents",
     "url": "https://sebbi.pro/x/passport/mcp",
     "machine_check": true
    },
    {
     "name": "Run the ten-step live demo",
     "url": "https://sebbi.pro/x/passport/demo",
     "machine_check": false
    }
   ]
  },
  {
   "group": "Determinism and the decision function",
   "about": "Same inputs, same verdict, under a published fingerprint.",
   "links": [
    {
     "name": "Code fingerprint",
     "url": "https://sebbi.pro/x/replay/fingerprint",
     "machine_check": true
    },
    {
     "name": "Replay rules",
     "url": "https://sebbi.pro/x/replay/spec",
     "machine_check": true
    }
   ]
  },
  {
   "group": "Evidence you can take away",
   "about": "Packs, lineage, publications and authorship, all sealed.",
   "links": [
    {
     "name": "Quarterly evidence pack format",
     "url": "https://sebbi.pro/x/pack/spec",
     "machine_check": true
    },
    {
     "name": "Cross-organisation lineage",
     "url": "https://sebbi.pro/x/lineage/spec",
     "machine_check": true
    },
    {
     "name": "Sealed publications",
     "url": "https://sebbi.pro/x/publish/list",
     "machine_check": true
    },
    {
     "name": "Codebase authorship root",
     "url": "https://sebbi.pro/x/codebase/root",
     "machine_check": true
    },
    {
     "name": "Metering gate rules",
     "url": "https://sebbi.pro/x/wallet/spec",
     "machine_check": true
    }
   ]
  },
  {
   "group": "Signal Packs",
   "about": "The open library of decision packs.",
   "links": [
    {
     "name": "Browse the packs",
     "url": "https://sebbi.pro/packs",
     "machine_check": false
    }
   ]
  },
  {
   "group": "For machines",
   "about": "Plain files any system can read.",
   "links": [
    {
     "name": "ai.txt",
     "url": "https://sebbi.pro/.well-known/ai.txt",
     "machine_check": false
    },
    {
     "name": "comply.txt",
     "url": "https://sebbi.pro/.well-known/comply.txt",
     "machine_check": false
    },
    {
     "name": "This whole index as JSON",
     "url": "https://sebbi.pro/prove.json",
     "machine_check": false
    }
   ]
  }
 ]
}