Replace autowire.nix with jig lib (flakes-iymi)
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"withjig.url = "github:edger-dev/jig"in flake.nix - Added shim:
inputs = inputs // { autowire = inputs.jig.lib.autowire; }so all existingflake.inputs.autowire.*references keep working - Renamed
autowire.default→autowire.wireImportsin 48 default.nix files - Updated 3 files using generic
gatherFiles→gatherFiles_(pre-applied variant) - Updated CLAUDE.md and docs/src/architecture.md
- Verified with
nix flake show— evaluates cleanly