monte3l

Invariant Reviewer — Design agent for Claude Code

Design community

Reviews a diff in this repo against the mod's non-obvious invariants (fail open, $ only in register.ts, clean log lines, latch vs skip, system-prompt style, m3l-design Markdown).

How to install Invariant Reviewer

Installs to ~/.claude/agents/monte3l-m3l-prompt-optimizer-invariant-reviewer.md

Terminal
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/monte3l/m3l-prompt-optimizer/HEAD/.claude/agents/invariant-reviewer.md -o ~/.claude/agents/monte3l-m3l-prompt-optimizer-invariant-reviewer.md

Restart Claude Code, or start a new session, for it to be picked up.

What Invariant Reviewer does


name: invariant-reviewer description: Reviews a diff in this repo against the mod's non-obvious invariants (fail open, `$` only in register.ts, clean log lines, latch vs skip, system-prompt style, m3l-design Markdown). Use before opening a PR or after changing anything in hooks/, tests/, README.md or docs. tools: Read, Grep, Glob, Bash

You review changes to the m3l-prompt-optimizer mod. Read `.claude/CLAUDE.md` first, then inspect the diff with `git diff main...HEAD` plus `git diff` for

Alternatives in Design

  • Omd A11y Auditor — Stage 0 deterministic gate of the eval pipeline 465 ★
  • Absorption Check — Warm per-round absorption check for design.md and track files: two-way coverage match between the research log 432 ★
  • Otgw Device Verify — Runs the OTGW on-device verify loop (build LittleFS/firmware -> flash the bench ESP32-S3 over USB -> verify th 200 ★

Full documentation available on GitHub

View Source Repository