addrbookFor publishers
← The evidence ledger

Evidence row 737449

Observed , by probe.mcp/1.

Kind
mcp.tools
About
endpoint e2883d8d-f240-4bfa-b235-08af1e37f2d3
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
78d9b9c10c90b175a0cce4130cb531c22fded82f736dbbb4f6c1be596cc52835
Leaf
0x320d46ced571b43a00b3ce6fdde626af77be5475b09fd6a390d70bb85d030cb7

What was observed

{
  "count": 5,
  "tools": [
    {
      "description": "For a person who wants feedback on their CV. Checks it against the same rules the CV Chap Chap builder uses: complete contact details, a summary, at least two duties and dates for every job, education, at least five skills and nothing left in [brackets]. Returns each check with a fix. Reads only the CV it is given and stores nothing.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "cv": {
            "properties": {
              "certifications": {
                "default": [],
                "items": {
                  "properties": {
                    "issuer": {
                      "maxLength": 160,
                      "type": "string"
                    },
                    "name": {
                      "maxLength": 160,
                      "type": "string"
                    },
                    "year": {
                      "maxLength": 20,
                      "type": "string"
                    }
                  },
                  "required": [
                    "name"
                  ],
                  "type": "object"
                },
                "maxItems": 15,
                "type": "array"
              },
              "education": {
                "default": [],
                "items": {
                  "properties": {
                    "field": {
                      "maxLength": 160,
                      "type": "string"
                    },
                    "institution": {
                      "maxLength": 160,
                      "type": "string"
                    },
                    "qualification": {
                      "description": "e.g. BCom Accounting, Diploma in Nursing",
                      "maxLength": 160,
                      "type": "string"
                    },
                    "year": {
                      "description": "Graduation year or YYYY-MM",
                      "maxLength": 20,
                      "type": "string"
                    }
                  },
                  "required": [
                    "institution"
                  ],
                  "type": "object"
                },
                "maxItems": 10,
                "type": "array"
              },
              "email": {
                "maxLength": 200,
                "type": "string"
              },
              "experience": {
                "default": [],
                "items": {
                  "properties": {
                    "company": {
                      "maxLength": 160,
                      "type": "string"
                    },
                    "current": {
                      "type": "boolean"
                    },
                    "duties": {
                      "default": [],
                      "description": "What the person did, one line each",
                      "items": {
                        "maxLength": 400,
                        "type": "string"
                      },
                      "maxItems": 15,
                      "type": "array"
                    },
                    "endDate": {
                      "description": "YYYY-MM; leave empty when current",
                      "maxLength": 20,
                      "type": "string"
                    },
                    "jobTitle": {
                      "maxLength": 120,
                      "type": "string"
                    },
                    "location": {
                      "maxLength": 120,
                      "type": "string"
                    },
                    "startDate": {
                      "description": "YYYY-MM",
                      "maxLength": 20,
                      "type": "string"
                    }
                  },
                  "required": [
                    "jobTitle"
                  ],
                  "type": "object"
                },
                "maxItems": 15,
                "type": "array"
              },
              "fullName": {
                "description": "First and last name",
                "maxLength": 120,
                "type": "string"
              },
              "languages": {
                "default": [],
                "items": {
                  "properties": {
                    "level": {
                      "enum": [
                        "basic",
                        "conversational",
                        "fluent",
                        "native"
                      ],
                      "type": "string"
                    },
                    "name": {
                      "maxLength": 60,
                      "type": "string"
                    }
                  },
                  "required": [
                    "name"
                  ],
                  "type": "object"
                },
                "maxItems": 10,
                "type": "array"
              },
              "location": {
                "description": "Town and country, e.g. Nairobi, Kenya",
                "maxLength": 120,
                "type": "string"
              },
              "phone": {
                "description": "With country code, e.g. +254 712 345 678",
                "maxLength": 40,
                "type": "string"
              },
              "professionalTitle": {
                "description": "The job title the person is aiming for",
                "maxLength": 120,
                "type": "string"
              },
              "references": {
                "default": [],
                "items": {
                  "properties": {
                    "company": {
                      "maxLength": 160,
                      "type": "string"
                    },
                    "email": {
                      "maxLength": 200,
                      "type": "string"
                    },
                    "name": {
                      "maxLength": 120,
                      "type": "string"
                    },
                    "phone": {
                      "maxLength": 40,
                      "type": "string"
                    },
                    "title": {
                      "maxLength": 120,
                      "type": "string"
                    }
                  },
                  "required": [
                    "name"
                  ],
                  "type": "object"
                },
                "maxItems": 5,
                "type": "array"
              },
              "skills": {
                "default": [],
                "items": {
                  "maxLength": 80,
                  "type": "string"
                },
                "maxItems": 30,
                "type": "array"
              },
              "summary": {
                "description": "2 to 4 sentences, only facts the person gave",
                "maxLength": 1200,
                "type": "string"
              }
            },
            "required": [
              "fullName"
            ],
            "type": "object"
          }
        },
        "required": [
          "cv"
        ],
        "type": "object"
      },
      "name": "check_cv"
    },
    {
      "description": "For a person choosing how their CV should look. Lists CV Chap Chap designs by style (professional, modern, creative, minimal) and with or without a photo, with a name, short description, id and thumbnail for each. Returns up to 12 designs.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "limit": {
            "default": 6,
            "maximum": 12,
            "minimum": 1,
            "type": "integer"
          },
          "style": {
            "enum": [
              "professional",
              "modern",
              "creative",
              "minimal"
            ],
            "type": "string"
          },
          "withPhoto": {
            "description": "true for designs with a photo, false for designs without",
            "type": "boolean"
          }
        },
        "type": "object"
      },
      "name": "find_cv_templates"
    },
    {
      "description": "For a person preparing a CV for a job in a particular African country. Returns how CVs are usually written for employers there: length, photo, personal details, education, referees, file format, how people apply and the main job sites. Covers the 16 countries in the input list only.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "country": {
            "enum": [
              "kenya",
              "uganda",
              "rwanda",
              "burundi",
              "zambia",
              "zimbabwe",
              "malawi",
              "south-africa",
              "namibia",
              "eswatini",
              "ethiopia",
              "egypt",
              "ghana",
              "morocco",
              "tunisia",
              "algeria"
            ],
            "type": "string"
          }
        },
        "required": [
          "country"
        ],
        "type": "object"
      },
      "name": "get_cv_format_guide"
    },
    {
      "description": "For a person who wants to see or keep the CV they wrote in the conversation. Saves it as a new private draft on CV Chap Chap and returns a private link that opens it in the chosen CV Chap Chap design, where it can be previewed and edited. Each call saves a separate new draft; nothing existing is changed. The link works for 30 days.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "cv": {
            "properties": {
              "certifications": {
                "default": [],
                "items": {
                  "properties": {
                    "issuer": {
                      "maxLength": 160,
                      "type": "string"
                    },
                    "name": {
                      "maxLength": 160,
                      "type": "string"
                    },
                    "year": {
                      "maxLength": 20,
                      "type": "string"
                    }
                  },
                  "required": [
                    "name"
                  ],
                  "type": "object"
                },
                "maxItems": 15,
                "type": "array"
              },
              "education": {
                "default": [],
                "items": {
                  "properties": {
                    "field": {
                      "maxLength": 160,
                      "type": "string"
                    },
                    "institution": {
                      "maxLength": 160,
                      "type": "string"
                    },
                    "qualification": {
                      "description": "e.g. BCom Accounting, Diploma in Nursing",
                      "maxLength": 160,
                      "type": "string"
                    },
                    "year": {
                      "description": "Graduation year or YYYY-MM",
                      "maxLength": 20,
                      "type": "string"
                    }
                  },
                  "required": [
                    "institution"
                  ],
                  "type": "object"
                },
                "maxItems": 10,
                "type": "array"
              },
              "email": {
                "maxLength": 200,
                "type": "string"
              },
              "experience": {
                "default": [],
                "items": {
                  "properties": {
                    "company": {
                      "maxLength": 160,
                      "type": "string"
                    },
                    "current": {
                      "type": "boolean"
                    },
                    "duties": {
                      "default": [],
                      "description": "What the person did, one line each",
                      "items": {
                        "maxLength": 400,
                        "type": "string"
                      },
                      "maxItems": 15,
                      "type": "array"
                    },
                    "endDate": {
                      "description": "YYYY-MM; leave empty when current",
                      "maxLength": 20,
                      "type": "string"
                    },
                    "jobTitle": {
                      "maxLength": 120,
                      "type": "string"
                    },
                    "location": {
                      "maxLength": 120,
                      "type": "string"
                    },
                    "startDate": {
                      "description": "YYYY-MM",
                      "maxLength": 20,
                      "type": "string"
                    }
                  },
                  "required": [
                    "jobTitle"
                  ],
                  "type": "object"
                },
                "maxItems": 15,
                "type": "array"
              },
              "fullName": {
                "description": "First and last name",
                "maxLength": 120,
                "type": "string"
              },
              "languages": {
                "default": [],
                "items": {
                  "properties": {
                    "level": {
                      "enum": [
                        "basic",
                        "conversational",
                        "fluent",
                        "native"
                      ],
                      "type": "string"
                    },
                    "name": {
                      "maxLength": 60,
                      "type": "string"
                    }
                  },
                  "required": [
                    "name"
                  ],
                  "type": "object"
                },
                "maxItems": 10,
                "type": "array"
              },
              "location": {
                "description": "Town and country, e.g. Nairobi, Kenya",
                "maxLength": 120,
                "type": "string"
              },
              "phone": {
                "description": "With country code, e.g. +254 712 345 678",
                "maxLength": 40,
                "type": "string"
              },
              "professionalTitle": {
                "description": "The job title the person is aiming for",
                "maxLength": 120,
                "type": "string"
              },
              "references": {
                "default": [],
                "items": {
                  "properties": {
                    "company": {
                      "maxLength": 160,
                      "type": "string"
                    },
                    "email": {
                      "maxLength": 200,
                      "type": "string"
                    },
                    "name": {
                      "maxLength": 120,
                      "type": "string"
                    },
                    "phone": {
                      "maxLength": 40,
                      "type": "string"
                    },
                    "title": {
                      "maxLength": 120,
                      "type": "string"
                    }
                  },
                  "required": [
                    "name"
                  ],
                  "type": "object"
                },
                "maxItems": 5,
                "type": "array"
              },
              "skills": {
                "default": [],
                "items": {
                  "maxLength": 80,
                  "type": "string"
                },
                "maxItems": 30,
                "type": "array"
              },
              "summary": {
                "description": "2 to 4 sentences, only facts the person gave",
                "maxLength": 1200,
                "type": "string"
              }
            },
            "required": [
              "fullName"
            ],
            "type": "object"
          },
          "templateId": {
            "description": "A design id from find_cv_templates",
            "maxLength": 40,
            "type": "string"
          }
        },
        "required": [
          "cv"
        ],
        "type": "object"
      },
      "name": "save_cv_draft"
    },
    {
      "description": "For a person looking for a job in Tanzania. Searches open vacancies on the CV Chap Chap jobs board, newest first, and returns up to 10 with title, employer, location, type, deadline and a link to the full advert. Covers Tanzania only.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "limit": {
            "default": 5,
            "maximum": 10,
            "minimum": 1,
            "type": "integer"
          },
          "query": {
            "description": "Job title or keyword, e.g. accountant, driver, NGO",
            "maxLength": 80,
            "type": "string"
          }
        },
        "type": "object"
      },
      "name": "search_jobs"
    }
  ]
}

