# Agent Testing Layers Keep this simple. ## Layer 1 Layer 1 is direct integration with the real agent. Source of truth: - `packages/happy-cli/agents.md` ## Layer 2 Layer 2 is full Happy product validation. Source of truth: - `./product.md` ## happy-agent spawn `happy-agent spawn` is product-layer validation work. Source of truth: - `./happy-agent.md` - `packages/happy-agent/src/happy-agent.integration.test.ts`