← 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).
- 0x320d41fab9c81acfbca5b6a777c9b318ea123b66028933526014c96711998742
- 0xd18ac22ad926174afe71311445a712d1c6ddf77880c830069d642441d09d0056
- 0x58bdbf543690edabb08c4fd0b7f7e2c0a64601d073d1b80a8ec223dbdf505535
- 0x5d40509cfd242e35bc363b719ab48800930f56b5505042e625b02d67a09069d1
- 0xd95a91cfdc1f3a661d5f7f2059b015a8003c5e55233bfdc445694e081facd4e2
- 0x4e379c1ce9566c90e3e3deaf320a655bf6990086615a64a872d54d6d829f4716
- 0x9c23575a9b390234826b7c14a4d4326bb0bf3725e06f077a2a3df4ce9f2a8f1b
- 0x628da7a06c196daf40d2f91e059c7469bbbb47ac6e0c89b0d87ae2ca30d2468e
- 0xcb01957836e7d94b3cb3c1fd6377f3f373626812440027a4c0f0698b2d559060
- 0xcdfc96b659143b8e0b5faf8d2a8f2d6755626418d4685a11488aa2bf5f728268
- 0x48e9ae9a675edb4c56750553ac60b9585b9cdd956d2b40ba0953a15337c477ad
- 0x095e81ff2fd1fe987427755f11378bace03cd06f4567685ad352fec0da5f5e82
- 0x3d9df6153e051ebcdc2683b4402faae304acff7f1f03a085bddf9ad34187f068
- 0xa96695bb231e3cabeb4f03cab216cc6730b71e2304bf5be1e6c0447ea577aae6
- 0x8d500b42a7bdba5e17ebd9e6a404f2de5260cf3420865b41e7de8c69434ce413
- 0xaeb1503e5d0d358b256ba97a10178c357ddb8f55cc961925ccf0458aae5ebcae
- 0xf078ea7d84d98dbeffed23d8e67b36751e60464ffd4cfdc005e0aa6f8cb9b459
- 0xe027395fafb7fc41921c42ca0542524ea22204cbd5908b70b27f3d5fb26f5d0f
- Day root
- 0x2c19037464cc4c493624565f01775d6446fc78eaa118fc6865bfe2bfca9ff78e
- Chained
- 0xd1d7dee8322ceff8f4c8d83aa1fe4a4466825c2af1c97dbde3d35db61234f7be
- Published
- On Arc Testnet, block 69584042: 0x8bae2b1d097834c8b458513862d70d29ee807e98dc2e863b27250131c15b35ae