Best-Practice Library

220 reviewable checks across 15 languages, bundled into 32 ready-to-run policies.

Policies

A policy is a curated bundle of checks. Start with a baseline policy for a low-noise rollout, move up to a full language policy when you want broader coverage, then layer an architecture doctrine on top when your repo commits to one. Language policies include a foundation policy for shared cross-language concerns.

Baseline policies

High-signal starter policies for low-noise onboarding. Each baseline language policy includes the baseline foundation.

Full language policies

Broader coverage for repositories with substantial code in a language. Each full language policy includes the shared foundation.

Architecture doctrines

Opt-in overlays for a specific architecture. Enable one on top of your language policy when your repo commits to that doctrine.