# APOPHIS Setup — safe-ci preset This project was scaffolded with `apophis init --preset safe-ci`. ## Quick Start 1. Confirm the Fastify app registers `@fastify/swagger`. 2. Add behavioral contracts to your route schemas using `x-ensures`. 3. Run: apophis verify --profile quick ## What This Preset Does - Runs only behavioral contracts (not schema-only routes). - No chaos, no observe, no stateful testing. - Safe for CI pipelines. - Timeout: 5s per route. ## Next Steps - Add more routes to the `routes` array in your profile. - Try `apophis init --preset platform-observe` to configure observe-mode policy and runtime drift reporting. - Try `apophis init --preset protocol-lab` for multi-step flows.