The 1 week automatic baseline calibration is a default feature of the Sensair S8 sensor, who is the manufacturer, so they think this is best. Not a decision started by AirGradient, but since they use this sensor, it is a fact of life.
The ABC can be disabled, as well as triggering a manual calibration. At this time, the functionality is not included in the AirGradient Arduino code that comes with it, but a rewrite of the firmware is being done now and will be available “soon”
The linked guide for using the AirGradient Dashboard to do a manual CO2 calibration is not functioning for the ONE devices at this time. They used to sell a closed-source model this worked with, but the functionality has not been made available to the ONE which is open-source (even though there is a checkbox on the dashboard, which I agree is a poor user experience, along with the misleading Blog post)
There is a separate Arduino sketch you can upload to your device to do a manual CO2 calibration, but it does take several steps and then you have to flash back to the standard firmware, but a doable process:
arduino/examples/C02_CALIBRATION/C02_CALIBRATION.ino at master · airgradienthq/arduino (github.com)
If you want to try out the ESPHome firmware that I maintain, it has buttons in HomeAssistant to kick off a manual calibration when you choose (or can use the hardware button to do the same) and has a switch to enable/disable the ABC. No need to leave outside for a week. I just brought all of mine outside for 5 min and did a manual calibration earlier this week because it is getting cold where I am and wanted to get them all calibrated together.