addrbookFor publishers
← The evidence ledger

Evidence row 1734444

Observed , by probe.mcp/1.

Kind
mcp.tools
About
endpoint 4a430a15-d428-4e42-99e7-9b20c54d563a
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
e8896f0519adcd0726b3b8fcae1677861da08b301fd749c89894b54f87f37508
Leaf
0xbafc7c282a2c2fe5f41025b31bc1c9fdfedb124851d5d94f79e69f4c99aacfaf

What was observed

{
  "count": 7,
  "tools": [
    {
      "description": "Read a package barcode or tracking number (IMpb): its layout, each field's digits and meaning, whether the check digit holds, and the service type code's row in the USPS list, each with the passage that says so.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "barcode": {
            "maxLength": 80,
            "type": "string"
          }
        },
        "required": [
          "barcode"
        ],
        "type": "object"
      },
      "name": "decode"
    },
    {
      "description": "What USPS means by a name or abbreviation: each registry entry it names, with the USPS words that define it and the page they're on, its other names, postalref's own explanation where it has one, and postalref's page about it.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "limit": {
            "description": "At most this many entries; 5 when absent.",
            "maximum": 20,
            "minimum": 1,
            "type": "integer"
          },
          "name": {
            "description": "A name or abbreviation USPS uses: mailer id, MID, CRID, banner text.",
            "maxLength": 120,
            "type": "string"
          }
        },
        "required": [
          "name"
        ],
        "type": "object"
      },
      "name": "define"
    },
    {
      "description": "What changed in a code table or document between two editions: each code added, removed or changed and each changed section, rated editorial, additive or breaking, with who rated it.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "code": {
            "description": "One code of the table.",
            "maxLength": 40,
            "type": "string"
          },
          "from": {
            "description": "The older edition's date. The edition before `to` when absent.",
            "type": "string"
          },
          "limit": {
            "description": "At most this many changes; 50 when absent.",
            "maximum": 200,
            "minimum": 1,
            "type": "integer"
          },
          "severity": {
            "description": "Only changes rated this.",
            "enum": [
              "editorial",
              "additive",
              "breaking"
            ],
            "type": "string"
          },
          "subject": {
            "description": "A code table, such as stc, ptr or extra-services, or a document, such as pub-199 or impb-spec.",
            "type": "string"
          },
          "to": {
            "description": "The newer edition's date. The newest when absent.",
            "type": "string"
          }
        },
        "required": [
          "subject"
        ],
        "type": "object"
      },
      "name": "diff"
    },
    {
      "description": "Look up a USPS code: its row as USPS prints it in the newest edition that lists it, the codes its cells name, the editions that list it and its history, each row with its passage id.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "code": {
            "description": "A code as USPS prints it: 055, 920, PM, 01.",
            "maxLength": 40,
            "type": "string"
          },
          "table": {
            "description": "One table to look in: stc, extra-services, mail-classes, ptr, ptr2 or stid. Every table when absent.",
            "type": "string"
          }
        },
        "required": [
          "code"
        ],
        "type": "object"
      },
      "name": "lookup"
    },
    {
      "description": "Read a revision of a modeled USPS document page by page, as extracted, to quote it: a quote cites the revision's sha256, the PDF page and the words exactly.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "document": {
            "description": "A modeled document: pub-199, impb-spec, stc-list, ptr-events, ptr2-events, stid-table, imb-spec or parcel-labeling-guide.",
            "type": "string"
          },
          "find": {
            "description": "Words to find, as one phrase, or when no page has the phrase, each word anywhere on a page. Without `page`, the text read is the first pages that have them.",
            "maxLength": 200,
            "type": "string"
          },
          "page": {
            "description": "The first PDF page, or sheet, to read, counting from 1. Absent with `find`: the pages that have the words.",
            "maximum": 9007199254740991,
            "minimum": 1,
            "type": "integer"
          },
          "pages": {
            "description": "How many to read, up to 5; 1 when absent.",
            "maximum": 5,
            "minimum": 1,
            "type": "integer"
          },
          "revision": {
            "description": "A revision's sha256, or its slug, such as 2026-07-02. The newest when absent.",
            "maxLength": 64,
            "type": "string"
          }
        },
        "required": [
          "document"
        ],
        "type": "object"
      },
      "name": "read_source"
    },
    {
      "description": "Search the codes, terms, specs and documents postalref models, exact names and codes first. A query of 20 or more digits comes back as one to decode.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "limit": {
            "description": "At most this many hits; 10 when absent.",
            "maximum": 50,
            "minimum": 1,
            "type": "integer"
          },
          "query": {
            "description": "A code, a term or words from a code's row: 055, mailer id, ground advantage.",
            "maxLength": 120,
            "type": "string"
          }
        },
        "required": [
          "query"
        ],
        "type": "object"
      },
      "name": "search"
    },
    {
      "description": "Search every document on PostalPro by title and file name, with its page and newest file. postalref models a few of them; those carry a slug for read_source.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "limit": {
            "description": "At most this many; 10 when absent.",
            "maximum": 50,
            "minimum": 1,
            "type": "integer"
          },
          "query": {
            "description": "Words from a document's title or file name.",
            "maxLength": 120,
            "type": "string"
          },
          "topic": {
            "description": "Only documents a model put under this topic.",
            "enum": [
              "mailing",
              "shipping",
              "address-quality",
              "visibility",
              "promotions",
              "operations",
              "accounts",
              "industry",
              "international",
              "other"
            ],
            "type": "string"
          }
        },
        "required": [
          "query"
        ],
        "type": "object"
      },
      "name": "search_documents"
    }
  ]
}

