addrbookFor publishers
← The evidence ledger

Evidence row 276178

Observed , by probe.mcp/1.

Kind
mcp.tools
About
endpoint b9c52feb-db80-4c09-b595-1068c01dc05a
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
a0660b44bc2dd031478f8fd74a18711e6dce20280df5efec7a4defcae9dc852b
Leaf
0x2a4abb0a59904145a0a2719e44aeaef1a55221e36387ef6450b17c620471997c

What was observed

{
  "count": 4,
  "tools": [
    {
      "description": "Run Zetesis's graded reading of a scientific, biomedical, clinical, or AI/ML claim.\n\n    Grades each evidence dimension and returns an overall reading, with every source\n    cited by hard public id (PMID, DOI, NCT, NIH grant, SEC filing). Covers drug,\n    omics, target-validation, diagnostic, and AI-model claims.\n\n    Runs the hosted engine end to end and typically takes a couple of minutes, long\n    enough that some clients background or time out the call. The output is Zetesis's\n    own reading as a finished artifact. zetesis_scope and zetesis_evidence return the\n    same dated sources and the same grading rubric immediately and without running a\n    model, at full source depth rather than abstract level.\n\n    A signed, independently re-checkable dossier is available by request at the\n    Zetesis site.\n\n    Args:\n        claim: the claim to evaluate, in one or two sentences.\n        context: optional background (stage, field, the decision at hand).\n        documents: optional source text (a deck, abstract, or paper).\n        as_of: year the claim was made. Set it for any claim that is not brand new.\n            It restricts evidence to what existed then, which both keeps later\n            outcomes out of the reading and sharply improves what is retrieved: left\n            open, a pivotal trial report competes with every paper published since\n            and gets buried.",
      "inputSchema": {
        "properties": {
          "as_of": {
            "default": 0,
            "description": "Year the claim was made. Set it for any claim that is not brand new: it restricts evidence to what existed then, which keeps later outcomes out of the reading and sharply improves what is retrieved.",
            "title": "As Of",
            "type": "integer"
          },
          "claim": {
            "description": "The claim to evaluate, in one or two sentences.",
            "title": "Claim",
            "type": "string"
          },
          "context": {
            "default": "",
            "description": "Optional background: stage, field, or the decision at hand.",
            "title": "Context",
            "type": "string"
          },
          "documents": {
            "default": "",
            "description": "Optional source text to evaluate against, such as a deck, abstract or paper.",
            "title": "Documents",
            "type": "string"
          }
        },
        "required": [
          "claim"
        ],
        "title": "evaluate_claimArguments",
        "type": "object"
      },
      "name": "evaluate_claim"
    },
    {
      "description": "Verify a Zetesis attestation, confirming an evaluation's claim, evidence, and\n    conclusion have not been altered since it was signed. Use when someone has a\n    Zetesis dossier or attestation and wants to independently re-check it.\n\n    Args:\n        attestation_json: the full attestation object as JSON text.",
      "inputSchema": {
        "properties": {
          "attestation_json": {
            "description": "The full Zetesis attestation object, as JSON text.",
            "title": "Attestation Json",
            "type": "string"
          }
        },
        "required": [
          "attestation_json"
        ],
        "title": "verify_attestationArguments",
        "type": "object"
      },
      "name": "verify_attestation"
    },
    {
      "description": "Step 2 of a Zetesis evaluation. Runs the search queries against public evidence\n    sources (Europe PMC, ClinicalTrials.gov, openFDA, and optionally NIH RePORTER and SEC\n    EDGAR) and returns a deduplicated bundle where every source carries a hard public id,\n    followed by the Zetesis grading rubric so you can grade the dimensions yourself.\n\n    With as_of set, retrieval is fenced to sources published, registered, or filed on or\n    before 31 December of that year, and two fields that leak later outcomes are\n    suppressed: a trial's present-day status, and FDA labels effective after the cutoff.\n    That makes it possible to judge a claim on what was actually knowable at the time.\n\n    Runs no model, costs nothing, and returns immediately. Takes the queries worked\n    out when the claim was scoped.\n\n    Args:\n        queries: 3 to 6 short keyword phrases. Query 1 should be the bare name of the\n            thing claimed about (a drug, compound code, model, or gene); query 2 that\n            name plus at most two outcome words. Longer phrases retrieve commentary\n            rather than the primary report.\n            If the claim names no agent at all (a behaviour, diet, procedure, exposure\n            or policy), anchor on the field's own technical term instead of the lay one\n            (\"time restricted eating\", not \"intermittent fasting\"), pair it with the\n            outcome as the field measures it, and allow one design word such as\n            crossover or randomized in one later query. Without an entity name that\n            design word is the only thing separating a trial report from a review of\n            trial reports.\n        as_of: optional cutoff year, as used in zetesis_scope.\n        include_capital: also retrieve funding and public-filing signal.",
      "inputSchema": {
        "properties": {
          "as_of": {
            "default": 0,
            "description": "Year the claim was made. Set it for any claim that is not brand new: it restricts evidence to what existed then, which keeps later outcomes out of the reading and sharply improves what is retrieved.",
            "title": "As Of",
            "type": "integer"
          },
          "include_capital": {
            "default": false,
            "description": "Also retrieve funding and public filing signal from NIH RePORTER and SEC EDGAR.",
            "title": "Include Capital",
            "type": "boolean"
          },
          "queries": {
            "description": "Three to six short keyword phrases. Query 1 should be the bare name of the thing claimed about; query 2 that name plus at most two outcome words.",
            "items": {
              "type": "string"
            },
            "title": "Queries",
            "type": "array"
          }
        },
        "required": [
          "queries"
        ],
        "title": "zetesis_evidenceArguments",
        "type": "object"
      },
      "name": "zetesis_evidence"
    },
    {
      "description": "Scope a scientific, biomedical, clinical, or AI/ML claim for evaluation.\n\n    Returns three things: the source catalog, meaning where the evidence for this\n    claim class lives; the diligence apparatus for that class, meaning the questions\n    a domain reviewer asks and the failure patterns that have caught comparable\n    claims before; and the scoping rubric used to work out which evidence dimensions\n    bear on this particular claim and what to search for.\n\n    Applies to a research claim, a study, a paper, an abstract, a preprint, a grant or\n    a pitch, and to checking a paper or statistic before relying on it.\n\n    Runs no model, costs nothing, and returns immediately. The queries worked out from\n    its output are what zetesis_evidence takes as input. With as_of set, the apparatus\n    and rubric are framed for judging the claim as it stood at the end of that year.\n\n    Args:\n        claim: the claim to evaluate, in one or two sentences.\n        context: optional background (stage, field, the decision at hand).\n        as_of: optional year. Set it to evaluate the claim as it stood at the end of that\n            year, grading how it was derived at the time rather than how it turned out.\n        claim_class: optional override for the routed claim class. The response lists\n            every class; pass one back if the routing picked wrongly, or if nothing\n            routed.",
      "inputSchema": {
        "properties": {
          "as_of": {
            "default": 0,
            "description": "Year the claim was made. Set it for any claim that is not brand new: it restricts evidence to what existed then, which keeps later outcomes out of the reading and sharply improves what is retrieved.",
            "title": "As Of",
            "type": "integer"
          },
          "claim": {
            "description": "The claim to evaluate, in one or two sentences.",
            "title": "Claim",
            "type": "string"
          },
          "claim_class": {
            "default": "",
            "description": "Optional override for the routed claim class. The response lists every class; pass one back if the routing picked wrongly.",
            "title": "Claim Class",
            "type": "string"
          },
          "context": {
            "default": "",
            "description": "Optional background: stage, field, or the decision at hand.",
            "title": "Context",
            "type": "string"
          }
        },
        "required": [
          "claim"
        ],
        "title": "zetesis_scopeArguments",
        "type": "object"
      },
      "name": "zetesis_scope"
    }
  ]
}

