Migrate to nixica 0.2.0 with dev partition and CI
Summary
- Migrates flake.nix from standardization bot template to nixica 0.2.0 (
mkFlakepattern) - Restores
flakeModuleexport that was removed by the standardization bot (consumed byhorizon-advance) - Adds dev partition with gitlab-ci 0.20.1 input (Option C pattern)
- Adds standard
.gitlab-ci.ymlremote include
Notes
The standardization bot (commit 75ed6dfd) replaced the original flake.nix with a bare template that removed the flakeModule output. This MR restores proper functionality while migrating to the nixica 0.2.0 framework.
The flakeModule is exported via flake.flakeModule in nix/default.nix, maintaining backwards compatibility with consumers like horizon-advance that reference inputs.horizon-hoogle.flakeModule.