Trigger: testing external dependencies, databases, queues, testcontainers. Prefer real dependencies over mocks for integration-level tests.
Trigger: writing new production code, RED-GREEN-REFACTOR, failing test first. Enforces the Three Laws of TDD before any implementation.