Files
apophis-fastify/APOPHIS.md
T

23 lines
712 B
Markdown
Raw Permalink Normal View History

# 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.