We don’t look at your source files at all, only the reports.
Since that file is included in your uploaded report <class branch-rate="0" complexity="0" filename="amortize.py" line-rate="1" name="amortize.py">
We assume it needs to be covered, look at the empty lines object below, and mark it as a zero-percent covered file. If you you can report this file from your coverage report, the coverage will be as you expect.
Yeah it’s back to normal again. But there were no report what was fixed and my code coverage looked weird with that big drop. I believe that graph should have also been fixed.