- Variant B DV right rail now shows Activity Timeline (LOG); At a Glance + Customer/Vehicle moved to wide lane. Recordings hoisted into left lane. - Timeline derived from instance.data._activities + synthesised INIT from created_at — no /view/audit dependency. - Per-activity context line drawn from instance top-level data (booking_id, feedback_rating, concern, etc.) via lib/activity.ts. - Calendar cells encode td_mode (home/showroom icon) and is_expert_td (gold inset ring); BookingPanel gains Expert badge + Mode/Address rows. - DetailViewPanel gains a TimelineSection mirror for any non-VariantB callers. - fmtAct lifted from AppShell into src/lib/activity.ts so timeline + legacy AppShell stay in sync. - getInstance now sends instance_id as int (Go decoder needs int64). |
||
|---|---|---|
| public | ||
| src | ||
| .env | ||
| .gitignore | ||
| index.html | ||
| package.json | ||
| postcss.config.js | ||
| tailwind.config.js | ||
| tsconfig.app.json | ||
| tsconfig.json | ||
| tsconfig.node.json | ||
| vite.config.ts | ||