Go package for enforcing tool call order in MCP servers. Token-based dependency system with multi-level chains, expiry, one-time use, and compliance enforcement.
17 files for Claude Code, Windsurf, Codex and OpenCode: architect, dependency, documentation, error-handling and 13 more — 1,910 tokens loaded in every session.
AGENTS.md A 1,910 tok .windsurf/skills/concurrency/SKILL.md A 8 tok .windsurf/skills/context-usage/SKILL.md A 11 tok .windsurf/skills/error-handling/SKILL.md A 10 tok .windsurf/skills/hexagonal-review/SKILL.md A 11 tok .windsurf/skills/interface-design/SKILL.md A 11 tok .windsurf/skills/security-review/SKILL.md A 10 tok .windsurf/skills/struct-tag/SKILL.md A 10 tok .windsurf/skills/test-coverage/SKILL.md A 12 tok .windsurf/agents/architect.md A — .windsurf/agents/dependency.md A — .windsurf/agents/documentation.md A — .windsurf/agents/error-handling.md A — .windsurf/agents/performance.md A — .windsurf/agents/reviewer.md A — .windsurf/agents/security.md A — .windsurf/agents/test-coverage.md A — These files are hexxla/mcp-ratchet's own configuration — they tell Claude Code, Windsurf, Codex and OpenCode how to work on this repository, so they are not mods to install elsewhere. Copy one as a starting point and replace the parts that are about this project.