4.2 Write a self-invalidating record
Completion requirements
Produce one operational record that states the conditions under which it should not be trusted, and tells the reader how to re-derive the information instead.
Model it on the scheduler entry from chapter 5: the record that warns readers not to trust its own recorded value, including the one they are reading.
Submit the record, plus two sentences on what would have gone wrong without the warning.
the record itself, plus two sentences · about 30–45 minutes.
How you will be graded — aim for Proficient.
| 1 · Emerging | A record with a "last updated" date and nothing else. |
| 2 · Developing | A caveat added, but no instruction for what the reader should do instead. |
| 3 · Proficient — target | A real operational record that states the conditions under which it should not be trusted, and tells the reader how to re-derive the information instead. The two sentences say what would have gone wrong without the warning. |
| 4 · Exemplary | Also applies the pattern to a second record where the failure would have been costlier. |