What the leaf hashes

{"body":"e8896f0519adcd0726b3b8fcae1677861da08b301fd749c89894b54f87f37508","id":1734444,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793504509608004,"prev":null,"subject":"4a430a15-d428-4e42-99e7-9b20c54d563a","subject_kind":"endpoint"}

Proof

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

  1. 0xbafc77b3372c57ac82ccdbd63dca5b6be977ef5e4afc5217962d5789bb994083
  2. 0x603bc04f56db99a866c67cef367c2864f6eea12a1b188784bb6c0baa92785f9f
  3. 0xfff43faff7b778128731959dbd93e88ffc65bbb9986762be7078ead06e414c69
  4. 0xd2447c5975ed4fc9edb1178ec41330ec3a7ee70f95ac7981ab075ae0fd21fc1b
  5. 0x398ff0a002b4ed9fe7f61c9dd81ecd16e32c4a63f87bbe792e505dd86aa9f624
  6. 0xb3304dc7ccae3a13eaf89fa7e7736f23c2aa0a0d269b78dff80e14764a38ea29
  7. 0xfc75549746df1fa48ed07dafd47351db4409f88193d5a46809273768fcac7c13
  8. 0x1e79af5b1a6a2e4d8fa98271793822bca74666fe3472bdb11a459dbe221eabbb
  9. 0x2af4e2a4d6aeb1c0f4114e259c1c159d74fcc681fe3b1335dc69730c502ed4f1
  10. 0x9b571ef53242bf516f4398dccaa486f7becf7c51d7da61325800e53692b359df
  11. 0x12ddfa123576d47a99f2db8f5b329dac15db50c85ab2652b6f4c7246f140a145
  12. 0x78d385d0e4b2ae8f1fa8279cc2ce743f963ce38b928bc4a2e8403abd42880cc0
  13. 0x8e759241dd7d3573c90854e58ab2c243f47abbd9411d188fc23d7d0f3d7ad1fc
  14. 0xc4208f09c5a97556dbf0e04ca82216f9056e3cf547ebb46cc61036bfd76910cb
  15. 0xf6217f3e2344dd9bf8c6e296c4729fbf7611d258b93c45e1bbe5f62e65e8e714
  16. 0x8339aa87501c4d4f8b38a13e480a7c563957e09fb5711bed7cf189d6787f960d
  17. 0xb5916fb7a3e87dc0702e46eeadcd22652e2e1e755f8d429cc7a14a67a350b51b
  18. 0x6142ac48fda269c17791c79da99c2456ac6acfe98268f4d168a404fd6040c703
  19. 0x3315fd2757fdd435852cc277377234a3f3909a6d2a089d0e36f6d59aacfda910
Day root
0x7fa2cba1cf3d6b35630896f5fe1a650adb307ea2c376e80a5f2d9276b7cb5ab3
Chained
0x577ff89ba012beeff3197bcff7fa86752074bdf54205a24359cc437be2a952a4
Published
On Arc Testnet, block 70262758: 0x435bc1b9331471d72e1998f2e420983b5189d4da65ffbd6f27ef40daf5e1ea90

How to check it · This row as JSON