Record self-mocking design: services mock themselves, no separate stubs
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_013kj58Jugkic783b8ZrtTVZ
This commit is contained in:
@@ -45,3 +45,12 @@ the recording, on the same clock as the CAN frames, turns the Phase 1 manual eve
|
|||||||
log from a notebook-and-wristwatch exercise into structured data. It is what makes
|
log from a notebook-and-wristwatch exercise into structured data. It is what makes
|
||||||
a raw capture decodable later, and it is a Phase 1 capability that happens to live
|
a raw capture decodable later, and it is a Phase 1 capability that happens to live
|
||||||
in this repo.
|
in this repo.
|
||||||
|
|
||||||
|
## Mock data must look like mock data
|
||||||
|
|
||||||
|
`svc-gw` can synthesise vehicle state without any real readings, which is how this
|
||||||
|
app is developed with no Jetson present. The stream carries a flag when it does.
|
||||||
|
|
||||||
|
Rendering synthetic readings indistinguishable from real ones, on a screen in a
|
||||||
|
moving car, is a safety problem. The indication belongs on the display surface
|
||||||
|
itself, not in a settings page or a startup log.
|
||||||
|
|||||||
Reference in New Issue
Block a user