ansible-automation-eng…
Ansible automation: playbooks, roles, collections, Molecule testing, Vault security.
Hunt swallowed errors, inadequate error handling, dangerous fallbacks, and silent failure patterns with zero tolerance.
$ npx -y skills add notque/vexjoy-agent --agent claude-codeHow it fires
How this agent gets triggered: by you, by Claude, or both.
Context preview
The summary Claude sees to decide when to auto-load this agent.
Hunt swallowed errors, inadequate error handling, dangerous fallbacks, and silent failure patterns with zero tolerance.
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.
Repo: notque/vexjoy-agent
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 **Version range**:…
**Scope**: Molecule test scenarios, ansible-lint rules, idempotency validation, and check-mode patterns **Version range**: Molecule 6.0+ / ansible-lint 6.0+ /…
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 to detect and how to fix…
Zero-dependency combat visual upgrades: CSS particle replacement, Framer Motion combat juice, CSS 3D card transforms.