Use these profiles as starting points. Copy the YAML into .aislop/config.yml, then adjust thresholds and weights for your project.
Strict TypeScript project
Tight thresholds for teams that want a high bar in production TypeScript code.
Relaxed monorepo
Looser thresholds for large codebases or teams adopting aislop incrementally.
failBelow: 0 makes CI report the score without blocking. Raise it once the team is ready to enforce the gate.
Python and Go backend
Backend-oriented defaults with a stronger security weight and a longer dependency-audit timeout.
Architecture rules file
Architecture rules live in .aislop/rules.yml, not .aislop/config.yml. Enable the architecture engine before adding this file.
Validate after editing
Run:
doctor confirms available engine tooling. scan --json confirms the config loads and shows exactly which findings and score the profile produces.