heyeddi-ci-config
Installation
SKILL.md
HeyEddi CI Config
Authors a correct eddi-ci.yaml for HeyEddi Reviewer / optional Spot runners. Do not invent knobs from memory.
Safety
- Never merge a PR without authorize merge in the current turn; never write
auto_merge - Billable knobs and Spot
pipelinejobs need explicit opt-in - Always
load_policy_contractbefore authoring - Spot runners are fail-closed / placeholder — declare YAML only; never claim jobs ran (
@heyeddi-ci-runners)
Knowledge rule (mandatory)
The skill package does not ship a full knob table. On every run:
- Run
load_policy_contract(orpython …/scripts/load_policy_contract.py). - Treat the returned
guide,knobs,rules, andminimal_exampleas authoritative. - Prefer human docs for narrative:
docs_url(default https://ci.heyeddi.com/docs#policy). - Read
context/ANTI_PATTERNS.mdfor durable safety rules that never go stale.