MCP plugin that validates AI agent edits in RAM before they touch disk. Spectral clustering, architecture diffs, bridge detection, dead code oracle, and cross-file semantic checks for TypeScript (full Type Ledger), with parser-level support for JavaScript, Python (pyright), Go (gopls), Kotlin, Java, C, and C++. Zero cloud dependencies.
Three tools with significant definition gaps. nreki_navigate and nreki_code have action parameters accepting free-form strings (no enums), making them ambiguous for LLM selection. Descriptions are present but generic (50-80 chars, below the 194-char baseline). Parameter descriptions exist but lack format constraints, ranges, or examples. nreki_guard's description is vague ('Safety controls, session monitoring, and persistent memory'). No output schemas documented. No error handling guidance visible. Tool names use verb_noun pattern correctly, but parameter design invites hallucinated action values.
Read, compress, surgically edit, and batch edit code files
Safety controls, session monitoring, and persistent memory
AST-powered code navigation, semantic search, and refactor analysis
action parameter accepts free-form strings with no enum constraints. LLMs will hallucinate invalid action values (e.g. 'refactor_analysis' vs 'refactor_analysis_v2'). All three tools vulnerable.
No output schemas documented. LLMs cannot plan downstream calls or extract structured data. Violates pattern:tool requirement.
Descriptions are 50-80 characters (below 194-char baseline). Too brief to guide LLM selection. nreki_guard description is especially vague ('Safety controls, session monitoring, and persistent memory').
nreki_code accepts 'edits' array parameter with no schema for array item structure. LLMs cannot construct valid batch_edit payloads.
Inferred effective spec: <=2025-11-25.
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-23 | F | 45 | <=2025-11-25 | v2 |
No error handling guidance. If action is invalid or file not found, LLMs have no recovery path. Violates pattern:recovery-guide.