The recluse bites the bugs that hide in the seams
Vibe-coding made building fast — but fixingslow. RECLUSE traces your system's seams (producer → store → consumer contracts), catches the bugs that live there, blocks the PR, and pools every caught pattern into a collective corpusthat makes everyone's spider smarter.
The more people use it, the thicker the corpus gets — every spider catches more (network effect). Contributions are opt-in & anonymous; code and secrets are rejected by the scrubber.
① GitHub Action gates every PR (blocks on 🔴). ② MCP server for your editor (Cursor, Claude, etc.). Both work with any LLM.
# .github/workflows/recluse.yml
name: RECLUSE
on:
pull_request:
branches: [main]
jobs:
weave:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
with: { fetch-depth: 0 }
- uses: vinsenzo83/recluse@v1.1
with: { base: origin/${{ github.base_ref }} }
env:
ANTHROPIC_API_KEY: ${{ secrets.ANTHROPIC_API_KEY }}Works without a key in advisory mode (known-trap checklist, non-blocking). Set ANTHROPIC_API_KEY for a real weave on the diff + 🔴 blocking + corpus contribution.
{ "mcpServers": { "recluse": {
"command": "npx",
"args": ["-y", "recluse-mcp"],
"env": { "SPIDER_CORPUS_API": "https://eduverse-ai.app/api/corpus" }
} } }