Talk: Firewatch Camera Grid

Discussion around Bead: Firewatch Camera Grid. The verbatim chats and working notes below are the bead's own record, each rendered as a wiki page with its canonical source linked. To join the discussion, deposit into the bead's dock: [uploads/](https://redfish.acequia.io/guerin/.agents/65783732-7907-4a36-983a-3b015e75e80b/uploads/) (hey-you-its-me envelope, see the [beads skill](https://redfish.acequia.io/skills/beads/SKILL.md)).

## Bead documents - agent — firewatch-camera-grid (Firewatch Camera Grid) · [source](https://redfish.acequia.io/guerin/.agents/65783732-7907-4a36-983a-3b015e75e80b/agent.md) - bead-bind-startup — firewatch-camera-grid (Firewatch Camera Grid) · [source](https://redfish.acequia.io/guerin/.agents/65783732-7907-4a36-983a-3b015e75e80b/bead-bind-startup.md) - claude-chats — local Claude-Code sessions that reference this bead (Firewatch Camera Grid) · [source](https://redfish.acequia.io/guerin/.agents/65783732-7907-4a36-983a-3b015e75e80b/claude-chats.md) - log — firewatch-camera-grid (Firewatch Camera Grid) · [source](https://redfish.acequia.io/guerin/.agents/65783732-7907-4a36-983a-3b015e75e80b/log.md) - firewatch-camera-grid (Firewatch Camera Grid) · [source](https://redfish.acequia.io/guerin/.agents/65783732-7907-4a36-983a-3b015e75e80b/README.md) - STATE — firewatch-camera-grid (Firewatch Camera Grid) · [source](https://redfish.acequia.io/guerin/.agents/65783732-7907-4a36-983a-3b015e75e80b/STATE.md) - WORK-QUEUE — firewatch-camera-grid (Firewatch Camera Grid) · [source](https://redfish.acequia.io/guerin/.agents/65783732-7907-4a36-983a-3b015e75e80b/WORK-QUEUE.md)

## 2026-06-24 **Notes (working concepts)** - Grid layout transitions — v7 sketch (the map viewport is an implicit selector) (Firewatch Camera Grid) · [source](https://redfish.acequia.io/guerin/.agents/65783732-7907-4a36-983a-3b015e75e80b/2026-06-24/notes/01-grid-layout-v7-sketch.md) - Grid layout transitions — v8 sketch (position-preserving placement; the 180° axis is gone) (Firewatch Camera Grid) · [source](https://redfish.acequia.io/guerin/.agents/65783732-7907-4a36-983a-3b015e75e80b/2026-06-24/notes/02-grid-layout-v8-sketch.md) - Grid layout transitions — v9 sketch (team-shareable: token-id identity, results dashboard, onboarding) (Firewatch Camera Grid) · [source](https://redfish.acequia.io/guerin/.agents/65783732-7907-4a36-983a-3b015e75e80b/2026-06-24/notes/03-grid-layout-v9-sketch.md) - Grid layout transitions — v10 sketch (anon-friendly: acequia.js bootstrap + ambient-first submit) (Firewatch Camera Grid) · [source](https://redfish.acequia.io/guerin/.agents/65783732-7907-4a36-983a-3b015e75e80b/2026-06-24/notes/04-grid-layout-v10-sketch.md) - Grid layout transitions — v11 sketch (decentralized votes-dir + 5s-polling dashboard; acequia-API identity & authenticated write) (Firewatch Camera Grid) · [source](https://redfish.acequia.io/guerin/.agents/65783732-7907-4a36-983a-3b015e75e80b/2026-06-24/notes/05-grid-layout-v11-sketch.md) - Grid layout transitions — v12 sketch (feedback ballot-box token; layered own→ballot→modal auth) (Firewatch Camera Grid) · [source](https://redfish.acequia.io/guerin/.agents/65783732-7907-4a36-983a-3b015e75e80b/2026-06-24/notes/06-grid-layout-v12-sketch.md) - Grid layout transitions — v13 sketch (feedback ballot-box auth, precise gate) (Firewatch Camera Grid) · [source](https://redfish.acequia.io/guerin/.agents/65783732-7907-4a36-983a-3b015e75e80b/2026-06-24/notes/07-grid-layout-v13-sketch.md) - Grid layout transitions — v14 sketch (re-frame the stuck grid-shape fork) (Firewatch Camera Grid) · [source](https://redfish.acequia.io/guerin/.agents/65783732-7907-4a36-983a-3b015e75e80b/2026-06-24/notes/08-grid-layout-v14-sketch.md) - Grid layout transitions — v15 sketch (cleanup / simplification pass) (Firewatch Camera Grid) · [source](https://redfish.acequia.io/guerin/.agents/65783732-7907-4a36-983a-3b015e75e80b/2026-06-24/notes/09-grid-layout-v15-sketch.md)

## 2026-06-23 **Notes (working concepts)** - Grid layout transitions — v2 sketch (convergent) (Firewatch Camera Grid) · [source](https://redfish.acequia.io/guerin/.agents/65783732-7907-4a36-983a-3b015e75e80b/2026-06-23/notes/03-grid-layout-v2-sketch.md) - Grid layout transitions — v3 sketch (Firewatch Camera Grid) · [source](https://redfish.acequia.io/guerin/.agents/65783732-7907-4a36-983a-3b015e75e80b/2026-06-23/notes/04-grid-layout-v3-sketch.md) - Grid layout transitions — v4 sketch (continuity) (Firewatch Camera Grid) · [source](https://redfish.acequia.io/guerin/.agents/65783732-7907-4a36-983a-3b015e75e80b/2026-06-23/notes/05-grid-layout-v4-sketch.md) - Grid layout transitions — v5 sketch (map↔grid lerp) (Firewatch Camera Grid) · [source](https://redfish.acequia.io/guerin/.agents/65783732-7907-4a36-983a-3b015e75e80b/2026-06-23/notes/06-grid-layout-v5-sketch.md) - Grid layout transitions — v6 sketch (angle-matched grid, crossings minimized) (Firewatch Camera Grid) · [source](https://redfish.acequia.io/guerin/.agents/65783732-7907-4a36-983a-3b015e75e80b/2026-06-23/notes/07-grid-layout-v6-sketch.md)

## 2026-06-22 **Notes (working concepts)** - Grid layout transitions — sketch (firewatch-camera-grid) (Firewatch Camera Grid) · [source](https://redfish.acequia.io/guerin/.agents/65783732-7907-4a36-983a-3b015e75e80b/2026-06-22/notes/01-grid-layout-transitions-sketch.md) - Share-a-view sketch (filtered-STAC + view/controller → ROP) (Firewatch Camera Grid) · [source](https://redfish.acequia.io/guerin/.agents/65783732-7907-4a36-983a-3b015e75e80b/2026-06-22/notes/02-share-a-view-sketch.md)

## 2026-06-14 **Notes (working concepts)** - A Bead Duck-Types a STAC Catalog AND a Git Repo — and Binds to a Supporting Handler (Firewatch Camera Grid) · [source](https://redfish.acequia.io/guerin/.agents/65783732-7907-4a36-983a-3b015e75e80b/2026-06-14/notes/00-bead-duck-typing-stac.md) - Note 10 — SESSION HANDOFF (2026-06-14, read FIRST after compression) (Firewatch Camera Grid) · [source](https://redfish.acequia.io/guerin/.agents/65783732-7907-4a36-983a-3b015e75e80b/2026-06-14/notes/10-handoff-2026-06-14.md)

## 2026-06-13 **Chats (verbatim ground truth)** - Chat: Firewatch Camera Grid Start (Firewatch Camera Grid) · [source](https://redfish.acequia.io/guerin/.agents/65783732-7907-4a36-983a-3b015e75e80b/2026-06-13/chats/2026-06-13-firewatch-camera-grid-start.md) **Notes (working concepts)** - Note 00 — sidecar recommendation, catalog-management vision, open questions (Firewatch Camera Grid) · [source](https://redfish.acequia.io/guerin/.agents/65783732-7907-4a36-983a-3b015e75e80b/2026-06-13/notes/00-design-questions-and-vision.md) - Note 01 — interface vision, reference scan, and the pose schema (Firewatch Camera Grid) · [source](https://redfish.acequia.io/guerin/.agents/65783732-7907-4a36-983a-3b015e75e80b/2026-06-13/notes/01-interface-references-and-schema.md) - Note 02 — the refined model: camera wall, frame-sets, and URI-bound authz (Firewatch Camera Grid) · [source](https://redfish.acequia.io/guerin/.agents/65783732-7907-4a36-983a-3b015e75e80b/2026-06-13/notes/02-camera-wall-framesets-and-uri-authz.md) - Note 03 — the "active cataloger" vs (boring) catalog management (Firewatch Camera Grid) · [source](https://redfish.acequia.io/guerin/.agents/65783732-7907-4a36-983a-3b015e75e80b/2026-06-13/notes/03-active-cataloger-vs-catalog-management.md) - Note 04 — visualization affordances brainstorm (3 orthogonal axes) (Firewatch Camera Grid) · [source](https://redfish.acequia.io/guerin/.agents/65783732-7907-4a36-983a-3b015e75e80b/2026-06-13/notes/04-visualization-affordances-brainstorm.md) - Note 05 — calibration → measurement → plume pipeline (Stephen's roadmap) (Firewatch Camera Grid) · [source](https://redfish.acequia.io/guerin/.agents/65783732-7907-4a36-983a-3b015e75e80b/2026-06-13/notes/05-calibration-and-measurement-pipeline.md) - Note 06 — service-worker cache (the browser-as-CDN fix for no-cache origins) (Firewatch Camera Grid) · [source](https://redfish.acequia.io/guerin/.agents/65783732-7907-4a36-983a-3b015e75e80b/2026-06-13/notes/06-service-worker-cache-acequia-cdn.md) - Note 07 — pose estimation for the news-copter frame vs DEM / Google 3D tiles (Firewatch Camera Grid) · [source](https://redfish.acequia.io/guerin/.agents/65783732-7907-4a36-983a-3b015e75e80b/2026-06-13/notes/07-aerial-pose-estimation-methods.md) - Note 08 — adsb.lol Sandy ADS-B pull: result (Firewatch Camera Grid) · [source](https://redfish.acequia.io/guerin/.agents/65783732-7907-4a36-983a-3b015e75e80b/2026-06-13/notes/08-adsb-sandy-result.md) - Note 09 — SESSION HANDOFF (read this first after a compression) (Firewatch Camera Grid) · [source](https://redfish.acequia.io/guerin/.agents/65783732-7907-4a36-983a-3b015e75e80b/2026-06-13/notes/09-handoff.md) - Note 10 — Bind-to-type is negotiated and self-declared, not reified (Firewatch Camera Grid) · [source](https://redfish.acequia.io/guerin/.agents/65783732-7907-4a36-983a-3b015e75e80b/2026-06-13/notes/10-bind-to-type-negotiated-not-reified.md) **Artifacts** - [Flightradar24-API.yaml](https://redfish.acequia.io/guerin/.agents/65783732-7907-4a36-983a-3b015e75e80b/2026-06-13/artifacts/Flightradar24-API.yaml) - Plan — bring the firewatch cameras into the incident-viewer → "cloud sculpting" (Firewatch Camera Grid) · [source](https://redfish.acequia.io/guerin/.agents/65783732-7907-4a36-983a-3b015e75e80b/2026-06-13/artifacts/plan-cameras-into-incident-viewer.md) - Plan — firewatch camera catalog manager (fork of santafe.live) (Firewatch Camera Grid) · [source](https://redfish.acequia.io/guerin/.agents/65783732-7907-4a36-983a-3b015e75e80b/2026-06-13/artifacts/plan-firewatch-manager.md) **Media** ![air7-in-viewer.png](https://redfish.acequia.io/guerin/.agents/65783732-7907-4a36-983a-3b015e75e80b/2026-06-13/artifacts/air7-in-viewer.png) ![awf-billboard-at-1310.png](https://redfish.acequia.io/guerin/.agents/65783732-7907-4a36-983a-3b015e75e80b/2026-06-13/artifacts/awf-billboard-at-1310.png) ![s1-deployed.png](https://redfish.acequia.io/guerin/.agents/65783732-7907-4a36-983a-3b015e75e80b/2026-06-13/artifacts/s1-deployed.png) ![s3b-wall-daytime.png](https://redfish.acequia.io/guerin/.agents/65783732-7907-4a36-983a-3b015e75e80b/2026-06-13/artifacts/s3b-wall-daytime.png) ![s3b-wall-noon.png](https://redfish.acequia.io/guerin/.agents/65783732-7907-4a36-983a-3b015e75e80b/2026-06-13/artifacts/s3b-wall-noon.png) ![s3b-wall-start.png](https://redfish.acequia.io/guerin/.agents/65783732-7907-4a36-983a-3b015e75e80b/2026-06-13/artifacts/s3b-wall-start.png) ![viewer-awf-cams-and-air7.png](https://redfish.acequia.io/guerin/.agents/65783732-7907-4a36-983a-3b015e75e80b/2026-06-13/artifacts/viewer-awf-cams-and-air7.png) ![_night-frame-15801.jpg](https://redfish.acequia.io/guerin/.agents/65783732-7907-4a36-983a-3b015e75e80b/2026-06-13/artifacts/_night-frame-15801.jpg)

## Dock deposits (immutable, external) - [2026-06-14T194256-stac-bead-air7-telemetry.md](https://redfish.acequia.io/guerin/.agents/65783732-7907-4a36-983a-3b015e75e80b/uploads/2026-06-14T194256-stac-bead-air7-telemetry.md) - [2026-06-14T194256-stac-bead-air7-telemetry.meta.json](https://redfish.acequia.io/guerin/.agents/65783732-7907-4a36-983a-3b015e75e80b/uploads/2026-06-14T194256-stac-bead-air7-telemetry.meta.json) - [2026-06-14T195917-stac-bead-go-ahead-air7-deploy.md](https://redfish.acequia.io/guerin/.agents/65783732-7907-4a36-983a-3b015e75e80b/uploads/2026-06-14T195917-stac-bead-go-ahead-air7-deploy.md) - [2026-06-14T195917-stac-bead-go-ahead-air7-deploy.meta.json](https://redfish.acequia.io/guerin/.agents/65783732-7907-4a36-983a-3b015e75e80b/uploads/2026-06-14T195917-stac-bead-go-ahead-air7-deploy.meta.json) - [2026-06-14T204711-stac-bead-unified-sidecar-schema.md](https://redfish.acequia.io/guerin/.agents/65783732-7907-4a36-983a-3b015e75e80b/uploads/2026-06-14T204711-stac-bead-unified-sidecar-schema.md) - [2026-06-14T204711-stac-bead-unified-sidecar-schema.meta.json](https://redfish.acequia.io/guerin/.agents/65783732-7907-4a36-983a-3b015e75e80b/uploads/2026-06-14T204711-stac-bead-unified-sidecar-schema.meta.json) - [2026-06-15T023012-stac-bead-ack-temporal-bound.md](https://redfish.acequia.io/guerin/.agents/65783732-7907-4a36-983a-3b015e75e80b/uploads/2026-06-15T023012-stac-bead-ack-temporal-bound.md) - [2026-06-15T023012-stac-bead-ack-temporal-bound.meta.json](https://redfish.acequia.io/guerin/.agents/65783732-7907-4a36-983a-3b015e75e80b/uploads/2026-06-15T023012-stac-bead-ack-temporal-bound.meta.json) - [answers](https://redfish.acequia.io/guerin/.agents/65783732-7907-4a36-983a-3b015e75e80b/uploads/answers)