What the leaf hashes

{"body":"a0660b44bc2dd031478f8fd74a18711e6dce20280df5efec7a4defcae9dc852b","id":276178,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793041102404198,"prev":null,"subject":"b9c52feb-db80-4c09-b595-1068c01dc05a","subject_kind":"endpoint"}

Proof

Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (296695 rows).

  1. 0x2a4a7163e697da7d50c72a55a1142b6e315e7899aaa2de1116e72ebb88ed9cf8
  2. 0xfd2099626b7b9d84b5f9a477e11cab536a39c7c3905eee412f274c92f6cfa81b
  3. 0xe855629b4fd6f04b988eae4017437846e937da8f5e8c825e4d98b72ba79cb2fa
  4. 0x9acf1e0052ce3f6a9c2f17f139fc1edf63542a26f653abedb436f532ad97f333
  5. 0x9b297d3402b9f013e280636e3954649f042243c62b696bde17ad4e0f34ed5bf7
  6. 0x1e3e5a20556d2b8822c991c5742cdd533bb65784b646a4a5213a87183e2240fd
  7. 0xa09ef2f3a24344f58412b290fc593c3657442672d1832e4c6e4e6923367df194
  8. 0x8f40b84f91fe8a6c4db94ccb7d7281028933445a77dc8f12f80be83617c65994
  9. 0xca02ca171023de6641c0bb624d2ae22d3728f218a6366066c9c6bd3a2ab426b7
  10. 0x4794af3ce7667b405167c54a941da6ec756bac415e8d990090cc042e6212d8fc
  11. 0x7b0bb4483af5e03d9f02e715a84d790ec3df1fc57d38f1d1a5ed296a7e822d7f
  12. 0xeab0020f03650c1a79ed79927ae9d808c59a41295a86d1285582516590c954e6
  13. 0x16a8fb19a5e4f4535e7cb3fce5c15ecfa188586bb74e347ee71164f8af27dfe1
  14. 0xd843afcced75dedd39194ff9bd12326b88099e6112686db2299392d022dc3146
  15. 0xc3a6a3ae44ec0da1848b16d40c45d7aac97a67352eea8df18e0f26edabea8a2f
  16. 0x06d71bfa7d8b41d62c8836efc2c601e1cc3772d9453596b2ae4950887f3310ca
  17. 0x8c756542e482157df0c36464d75c937b845e4423dbbcfad08f0cf8d5a16b9a13
  18. 0x20704208aa6923d6b2450ef74ede87a6e0265d46447926038fe9506e9e154b2d
  19. 0x9b9ce5b74b9bab5121612ef6b64920a8d453cbf311096a423eef9702747e868a
Day root
0xf43e8dcc3d451a4788b26be904c55e8c4c0fa75c9666796c51db38d37e2c0df8
Chained
0x702d5ac508f08b0d1accf36af25822d8e5660367494edd17a642fb61e158a57a
Published
On Arc Testnet, block 69251483: 0x495162f8936e19f0039918feebe6c307f327cd6bf8c37219620b1970041fa9ae

How to check it · This row as JSON