Skip to main content
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.