P-MATRIX runtime governance monitor for Cursor — Safety Gate, Kill Switch, Live Grade. Exposes 4 MCP tools for status, grade, halt, and field connection monitoring.
Four tools with mixed quality. All have descriptions (10-80 chars, mostly short), but schemas are minimal or absent. pmatrix_status and pmatrix_field_status have basic input schemas; pmatrix_grade and pmatrix_halt lack input descriptions. Tool names follow verb_noun pattern but are domain-specific (pmatrix_*). No output schemas documented. Error handling and recovery guidance absent. No parameter validation rules or constraints visible. Naming is clear but descriptions are terse (avg 45 chars vs baseline 194 chars). This is a monitoring/governance tool, not a general-purpose API, which explains the sparse parameter sets, but descriptions still lack context for LLM selection.
Show 4.0 Field connection status, peer count, and local posture.
Show behavioral trust grade and recent grade history for this P-MATRIX agent. Includes P-score, expiry, and dashboard link.
⛔ HALT — immediately block all tool execution across all Cursor sessions. Creates ~/.pmatrix/HALT. To resume: rm ~/.pmatrix/HALT
Show current P-MATRIX safety grade, R(t) risk score, mode, and session counters for this Cursor session.
Output schemas not documented. LLMs cannot infer what fields pmatrix_status, pmatrix_grade, pmatrix_halt, and pmatrix_field_status return. No structured response format visible in code.
pmatrix_grade and pmatrix_field_status have empty input schemas (no properties). Descriptions do not explain what these tools return or when to call them vs similar tools.
pmatrix_halt is marked IRREVERSIBLE but has no confirmation step, dry-run option, or recovery guidance. Description does not warn of consequences or explain how to undo.
Descriptions are terse (avg 45 chars vs baseline 194 chars). pmatrix_field_status (35 chars) and pmatrix_grade (40 chars) lack context for LLM selection. No WHEN to use guidance.
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-23 | F | 47 | 2026-07-28+ | v2 |
pmatrix_halt reason parameter has no validation rules, length limits, or format constraints. No guidance on what constitutes a valid reason.