The .gitignore pattern 'muyue' was matching the cmd/muyue/ directory, preventing main.go from being tracked. Changed to '/muyue' to only match the binary at repo root. 💘 Generated with Crush Assisted-by: GLM-5.1 via Crush <crush@charm.land>