fix(mobile): polish round: night close-ups, bundled real recording, demo runbook

- Close-ups stay readable at any hour: night-side imagery is graded
  instead of black, and a watchdog drops to flat terrain when the
  keyless terrain host stalls.
- A bundled real ADS-B recording (23 Oct 2026, 08:25-11:06Z; NYC,
  London, Gulf) gives the time machine ghosts to replay on first open.
- Director beats frame their subjects (hearts rise over Midtown), fire
  a deterministic alert, and run in any order.
- Dossiers name operators from airline prefixes and show the privacy
  notice only for real privacy flags.
- The iPad Moment pane carries the record and chat; time machine
  labels no longer collide; demo data ships in the production build.
- mobile/DEMO.md explains how to run and present the demo.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01VVYRAqiQj9Y1V9ZfG1RcDH
This commit is contained in:
Claude committed 2026-10-23 11:45:31 +00:00
1 parent 90b962745e
commit 65fec98c94
8 files changed
+25828 -912

No files matched your search

+1 -1
View File
@@ -42,7 +42,7 @@ const GRADE = Object.freeze({
* while it is on screen (the keyless terrain host throttles under load, and
* Cesium then shows only the star field), fall back to the flat ellipsoid.
*/
const TERRAIN_STALL_MS = 5000;
const TERRAIN_STALL_MS = 3000;
export const BASE_CREDITS = Object.freeze([
{