Files
osmWorkflow/.trellis/tasks/archive/2026-08/08-12-vehicle-incident-info/implement.md

885 B

Implementation Plan

  1. Add an initially hidden vehicle information card to area-preview.js and responsive card styles to cesium-preview.css.
  2. Extend the browser runtime vehicle records with stable identity, parsed model metadata, incident status, note, and a marker entity.
  3. Gate route-distance advancement on normal state; add status transition helper for marker, route material, and card refresh.
  4. Add Cesium click picking and card controls. Keep the existing selector synchronized for follow/route use.
  5. Add focused assertions to test-preview-assets.js for card wiring, status behavior, and marker/route contracts.
  6. Run syntax checks, preview test, stage test, target-area preview regeneration, and check:area.

Rollback

Revert only the preview HTML/CSS/runtime/test files. No package, Blender, route, or OSM product files should need rollback.