avoid saving pufferfish.yml on every load by tracking when defaults are inserted so existing files are left untouched
keep the configuration relocatable while ensuring a fallback file is still created when the flag is unset
## Summary
- avoid saving `pufferfish.yml` on every load by tracking when defaults are inserted so existing files are left untouched
- keep the configuration relocatable while ensuring a fallback file is still created when the flag is unset
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Summary
pufferfish.ymlon every load by tracking when defaults are inserted so existing files are left untouched