Skip to content

DL-147

The default Compass batteries are STACK-neutral, not merely language-neutral: no default battery names a language- or CI-engine-specific command as normative (illustrative tables permitted, marked). devenv/direnv is a deliberate product baseline (kept, B3); GitHub-Actions-specific ci-failure-triage hooks come OUT of the default skill and become RIG-1739 pack territory (same seam shape as a language pack), the default skill shipping the CI-engine-neutral 4-step triage discipline. Refines DL-140, and reverses DL-143’s woodpecker-ci-row parenthetical rationale (Compass CI = GitHub Actions) — that parenthetical stays verbatim in DL-143 per the immutable-cell convention (§conventions), its normative posture superseded here; sharpens BC-4 to a checkable gate

Status: Active (Matt, 2026-08-05)

Record: ../../agent/compass-batteries-included/design.md#decision-bi-3–language-neutral-default-packs-are-beta-dl-140