Five concrete outcomes
- Your agents stop when they're actually done. Sentinel discipline (
WATCHDOG_DONE / PAUSE / FAIL) ends the "is it finished or stalled?" guessing game. - Failover is predictable, not magic. Multi-LLM router rule + error classifier mean fallbacks happen on transient errors only — never on auth or budget failures.
- Token spend has a ceiling. Usage-pricing tracker rule + context compression keep long sessions from quietly draining your account.
- Tools obey safe-mode. Guardrails rule prevents the agent from running destructive shell commands or hitting prod when a flag says don't.
- You debug at 3 AM in five minutes. Every loop emits structured
route_reason,tool_decision, and heartbeat logs you can grep instead of guess.
What's inside
12 enforceable .mdc rule files for Cursor, a bundled CLAUDE.md for Claude Code, and a working ~300-line reference operator that wires every rule together end-to-end. Plus LICENSE, README, landing-copy, and assets.
WATCHDOG_DONE / PAUSE / FAIL protocol.Plus reference/agent_operator.py
A working operator (~300 LOC) demonstrating all 12 rules wired together. Run it, hack it, ship it. Framework-agnostic — works with Anthropic, OpenAI, Bedrock, Gemini, OpenRouter, or any provider you wire in.
Three-step install
$ unzip aevrix-studio-pack-03.zip $ mkdir -p .cursor/rules $ cp -r aevrix-studio-pack-03/.cursor/rules/*.mdc .cursor/rules/ $ cat aevrix-studio-pack-03/CLAUDE.md >> CLAUDE.md # reload Cursor or restart Claude Code # next prompt: "add a sentinel-disciplined fallback router for Anthropic → OpenAI → Gemini, daily $5 budget ceiling"
FAQ
Do I need Hermes installed to use this pack?
No. The patterns are extracted from Hermes but the rules and reference are framework-agnostic. They work with any LLM SDK you wire them to — Anthropic, OpenAI, Bedrock, Gemini, OpenRouter — and all examples are provided.
Will this work with both Claude Code and Cursor?
Yes. The .cursor/rules/*.mdc format is read by Cursor; the bundled CLAUDE.md activates the same constraints for Claude Code. Cline and Continue read both via standard config. Tested as of May 2026 against Cursor 0.45+, Claude Code 1.x, Cline 3.x, Continue 0.9.x.
What is the difference between Personal and Commercial?
Personal is one named developer, unlimited Personal Projects. Commercial covers an entire legal entity (all paid contributors), permits use inside products you sell to third parties, and permits internal forking. See LICENSE for the full terms — read it before purchase.
Do I get updates? What's the refund policy?
Patch-level updates within v1.x are free for the life of your license, delivered through Lemon Squeezy. Major versions may require renewal. Refunds: 14 days, no questions asked. After 14 days case-by-case — write to licensing@aevrix.group.
Can I redistribute or open-source what I build with these patterns?
Yes — the product you build with these patterns is yours. What you cannot do is republish the pack itself (rules, reference, docs) as your own product or as a public template. See LICENSE Section 4.
Why this pack instead of writing the rules myself?
You can write them yourself. Each rule in this pack came out of a 3 AM debugging session — saving you from learning the same lesson the same way. The reference operator alone documents the wiring choices that aren't obvious from any single rule in isolation.
Available now
Instant download after payment. 14-day no-questions refund. Crypto via Cryptomus; card via Lemon Squeezy (Merchant of Record — handles VAT, receipts, and refunds).