Runtimes & toolchains
Which runtime, package manager, test runner, type checker and bundler a project uses, and how strictly.
Profiles
Ready-made CPO policy sets. Guardrails block what an agent must never do; quality and stack profiles hold generated code to your conventions. Set a profile by its id.
Bun loose
Bun-first projects (Bun 1.4.3) that stay friendly to the Node ecosystem. Bun substitutions warn; reproducible installs, type safety, failure handling, tests and evidenced completion block. Rule IDs G/D/N/T/S/R/Q/C.
Profile · bun-loose · 82 policies
Bun strict
Bun-only projects (Bun 1.4.3). A dependency or tool Bun already covers is refused unless the user recorded a G03 exception (gap, Bun version, proof); npm distribution and node:* APIs stay allowed. Same correctness floor as bun-loose.
Profile · bun-strict · 25 policies
Versioned ZIP archives, including community plugins, are listed in the plugin archive catalog.