{"id":564473,"recorded_at":"2026-10-27T21:50:45.473505Z","observed_at":"2026-10-27T21:50:45.473435Z","subject_kind":"endpoint","subject":"7c44bf18-2d20-4c25-9a1c-d591de256169","kind":"mcp.tools","method":"probe.mcp/1","body":{"count":2,"tools":[{"description":"Assess an organization's readiness to run AI in production across five dimensions (data readiness, workflow ownership, governance and controls, delivery capacity, executive sponsorship), each scored 1-5 with evidence or marked unknown, plus classified candidate use cases. Returns a deterministic verdict — Ready, Ready with conditions, Not yet ready, or Insufficient evidence (thresholds: ready needs no dimension below 3; 2+ dimensions at 2 or below is not yet ready) — with a handoff-ready Markdown assessment. Read-only; not for triaging a single AI idea (use triage_ai_opportunity).","inputSchema":{"additionalProperties":false,"properties":{"dimensions":{"additionalProperties":false,"description":"All five readiness dimensions, each scored 1-5 with evidence, or marked unknown.","properties":{"dataReadiness":{"additionalProperties":false,"description":"Data readiness: the data the workflows need exists, is accessible, and its quality problems are known and bounded.","properties":{"evidence":{"description":"One or two sentences supporting the score — or, for unknown, what evidence is missing.","maxLength":2000,"minLength":1,"type":"string"},"evidenceLabel":{"description":"Optional classification of the supplied evidence.","enum":["fact","assumption","estimate"],"type":"string"},"gap":{"description":"Optional named gap for this dimension, used in the risk register and conditions.","maxLength":500,"type":"string"},"score":{"description":"Score from 1 (absent) to 5 (strong), or 'unknown' when the evidence to score this dimension is missing. Unknown is never treated as a low score.","oneOf":[{"maximum":5,"minimum":1,"type":"integer"},{"enum":["unknown"],"type":"string"}]}},"required":["score","evidence"],"type":"object"},"deliveryCapacity":{"additionalProperties":false,"description":"Delivery capacity: engineering and operations can commit to iterative delivery, evaluation cycles, and post-launch operation.","properties":{"evidence":{"description":"One or two sentences supporting the score — or, for unknown, what evidence is missing.","maxLength":2000,"minLength":1,"type":"string"},"evidenceLabel":{"description":"Optional classification of the supplied evidence.","enum":["fact","assumption","estimate"],"type":"string"},"gap":{"description":"Optional named gap for this dimension, used in the risk register and conditions.","maxLength":500,"type":"string"},"score":{"description":"Score from 1 (absent) to 5 (strong), or 'unknown' when the evidence to score this dimension is missing. Unknown is never treated as a low score.","oneOf":[{"maximum":5,"minimum":1,"type":"integer"},{"enum":["unknown"],"type":"string"}]}},"required":["score","evidence"],"type":"object"},"executiveSponsorship":{"additionalProperties":false,"description":"Executive sponsorship: an accountable sponsor exists for adoption and policy decisions.","properties":{"evidence":{"description":"One or two sentences supporting the score — or, for unknown, what evidence is missing.","maxLength":2000,"minLength":1,"type":"string"},"evidenceLabel":{"description":"Optional classification of the supplied evidence.","enum":["fact","assumption","estimate"],"type":"string"},"gap":{"description":"Optional named gap for this dimension, used in the risk register and conditions.","maxLength":500,"type":"string"},"score":{"description":"Score from 1 (absent) to 5 (strong), or 'unknown' when the evidence to score this dimension is missing. Unknown is never treated as a low score.","oneOf":[{"maximum":5,"minimum":1,"type":"integer"},{"enum":["unknown"],"type":"string"}]}},"required":["score","evidence"],"type":"object"},"governanceControls":{"additionalProperties":false,"description":"Governance and controls: security, compliance, and audit constraints are documented and have owners, so phase-one design can build them in rather than bolt them on.","properties":{"evidence":{"description":"One or two sentences supporting the score — or, for unknown, what evidence is missing.","maxLength":2000,"minLength":1,"type":"string"},"evidenceLabel":{"description":"Optional classification of the supplied evidence.","enum":["fact","assumption","estimate"],"type":"string"},"gap":{"description":"Optional named gap for this dimension, used in the risk register and conditions.","maxLength":500,"type":"string"},"score":{"description":"Score from 1 (absent) to 5 (strong), or 'unknown' when the evidence to score this dimension is missing. Unknown is never treated as a low score.","oneOf":[{"maximum":5,"minimum":1,"type":"integer"},{"enum":["unknown"],"type":"string"}]}},"required":["score","evidence"],"type":"object"},"workflowOwnership":{"additionalProperties":false,"description":"Workflow ownership: each candidate workflow has a named owner with authority to change how the work is done.","properties":{"evidence":{"description":"One or two sentences supporting the score — or, for unknown, what evidence is missing.","maxLength":2000,"minLength":1,"type":"string"},"evidenceLabel":{"description":"Optional classification of the supplied evidence.","enum":["fact","assumption","estimate"],"type":"string"},"gap":{"description":"Optional named gap for this dimension, used in the risk register and conditions.","maxLength":500,"type":"string"},"score":{"description":"Score from 1 (absent) to 5 (strong), or 'unknown' when the evidence to score this dimension is missing. Unknown is never treated as a low score.","oneOf":[{"maximum":5,"minimum":1,"type":"integer"},{"enum":["unknown"],"type":"string"}]}},"required":["score","evidence"],"type":"object"}},"required":["dataReadiness","workflowOwnership","governanceControls","deliveryCapacity","executiveSponsorship"],"type":"object"},"organizationName":{"description":"The organization or team being assessed.","maxLength":160,"minLength":1,"type":"string"},"preparedFor":{"description":"Optional sponsor or requester the assessment is prepared for.","maxLength":160,"type":"string"},"risks":{"description":"Optional risk register entries; scoring gaps should each become one.","items":{"additionalProperties":false,"properties":{"owner":{"maxLength":160,"type":"string"},"remediation":{"maxLength":500,"type":"string"},"risk":{"maxLength":500,"minLength":1,"type":"string"},"severity":{"enum":["low","medium","high"],"type":"string"}},"required":["risk","severity"],"type":"object"},"maxItems":12,"type":"array"},"sequencing":{"additionalProperties":false,"description":"Optional 30-60-90 day sequencing recommendation.","properties":{"next30":{"maxLength":1000,"type":"string"},"next60":{"maxLength":1000,"type":"string"},"next90":{"maxLength":1000,"type":"string"}},"type":"object"},"useCases":{"description":"Candidate AI use cases, each classified start-now, prepare-first, or defer.","items":{"additionalProperties":false,"properties":{"blockingGap":{"description":"For prepare-first: the named gap that blocks starting now.","maxLength":500,"type":"string"},"classification":{"enum":["start-now","prepare-first","defer"],"type":"string"},"name":{"maxLength":160,"minLength":1,"type":"string"},"rationale":{"maxLength":500,"type":"string"},"risk":{"description":"Impact and reversibility of failures.","maxLength":500,"minLength":1,"type":"string"},"valueCase":{"description":"The tracked operating metric this use case improves, and roughly by how much.","maxLength":500,"minLength":1,"type":"string"}},"required":["name","valueCase","risk","classification"],"type":"object"},"maxItems":12,"minItems":1,"type":"array"}},"required":["organizationName","dimensions","useCases"],"type":"object"},"name":"assess_ai_readiness"},{"description":"Score one proposed AI workflow across bottleneck severity, value capture, integration readiness, and risk posture. Returns a deterministic go-deeper or hold recommendation and a handoff-ready Markdown artifact. Read-only; not for organization-wide readiness reviews or production rollout planning.","inputSchema":{"additionalProperties":false,"properties":{"canAnswerTopFollowUpInOneBusinessDay":{"description":"Needed only when the total is 10-13: whether the highest-impact follow-up can plausibly be answered within one business day.","type":"boolean"},"confidence":{"description":"Optional confidence override. The rubric supplies a conservative default.","enum":["High","Medium","Low"],"type":"string"},"decisionContext":{"description":"The concrete decision this triage will inform.","maxLength":1000,"minLength":1,"type":"string"},"followUps":{"description":"Up to five questions ranked by how much their answers could change the decision.","items":{"additionalProperties":false,"properties":{"owner":{"maxLength":160,"type":"string"},"question":{"maxLength":500,"minLength":1,"type":"string"},"whyItMatters":{"maxLength":500,"type":"string"}},"required":["question"],"type":"object"},"maxItems":5,"type":"array"},"lenses":{"additionalProperties":false,"properties":{"bottleneckSeverity":{"additionalProperties":false,"properties":{"evidence":{"description":"One or two concise sentences supporting this score.","maxLength":2000,"minLength":1,"type":"string"},"evidenceLabel":{"description":"Optional classification of the supplied evidence.","enum":["fact","assumption","estimate"],"type":"string"},"score":{"description":"Score from 1 (weak) to 5 (strong), grounded in the supplied evidence.","maximum":5,"minimum":1,"type":"integer"}},"required":["score","evidence"],"type":"object"},"integrationReadiness":{"additionalProperties":false,"properties":{"evidence":{"description":"One or two concise sentences supporting this score.","maxLength":2000,"minLength":1,"type":"string"},"evidenceLabel":{"description":"Optional classification of the supplied evidence.","enum":["fact","assumption","estimate"],"type":"string"},"score":{"description":"Score from 1 (weak) to 5 (strong), grounded in the supplied evidence.","maximum":5,"minimum":1,"type":"integer"}},"required":["score","evidence"],"type":"object"},"riskPosture":{"additionalProperties":false,"properties":{"evidence":{"description":"One or two concise sentences supporting this score.","maxLength":2000,"minLength":1,"type":"string"},"evidenceLabel":{"description":"Optional classification of the supplied evidence.","enum":["fact","assumption","estimate"],"type":"string"},"score":{"description":"Score from 1 (weak) to 5 (strong), grounded in the supplied evidence.","maximum":5,"minimum":1,"type":"integer"}},"required":["score","evidence"],"type":"object"},"valueCapture":{"additionalProperties":false,"properties":{"evidence":{"description":"One or two concise sentences supporting this score.","maxLength":2000,"minLength":1,"type":"string"},"evidenceLabel":{"description":"Optional classification of the supplied evidence.","enum":["fact","assumption","estimate"],"type":"string"},"score":{"description":"Score from 1 (weak) to 5 (strong), grounded in the supplied evidence.","maximum":5,"minimum":1,"type":"integer"}},"required":["score","evidence"],"type":"object"}},"required":["bottleneckSeverity","valueCapture","integrationReadiness","riskPosture"],"type":"object"},"requestedBy":{"description":"Optional person or team requesting the triage.","maxLength":160,"type":"string"},"workflowName":{"description":"The specific workflow being evaluated.","maxLength":160,"minLength":1,"type":"string"}},"required":["workflowName","decisionContext","lenses"],"type":"object"},"name":"triage_ai_opportunity"}]},"body_sha256":"9962197928643732898769a085c193414577ef8bdaf013f569df8bbcf9e0bb6f","prev_id":null,"leaf":"0x92116e292e4d0ac43540e233a2cc5aeb40196f2a0375b9ec0f0186910ed40e06","leaf_text":"{\"body\":\"9962197928643732898769a085c193414577ef8bdaf013f569df8bbcf9e0bb6f\",\"id\":564473,\"kind\":\"mcp.tools\",\"method\":\"probe.mcp/1\",\"observed_us\":1793137845473435,\"prev\":null,\"subject\":\"7c44bf18-2d20-4c25-9a1c-d591de256169\",\"subject_kind\":\"endpoint\"}","day":{"day":"2026-10-27","leaves":273461,"root":"0xdd77e5e99da32c3f154180d63e3c3e6fe11e896a2c6896412ef6b5c4bcf7e795","chained":"0x23bb4dfd09f55c15ac3962f53578e02c6114d5bfd9bb451cf8794fb6e2817ef4","anchor_chain":"eip155:5042002","anchor_tx":"0xb2ebd83aafeb765a0ce66e76aefb133ed06606c98038fd56191e2bcd1dcb77b4","anchor_block":69414147},"proof":["0x9211c4d3d043cb20179e9be02545994bf46b1337044578f630e3f21f42498594","0x3efa17a25c0e215bb505e4f1d1ce7783ba739c79aa9f3f9c507f4714dfe4e1b3","0x43f0a961867cf5659997f3617bfb0c1492a9491bf2ddbc813c161293897109c7","0xacd9094e3eb3c8fe94d802f214e0cc123220917948a48906a724dab9ffa1de9e","0x02d51b4fa7696c0b529febac60caf7341513fed29d054a461c9de39fd06ab1da","0x8469bc598ed41cd4de92d5a639241e3184a56c3d6ad8e0b1846358d21cb96ef9","0xb5ed9c434a91f00b43763e8e1f60a853f5d5475b16aac53194c61722ff6b4234","0xd7990318232499cbf6687957a6fad9a489a209fd01f6f7b298a8417351a0a012","0xa6da7bbdf381705b2198cae4f57b5bb8e445e0f4d81d7402dbfb9262d7ff69dd","0xe907affffff95264f0996f85288596b4f1e9ff85f565151cc3226fed87cae628","0xaa9773e9c492a92149563af713a17e44011b905d5edb354dd70fb0a97c82a438","0xfd2b06953e26e4e360d929209ec04f8c67b7bbdc4861dbc60618fbc5f9b393f0","0x5c9cbca5bb1d6be4d84e301b4e4c1a280536eb16ee98ed4add9057142c132dde","0x06e3b43165f5b3c31d850bc32f20b2e25b844564c4e042c141b9748c26a5a600","0xb4f7223140c8a36cb87a63d77cf617086d9968dc4658f03e102571ebe06e9ed6","0xfecf3d4646dd4984a13dd715499e842c3fde63692336d97394c2bfd8e877ca5d","0xf30fddbf4811226c58e8f0daf36fddd79fc5f1356b592bb1d99a8061ddbabe66","0x2bf8151e5f157dd183b9de6fa00469551932a7a6e3f33a694895000ac9061197","0x9fc354c0ea3efc3f1b6548bb77ea902a50f2c9647647ea61592efce2bd795699"]}