What is the baseline.json file for?

FAQ resource for your migration project.

FAQ resource for What is the baseline.json file for?.

Answer

The .vibgrate/baseline.json file is a snapshot of your drift score at a point in time. It serves as a reference point for CI gates — you can fail builds if drift worsens beyond a threshold compared to baseline. Create it with vibgrate baseline . after your main branch is stable. Commit it to version control. Refresh after planned upgrade sprints.