Files
fusion/.changeset/fn-4309-gitignored-path-guard.md
Fusion b7b0ba6460 feat(FN-4309): guard squash commits against gitignored files
- Unstage gitignored paths before squash merge commit creation using git check-ignore
- Re-run the guard on the verification-fix squash restore path to keep ignored artifacts out of final merges
- Add merger tests covering forced .fusion artifacts, spaced ignored paths, and ignored-only squash results
- Document the gitignored-path merge guard and add a published package changeset

Fusion-Task-Id: FN-4309
2026-05-13 13:18:12 -07:00

194 B

@runfusion/fusion
@runfusion/fusion
patch

Prevented merger squash commits from carrying gitignored files by unstaging ignored paths (including .fusion/ task artifacts) before writing merge commits.