Hi - I answer from the OpenSmartRoute documentation: routing, the API, plans and quotas, self-hosting. Ask away, or open a support ticket if you need a person.
Grounded in the docs - follow a source before acting on it.
Claude Code subagent imported from FightTheStroke/MirrorBuddy (.claude/agents/mirrorbuddy-hardening-checks.md). Copyright stays with the author.
Hardening Checks - Post-Mortem Learnings
FALSE COMPLETION PATTERN
Plans in done/ with [ ] unchecked = FALSE DONE.
for f in docs/plans/done/*.md; do [[ -f "$f" ]] && grep -c '\[ \]' "$f" 2>/dev/null | grep -v "^0$" && echo "BLOCKED: $f"done
SMOKE TEST DECEPTION
Bad test: Click, wait, no assertion
Good test: Click, assert visible, assert count
PROOF STANDARD
Counts
Doesn't Count
Test output
"Tests pass"
Screenshot
"I fixed it"
grep result
"COMPLETED" (claim)
RULE: No proof = BLOCKED.
Use it
Copy one of these into your project. Installing also returns the manifest and these snippets.
yaml
targets:
- https://api.opensmartroute.ai/api/v1/registry/fightthestroke-mirrorbuddy-mirrorbuddy-hardening-checks-f0a23d/manifest # or paste the manifest below
Manifest
An Open Capability Manifest: the router reads it to know what this does, what it costs and when to pick it.