Forensics: overnight report

Work done after Sarah signed off on 2026-10-14, in the order she set: the apartment's geometry, guide and state B proof request; the painted ground textures reviewed and composited into the four parking cases; and the lab and office hotspots. Nothing here is committed.

86/100
Confidence that the apartment geometry is right to paint from.
  • Work's proof fits the guide within 20.5 px at 1024 wide: +10 (shows the room is paintable as framed).
  • A first chalk-outline case drafted and checked against the slot: +4.

Open Questions (3): all answered 2026-10-15

Q1. Send the apartment state B proof request to Work?answered

Blocks: Work's apartment proof (step 1 below).

Recommendation: Yes, as written. The room reads at a glance in the wireframe, the body area sits inside the action band (its bottom edge at 76% of the height), and the four rug corners give the floor fit strong marks right beside the body. Holding it back costs a day of Work's time; the only alternative is reframing, which nothing in the review calls for.

Q2. Tempered glass variants 2 and 3: repaint or retire?answered

Blocks: nothing now. Both B2 cases use variant 1.

Recommendation: Ask Work for masked repaints. Variant 2 has two detached clumps in its corners and variant 3 a dense blob at its center that reads as pasted. Retiring them costs variety once more glass cases arrive; a repaint is a small, contained request. Rubber 1–3 and shards 1–3 are good as delivered.

Q3. Apartment thermostat and phone: small and padded, or painted larger?answered

Blocks: nothing in the proof; it sets how Work paints them.

Recommendation: Keep them true to size with padded hotspots, as with the office mug. From the room's far end, a real thermostat is about 50 px across at 1536 wide and the phone about 45 px. The scene lists a 0.4 m tap patch around each, and the checker already pads small targets in the alley and the lot. Painting them oversized would break the room's scale, which the outline cases measure.

1. The apartment: geometry, guide, request

Apartment guide with the body area shaded blue
The guide from the plate's camera, with the body area (1.9 × 0.8 m of bare floor) shaded blue.

A 4 m by 7 m living room seen from its far end at 1.65 m, looking at the window wall. Left wall: the hallway door with its loose security chain. Window wall: a console table with the phone face down, the clock above it and the thermostat at the corner; the window and radiator in the middle. Right: the armchair, floor lamp and side table, with the sofa cut by the frame.

CheckResult
Scene checkPASS, 1 slot
Control points29, on two walls and the floor
Body areainside the action band
Alley and parking checksunchanged, PASS

The chalk outline is a new ground-texture prop, chalk_outline, limited to this scene. No case uses it yet: H1–H3 are evidence-only, so its texture is commissioned with the first outline case.

2. Ground textures and the four parking cases

Contact sheet of the nine painted textures
Work's nine textures. Rubber 1–3 and shards 1–3 pass; tempered 2 and 3 need repaints (Q2).
B1 case: two tire marks with measurement lines
fx-b1-001: rubber strips 1 and 2 drawn through the calibrated camera, with the case's chords and offsets in gold. Rendered arcs agree with the checker's anchors to 0.0 cm.
B2 case: glass scatter with the camera measurements
fx-b2-001: tempered glass 1 centered on G1, with the camera-height and glass-distance lines.

All four cases, on both the wide plate and the plan, are in the composite page, with each mark alone, then with its lines, then at native size.

3. Lab and office hotspots

Lab plate with seven hotspot outlines
Lab: seven hotspots, each at least 175 px. The computer's outline stops short of the tray.
Office plate with seven hotspot outlines
Office: seven hotspots. The mug's takes in the thermos, as the spec allows.

Written by docs/spec/forensics/evidence_hotspots.py to lab.evidence.json and office.evidence.json, each carrying its plate's SHA-256 so a repaint shows up as stale. Check: no overlaps, all inside the action band, every target at least 175 px.

Left as it was

86/100
Apartment geometry confidence, again.
  • Work's proof fits within 20.5 px: +10.
  • A first outline case checked against the slot: +4.