.aislop/config.yml is published at:
Top-level keys
Engine keys
architecture is disabled by default because it requires .aislop/rules.yml.
Quality keys
Scoring keys
weights accepts numeric values by engine name. thresholds.good controls the Healthy label, and thresholds.ok controls the Needs Work/Critical boundary.
Rule override values
Therules map accepts rule IDs as keys and one of three values:
Extends
extends can be a single path or an array of paths.
extends. Nested objects are deep-merged. Arrays are replaced wholesale. Chains deeper than five levels and circular references are rejected.
Related pages
- Config File gives the full config guide.
- Example Configs provides copy-ready profiles.
- Ignoring Code explains
exclude,include, and.aislopignore.
