**Bead** `86bbc504-b8b1-49bb-8b77-bbfdf1614a74` · [canonical URI](https://redfish.acequia.io/guerin/.agents/86bbc504-b8b1-49bb-8b77-bbfdf1614a74/) · discussion: Talk: Shape Up Studio This page is the wiki facet of a [bead](https://redfish.acequia.io/guerin/.agents/); the bead is the source of truth.
## Identity - **URI:** `https://redfish.acequia.io/guerin/.agents/86bbc504-b8b1-49bb-8b77-bbfdf1614a74/` - **GUID:** `86bbc504-b8b1-49bb-8b77-bbfdf1614a74` - **Slug:** `shape-up-studio` - **Opened:** 2026-06-15 - **Parciante:** Stephen Guerin (guerin) · **Body:** CE (Claude Code — orchestrating chat)
## Motivation (why a GUID) The work has crossed from "a few related beads" into a **program**: stac-manager, incident-viewer, calibration/pose (CV), and fire-simulation reproduction are one arc, built by many agent-beads that sync into a commons where a **human team** also works. Stephen needs a **higher-level way to shape-up the pitches, hand off, and monitor** — not micromanage each bead. This bead is the **product/program orchestrator**: it runs a [Shape-Up](https://basecamp.com/shapeup)-style loop over the vector and coordinates a **team of specialist agents**. It is distinct from its siblings: - `4c6470f9` **bead-orchestrator** = the *infrastructure* mayordomo (sync, leader-election, registry). This bead orchestrates *product work*; it **rides on** that infra, doesn't replace it. - `aa0ecff7` **redfish-simtable-strategy** = the strategy *content*; this bead *operationalises* it. - `d9dfa5e4` **agentify-bead** = how beads work; this bead *uses* that protocol.
## Mechanism (what this bead does) Runs the loop **shape → bet → build → monitor → hand off → cool-down** (notes/00) over a small set of **pitches** (the vector), dispatching to a **team of agent roles** — *system-strategy, UX, UI, testing, devops, liaison-with-Stephen* — each with a charter + a dock. It **does not build**; it shapes work to the right altitude, routes it (offer-only dock envelopes), tracks it on a **hill chart** surfaced in the live [`dashboard.html`](https://redfish.acequia.io/guerin/.agents/dashboard.html), and keeps Stephen + his human team in the loop as the commons syncs.
## The team (roles → charters) | Role | Owns | Mounts / draws on | |---|---|---| | **system-strategy** | the *why* + the bets; product/market/architecture vector | `aa0ecff7` strategy · `eb8d150d` darpa-dice | | **UX** | flows + interaction model (shared panel/timeline, look-through, calibration UX) | `be9c3efd` viewer · `a55f5270` nuke-geo-camera | | **UI** | the web components + visual (layer-tree, stac-timeline, STAC-manager) | `santafe.live/lib/*` · Charlestown `layer-tree.js` | | **testing** | CDP **pixel** verification, regression gates, the verify discipline | `c66cbd1d` taos-orama · cdp-shot tooling | | **devops** | deploy (santafe/redfish), Caddy/NSSM/port-forward, bead-sync, serving infra | `7049c694` home-hosting · `82bd6fa4` router · `40a28642` net | | **liaison-with-Stephen** | the betting table, questions/pareto-frontier decisions, surfacing blockers | `dashboard.html` · the ai-team questions protocol |
## Pitches (the vector — see notes/00 §pitches) 1. **STAC-Manager + shared components** — web-component panel/timeline, dev-STAC. *(v1 shipped 2026-06-15.)* 2. **Incident-viewer** — 3D STAC playback; layer-tree adoption; camera height-reference; camera-follow. 3. **Calibration & pose (CV)** — visual-odometry (`359448b2`), render-and-compare, the shared camera-pose model (`a55f5270`), pose-from-imagery as a soft prior. 4. **Fire-sim reproduction** — **Rothermel** spread → **time-of-arrival** raster → **played back as a STAC** (the incident-viewer already renders a ToA progression layer); reproduce **Palisades / Sandy**.
## Folder Layout - `about.md` (this) · `README.md` · `agent.md` (operative self) · `bead-bind-startup.md` (**the bead-init prompt** for the chat that runs this) · `names.json`. - `2026-06-15/notes/00-shape-up-method-and-team.md` — the methodology, roles, pitches, coordination.
## Session Log - **2026-06-15** — hatched. Charter + Shape-Up loop + team roles + the four pitches + the bead-init prompt.
## Modus Operandi Read `bead-bind-startup.md` first. Shape, don't build. Route via dock envelopes (offer-only). Track on the hill chart / dashboard. Honour the **circuit breaker** (appetite is fixed; work doesn't auto-extend).
## Lifecycle Long-lived (a standing orchestrator). Per-cycle: shape → bet → build → monitor → cool-down. Syncs after any dirtying turn so the human team reads fresh state.
## Limitations Coordinates; does not own product code (that lives in the product beads/repos). Bets are Stephen's call (liaison surfaces, doesn't decide). One level of nesting — it dispatches to role agents; they do the work.
## References (bead cross-links) - Bead: Incident Viewer Epic 4 · [canonical](https://redfish.acequia.io/guerin/.agents/be9c3efd-ed6e-440e-9e88-653db538931d/) - Bead: Incident Viewer Taos Engine App · [canonical](https://redfish.acequia.io/guerin/.agents/cbf8b027-e80c-4b9f-8eb3-91d40af072d5/) - Bead 359448b2 · [canonical](https://redfish.acequia.io/guerin/.agents/359448b2-f392-45d3-b7a7-9368d2000910/) (no page yet) - Bead: Nuke Geo Camera · [canonical](https://redfish.acequia.io/guerin/.agents/a55f5270-1767-475b-924a-1ef59ee09e90/) - Bead: Stac Camera Telemetry · [canonical](https://redfish.acequia.io/guerin/.agents/31f69717-3c68-4a0d-85d3-9515ec2e91ff/) - Bead: Taos Engine · [canonical](https://redfish.acequia.io/guerin/.agents/c66cbd1d-453c-41f8-8440-179502f25de4/) - Bead: Ants In Taos · [canonical](https://redfish.acequia.io/guerin/.agents/b6fcda63-c171-4293-9d99-75297f4205bb/) - Bead aa0ecff7 · [canonical](https://redfish.acequia.io/guerin/.agents/aa0ecff7-3f7f-48b5-ac49-bb7b4be3270a/) (no page yet) - Bead: Orchestrator · [canonical](https://redfish.acequia.io/guerin/.agents/4c6470f9-b74a-4aba-b436-5e998f469cce/) - Bead: Home Port Forward Hosting · [canonical](https://redfish.acequia.io/guerin/.agents/7049c694-e45b-4116-a887-49e64885ac8e/) - Bead: Stephenguerin.live Router Bead · [canonical](https://redfish.acequia.io/guerin/.agents/82bd6fa4-4d5a-435b-9deb-ca930a82aa89/)
See all: Beads