Extracted the Genesis Sync Accelerator into a standalone repository, separating it from the ouroboros-consensus monorepo.
Set up Nix build infrastructure: flake, default build target, formatter/linter scripts, and developer shells for GHC 9.6/9.10/9.12 (PR #1).
Implemented on-demand prefetching with a non-blocking ChainSync tip, so the server does not stall when data is missing but instead triggers background CDN downloads.
Replaced the faulty upstream chunksBetween with a local implementation that correctly computes chunk ranges (PR #5, simplified in PR #8).
Renamed trace event constructors and configuration fields for API clarity (PR #6).
Started building the integration test infrastructure: nix shell, prerequisite check script, chain-init scripts with preprod network configuration.