Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Replace autowire.nix with jig lib (flakes-iymi)

StatusDone · archived
TypeTask
Prioritynormal

Migrate from standalone autowire.nix flake input to jig’s lib.autowire. Add shim in flake.nix, rename default→wireImports, fix generic gatherFiles calls, update docs.

Summary of Changes

  • Replaced autowire.url = "github:yjpark/autowire.nix" with jig.url = "github:edger-dev/jig" in flake.nix
  • Added shim: inputs = inputs // { autowire = inputs.jig.lib.autowire; } so all existing flake.inputs.autowire.* references keep working
  • Renamed autowire.defaultautowire.wireImports in 48 default.nix files
  • Updated 3 files using generic gatherFilesgatherFiles_ (pre-applied variant)
  • Updated CLAUDE.md and docs/src/architecture.md
  • Verified with nix flake show — evaluates cleanly