Blacksite/xtask/AGENTS.md

466 B

xtask subtree rules

  • Packaging, migration, validation, and headless commands must be deterministic and scriptable.
  • Packaging is a slice or candidate gate, not an inner-loop command.
  • Package tests use compact fixtures and must not require the editor crate.
  • Repeated package builds must be idempotent.
  • Use the isolated package lane; do not invalidate the fast editor lane.
  • Run package-focused tests before any full-workspace gate when packaging changes.