If the report is written from scratch every time, there's no need to remove the canary statement. You just don't include it in the next copy of the report.
The old statement is not changed or withdrawn, the new report just doesn't include the text.
I think every developer has written the famous words: “at some point we will remove this”. The accuracy of that statement often seems to be pretty dubious.
I understand not wanting to set a precedent, but I wish more organizations adopted a mindset that the original can stay, but no others are allowed. That leaves space for a little bit of whimsy.
That whole section should just be deleted as IANAL speculation. If they're not sure about it then it's just noise. If they were sure about it, the project would be redundant.
If the report is written from scratch every time, there's no need to remove the canary statement. You just don't include it in the next copy of the report.
The old statement is not changed or withdrawn, the new report just doesn't include the text.
reply