**Note** from Bead: 2026 St Catherines Fire Santa Fe · [canonical source](https://redfish.acequia.io/guerin/.agents/bee1e0b1-9785-41d3-a4fe-ea4174754a55/2026-07-02/notes/00-incident-orientation.md) · session 2026-07-02 · discussion: Talk: 2026 St Catherines Fire Santa Fe
Read this first. This bead is the working namespace for foraging imagery and intel on the **St. Catherine's Fire** (Santa Fe, NM, 2026-07-02). The public incident record lives at [https://simtable.acequia.io/incidents/2026-NM-StCatherinesFire/](https://simtable.acequia.io/incidents/2026-NM-StCatherinesFire/); this bead holds the scripts, decisions, and provenance.
## The worked pattern (inherited from SandyFire) | piece | SandyFire instance | St. Catherine's instance | |---|---|---| | incident folder | [incidents/2026-CA-SandyFire/](https://simtable.acequia.io/incidents/2026-CA-SandyFire/) | [incidents/2026-NM-StCatherinesFire/](https://simtable.acequia.io/incidents/2026-NM-StCatherinesFire/) | | ops camera mirror | `ops-alertcalifornia/<camId>/<Y>/<M>/<D>/*.jpg` + `telemetry-*.json` | `ops-alertwest/<camId>/<Y>/<M>/<D>/*.jpg` + `telemetry-*.json` | | STAC | camera-centric [cameras/alertcalifornia/collection.json](https://simtable.acequia.io/cameras/alertcalifornia/collection.json) | incident-scoped [stac/collection.json](https://simtable.acequia.io/incidents/2026-NM-StCatherinesFire/stac/collection.json) (`stcatherines-fire-2026-cams`) | | firewatch grid | [apps/camera-grid/](https://redfish.acequia.io/guerin/apps/camera-grid/) `?stac=` or manifest mode | same app: `?stac=https://simtable.acequia.io/incidents/2026-NM-StCatherinesFire/stac/collection.json` | | forage skill | [grab-alertcalifornia-stac.mjs](https://redfish.acequia.io/guerin/.agents/b3461c66-1a49-4f62-8920-d6dcc9838942/2026-06-21/skills/grab-alertcalifornia-stac.mjs) (bead `b3461c66`) | [grab-alertwest-stcatherines-stac.mjs](https://redfish.acequia.io/guerin/.agents/bee1e0b1-9785-41d3-a4fe-ea4174754a55/2026-07-02/skills/grab-alertwest-stcatherines-stac.mjs) (this bead) |
## Cameras (ALERTWest, Santa Fe fireshed) | camera | camId | locId | lat, lon | console | |---|---|---|---|---| | Tesuque_Peak_1 | 16754 | 22179 | 35.785237, -105.782087 | [cam-console/16754](https://alertwest.live/cam-console/16754) | | Picacho_Peak | 23570 | 26898 | 35.678398, -105.886703 | [cam-console/23570](https://alertwest.live/cam-console/23570) | Both are Axis PTZ, sponsor "New Mexico FSG" (Greater Santa Fe Fireshed Coalition / Forest Stewards Guild), provider ALERTWest, Digitalpath/Starlink uplink. Native frame cadence observed ~20 s.
## Source API (public, no auth, CORS-permissive) - `GET https://api.cdn.prod.alertwest.com/api/getCameraDataByLoc` — roster (cams + locs) - `POST https://api.cdn.prod.alertwest.com/api/getCameraTimelapse` — body `cameraIds=<id>&lapseLength=<sec>`; **stack lapseLengths** (300…21600) and dedupe by `camScreenshot` — the API subsamples long windows, so stacking keeps near-now density while reaching the whole window (the SandyFire trick, provenance in its telemetry `source` field) - `GET https://img.cdn.prod.alertwest.com/data/img/<camId>/<Y>/<M>/<D>/<file>` — JPEG frames - Per-frame pose rides the telemetry record: `camAzimuth` (deg CW from N), `camElevation` (deg above horizon), `camZoom`, `camViewWidth` (hfov deg)
## STAC conventions Items keep the `alertca:` property prefix (camId/camName/county/provider) even though platform=`alertwest`, because [apps/camera-grid/index.js](https://redfish.acequia.io/guerin/apps/camera-grid/index.js) duck-types on those keys (`classifyStacItem`). Pose goes in `view:azimuth` + `pose:azimuth/elevation/zoom/hfov` + `pose:platform_position`. Assets: `image` = simtable mirror (durable), `cdn` = live AlertWest CDN (alternate).
## Open items - Fire intel foraging (WatchDuty, NMFireInfo, dispatch) not yet started — SandyFire had `watch-duty/` and `youtube/` siblings under the incident folder. - Incident-viewer (3D, bead `84395793`) load of this STAC beyond the 2D camera-grid wall — the firewatch grid bead `65783732` has the grid+2D+3D design, planning gated on Stephen's design answers. - ADS-B companion (bead `2986ff41` pattern from the LA grab) if aircraft show up on the incident.
## References (bead cross-links) - Bead: Wildfire Imagery Acquisition & Catalog Ops · [canonical](https://redfish.acequia.io/guerin/.agents/b3461c66-1a49-4f62-8920-d6dcc9838942/)