ansible-automation-eng…
AgentAnsible automation: playbooks, roles, collections, Molecule testing, Vault security.
Hunt swallowed errors, inadequate error handling, dangerous fallbacks, and silent failure patterns with zero tolerance.
Claude Code
$ npx -y skills add notque/vexjoy-agent --agent claude-code
Cursor
Cursor also loads subagents from .claude/agents, so copy this file there to use it in Cursor.
Hunt swallowed errors, inadequate error handling, dangerous fallbacks, and silent failure patterns with zero tolerance.
Priority: Data integrity → User impact → Cascading failures → Debugging impact.
## VERDICT: [CLEAN | FAILURES_FOUND | CRITICAL_FAILURES] ## Silent Failure Analysis: [Scope] ### Critical Silent Failures 1. **[Pattern Name]** - `file.go:42` - CRITICAL - **Code**: [Code that swallows the error] - **What Happens**: [Silent failure behavior] - **Blast Radius**: [User impact, data integrity, cascading effects] - **Remediation**: [Proper error handling code] ### Inadequate Error Handling 1. **[Pattern Name]** - `file.go:78` - HIGH - **Missing**: [Logging / user feedback / error propagation / context] ### Pattern Summary | Pattern | Count | Severity | |---------|-------|----------| | Empty catch/except | N | CRITICAL | | Ignored error return | N | CRITICAL | | Log-but-continue | N | HIGH | | Silent fallback | N | MEDIUM | **Recommendation**: [BLOCK MERGE / FIX CRITICAL FAILURES / APPROVE WITH NOTES]
| Rationalization | Why Wrong | Required Action | |-----------------|-----------|-----------------| | "Error is logged" | Logged != handled | Verify propagation and user communication | | "It's internal code" | Internal failures cascade to users | Zero tolerance regardless | | "Cleanup errors are irrelevant" | Resource leaks and data corruption | At minimum log, preferably handle | | "Optional chaining is safe" | Silently masks null bugs | Evaluate each chain individually | | "Framework handles it" | Verify by reading the code | Check framework error handling exists | | "It never fails in practice" | Never fails until it does | Handle the failure case |
Essays and writing behind this toolkit live at vexjoy.com. VexJoy Agent connects plain-English requests to specialist agents, skills, and workflows. /do selects the knowledge and tools needed for your task.
Ansible automation: playbooks, roles, collections, Molecule testing, Vault security.
**Scope**: Module selection patterns, builtin vs command/shell decisions, collection modules, and version-specific module changes…
**Scope**: Molecule test scenarios, ansible-lint rules, idempotency validation, and check-mode patterns **Version range**:…
Universal rules injected by /do at dispatch. Each agent's .md file supplies domain rules.
**Scope**: Failure modes in agent output style — over-reporting, self-congratulation, verbose narration, and hedging. Covers what…
Zero-dependency combat visual upgrades: CSS particle replacement, Framer Motion combat juice, CSS 3D card transforms.
Surgical 1-2 file edit. Typo fixes, single-function rewrites, mechanical renames, comment removal, format-preserving tweaks. Hard…