Appendix C — Anti-Patterns and Composition Examples

Anti-Pattern Registry

#Anti-PatternDescriptionCostsBetter Alternative
A1God PromptAll instructions in one massive promptAttention dilution; maintenance nightmareDecompose with O2/O6
A2Over-AgentificationAgentic loops when deterministic code sufficesCost; latency; brittlenessO2 (Prompt Chaining) or just write code
A3Uncontrolled RecursionReflection/planning loops with no exit conditionRunaway cost; stuck agentsV9 (Bounded Execution)
A4Agent SprawlProliferating agents without ownership or governanceInconsistency; undebuggableV14 (Trajectory Logging) + V1 (H-in-the-L)
A5Output-Only GuardrailsSafety checks only on final outputIntermediate failures propagateV5 (Guardrail Layering) at all 4 points
A6Vibe-Checking as TestingSubjective assessment replacing eval frameworksNo regression detectionV15 (LLM-as-Judge) + V16 (Offline Eval)
A7Context HoardingNever pruning context; dumping everything inToken waste; attention degradation; costK6/K7 (Compress/Prune) or O17 (Agent Isolation)
A8Synchronous EverythingRunning independent sub-tasks sequentiallyUnnecessary latencyO4 (Parallelization)
A9Stateful ReducerHidden agent state not reflected in business stateBugs; replay failure; debugging hellV12 (Stateless Reducer) + V10 (Checkpoint)
A10Silent FailureAgent fails quietly; no error surfacedData loss; cascading failuresV1 + V14 + V10
A11Framework Lock-inChoosing LangChain/heavy framework firstAbstraction ceiling; debugging difficulty; cost opacityOwn your control flow
A12Tool ProliferationAdding tools without tool budget managementContext overflow; selection accuracy collapseV13 (Tool Budget) + I4 (CLI first)
A13Pilot SimplificationClean data/sandbox in pilot; assume production is similar88% production failure rateData realism in pilots; governance from day 1
A14Trust HandoffAgent trusts instructions from other agents without verificationPrompt injection cascadingV3 (Rule of Two) + V4 (Dual LLM)
A15Untraced AgentNo observability; no audit trailDebugging takes hours not minutes; no complianceV14 (Trajectory Logging) from day 1

Pattern Composition Examples

Example 1: Standard Production Coding Agent (Claude Code, Devin)

S3 + S4 + K1 + K8 + R4 + O6 + O4 + V1 + V9 + V14 + I2/I3

Example 2: Research Agent

S4 + K10 + R4 + O4 + O8 + V9 + V14

Example 3: Safety-Critical Enterprise Agent

S3 + S9 + K1 + R3 + O6 + V1 + V3 + V4 + V5 + V7 + V8 + V14 + I1

Example 4: Customer Support Router

O3 + O1 + K1 + K11 + V1 + V5 + V17

Example 5: Document Analysis Pipeline

S2 + K6 + O2 + O5 + V5 + V16

Example 6: Multi-Agent Research Network

S3 + K10 + R4 + O7 + O11 + I5 + I6 + V14

Example 7: Long-Term Personal Research Assistant

H1 + H2 + H4 + H7 + H9 + H10 + K11 + R7 + V1

Example 8: Autonomous Creative Agent

H1 + H3 + H6 + H7 + K10 + R4

Example 9: Enterprise Process Automation Agent

H2 + H4 + H5 + H9 + V1 + V7 + V14