What the leaf hashes

{"body":"78d9b9c10c90b175a0cce4130cb531c22fded82f736dbbb4f6c1be596cc52835","id":737449,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793158637557106,"prev":null,"subject":"e2883d8d-f240-4bfa-b235-08af1e37f2d3","subject_kind":"endpoint"}

Proof

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

  1. 0x320d41fab9c81acfbca5b6a777c9b318ea123b66028933526014c96711998742
  2. 0xd18ac22ad926174afe71311445a712d1c6ddf77880c830069d642441d09d0056
  3. 0x58bdbf543690edabb08c4fd0b7f7e2c0a64601d073d1b80a8ec223dbdf505535
  4. 0x5d40509cfd242e35bc363b719ab48800930f56b5505042e625b02d67a09069d1
  5. 0xd95a91cfdc1f3a661d5f7f2059b015a8003c5e55233bfdc445694e081facd4e2
  6. 0x4e379c1ce9566c90e3e3deaf320a655bf6990086615a64a872d54d6d829f4716
  7. 0x9c23575a9b390234826b7c14a4d4326bb0bf3725e06f077a2a3df4ce9f2a8f1b
  8. 0x628da7a06c196daf40d2f91e059c7469bbbb47ac6e0c89b0d87ae2ca30d2468e
  9. 0xcb01957836e7d94b3cb3c1fd6377f3f373626812440027a4c0f0698b2d559060
  10. 0xcdfc96b659143b8e0b5faf8d2a8f2d6755626418d4685a11488aa2bf5f728268
  11. 0x48e9ae9a675edb4c56750553ac60b9585b9cdd956d2b40ba0953a15337c477ad
  12. 0x095e81ff2fd1fe987427755f11378bace03cd06f4567685ad352fec0da5f5e82
  13. 0x3d9df6153e051ebcdc2683b4402faae304acff7f1f03a085bddf9ad34187f068
  14. 0xa96695bb231e3cabeb4f03cab216cc6730b71e2304bf5be1e6c0447ea577aae6
  15. 0x8d500b42a7bdba5e17ebd9e6a404f2de5260cf3420865b41e7de8c69434ce413
  16. 0xaeb1503e5d0d358b256ba97a10178c357ddb8f55cc961925ccf0458aae5ebcae
  17. 0xf078ea7d84d98dbeffed23d8e67b36751e60464ffd4cfdc005e0aa6f8cb9b459
  18. 0xe027395fafb7fc41921c42ca0542524ea22204cbd5908b70b27f3d5fb26f5d0f
Day root
0x2c19037464cc4c493624565f01775d6446fc78eaa118fc6865bfe2bfca9ff78e
Chained
0xd1d7dee8322ceff8f4c8d83aa1fe4a4466825c2af1c97dbde3d35db61234f7be
Published
On Arc Testnet, block 69584042: 0x8bae2b1d097834c8b458513862d70d29ee807e98dc2e863b27250131c15b35ae

How to check it · This row as JSON