Tool tree
gradeNot graded
cepv_get_contractAnswer
Use this when you need the frozen CEPV specialist contract, mandatory checks, invariants, benchmark separation rule, and validation boundary before performing work.
View tool JSON
{
"name": "cepv_get_contract",
"kind": "answer",
"impl": "imperative",
"description": "Use this when you need the frozen CEPV specialist contract, mandatory checks, invariants, benchmark separation rule, and validation boundary before performing work.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
},
"page": "/cepv-webmcp/"
}cepv_run_preflightAction
Use this before claiming a CEPV specialist run is complete. It reports all CHECK-001..CHECK-007 states and derives CHECK-008 without hiding not_run, blocked, failed, pending, or confirmed findings.
View tool JSON
{
"name": "cepv_run_preflight",
"kind": "act",
"impl": "imperative",
"description": "Use this before claiming a CEPV specialist run is complete. It reports all CHECK-001..CHECK-007 states and derives CHECK-008 without hiding not_run, blocked, failed, pending, or confirmed findings.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
},
"page": "/cepv-webmcp/"
}cepv_record_check_resultAction
Use this after actually exercising one specialist check. Record CHECK-001..CHECK-007 as passed, blocked, or failed with a trace note. Never use this to mark CHECK-008; the final gate is derived automatically.
View tool JSON
{
"name": "cepv_record_check_result",
"kind": "act",
"impl": "imperative",
"description": "Use this after actually exercising one specialist check. Record CHECK-001..CHECK-007 as passed, blocked, or failed with a trace note. Never use this to mark CHECK-008; the final gate is derived automatically.",
"inputSchema": {
"type": "object",
"properties": {
"check_id": {
"type": "string",
"enum": [
"CHECK-001",
"CHECK-002",
"CHECK-003",
"CHECK-004",
"CHECK-005",
"CHECK-006",
"CHECK-007"
]
},
"status": {
"type": "string",
"enum": [
"passed",
"blocked",
"failed"
]
},
"note": {
"type": "string",
"minLength": 1,
"maxLength": 4000
}
},
"required": [
"check_id",
"status",
"note"
],
"additionalProperties": false
},
"page": "/cepv-webmcp/"
}cepv_submit_candidate_findingSensitive Action
Use this when you have a concrete finding with evidence. Submit it to the baseline or CEPV specialist lane. Specialist findings must reference CHECK-001..CHECK-007. Every agent-submitted finding stays pending human validation.
View tool JSON
{
"name": "cepv_submit_candidate_finding",
"kind": "transact",
"impl": "imperative",
"description": "Use this when you have a concrete finding with evidence. Submit it to the baseline or CEPV specialist lane. Specialist findings must reference CHECK-001..CHECK-007. Every agent-submitted finding stays pending human validation.",
"inputSchema": {
"type": "object",
"properties": {
"run": {
"type": "string",
"enum": [
"baseline",
"specialist"
]
},
"check_id": {
"type": "string",
"enum": [
"CHECK-001",
"CHECK-002",
"CHECK-003",
"CHECK-004",
"CHECK-005",
"CHECK-006",
"CHECK-007"
]
},
"summary": {
"type": "string",
"minLength": 3,
"maxLength": 1000
},
"evidence": {
"type": "string",
"minLength": 3,
"maxLength": 4000
},
"severity": {
"type": "string",
"enum": [
"low",
"medium",
"high",
"critical"
]
}
},
"required": [
"run",
"summary",
"evidence",
"severity"
],
"additionalProperties": false
},
"page": "/cepv-webmcp/"
}cepv_list_findingsAction
Use this to inspect recorded baseline and specialist findings without changing them. You can filter by run and human-validation status.
View tool JSON
{
"name": "cepv_list_findings",
"kind": "act",
"impl": "imperative",
"description": "Use this to inspect recorded baseline and specialist findings without changing them. You can filter by run and human-validation status.",
"inputSchema": {
"type": "object",
"properties": {
"run": {
"type": "string",
"enum": [
"all",
"baseline",
"specialist"
]
},
"status": {
"type": "string",
"enum": [
"all",
"pending_human_validation",
"confirmed_issue",
"rejected"
]
}
},
"additionalProperties": false
},
"page": "/cepv-webmcp/"
}cepv_export_audit_packetAction
Use this when you need a traceable snapshot of the current CEPV WebMCP session: artifact metadata, contract, check states, derived final gate, findings, and event trace.
View tool JSON
{
"name": "cepv_export_audit_packet",
"kind": "act",
"impl": "imperative",
"description": "Use this when you need a traceable snapshot of the current CEPV WebMCP session: artifact metadata, contract, check states, derived final gate, findings, and event trace.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
},
"page": "/cepv-webmcp/"
}