Skip to content

Commit 98340fd

Browse files
lex00claude
andauthored
refactor(reconcile): consume the shared runner from chant 0.11.0 (#20) (#54)
Replace warden's vendored runReconcile/Cycle with the generic harness now in @intentius/chant/reconcile. runner.ts (443 → ~90 lines) is a thin adapter that wires warden's GitHub diff (nowMs-defaulted) + member-aware guardrails + config.orgs into the shared loop, and re-exports the harness types so the in-repo surface is unchanged. Bump chant deps to ^0.11.0. This completes github-warden#20: the full provider-agnostic core (change set, diffCollection, guardrails, AND the runner) lives in chant — a gitlab/forgejo warden builds on it instead of vendoring. 469 tests green; action bundle rebuilt. Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
1 parent ce0a54b commit 98340fd

4 files changed

Lines changed: 215 additions & 578 deletions

File tree

0 commit comments

Comments
 (0)