Store observation and occupancy history together
Synthetic room desk scratch is photographed at 10:00 before stay S2 checks in at 12:00. S2 reports the same scratch at 13:00. Earlier stay S1 ended at 09:00. The evidence establishes the scratch existed before S2, but does not establish who caused it. The system requirement is to preserve those observations, not determine charges or liability.
| Constraint | Required record | Example decision rule |
|---|---|---|
| Observation identity | Room, item, observation time, evidence | 10:00 photo retained |
| Stay interval | S1 end09:00; S2 start12:00 | Do not attach all history to current stay |
| Cause field | Known cause or explicitly unknown | Observation does not assign cause |
Compare existing damage and later report
| Case | Input | Expected decision |
|---|---|---|
| S2 report | Same scratch seen before S2 | Retain report; no assumed S2 cause |
| S1 attribution | S1 ended before photo | Insufficient cause evidence |
- Identify same item observation
- Compare observation and stay times
- Preserve both reports
- Keep cause unknown until supported
A similar photo without item or room identity cannot prove it depicts the same scratch.
Does the 10:00 photo prove S1 caused the damage?
Show the worked answer
No. It shows damage before S2, not who caused it. S1’s earlier stay alone is also insufficient.
Keep observation records immutable in the sample export and add later findings separately, preserving the evidence sequence.