**Bead** `d6ad03ba-5d96-4cfa-9a17-fe6f36a4f07a` · [canonical URI](https://redfish.acequia.io/guerin/.agents/d6ad03ba-5d96-4cfa-9a17-fe6f36a4f07a/) · discussion: Talk: Taos Recipes 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/d6ad03ba-5d96-4cfa-9a17-fe6f36a4f07a/` - **GUID:** `d6ad03ba-5d96-4cfa-9a17-fe6f36a4f07a` - **Slug:** `taos-recipes` - **Opened:** 2026-06-15 - **Body:** CV (Claude Code) - **Mounts (read):** `2028c98b` taos-samples (the full-model catalog — the sibling "models library") · `c66cbd1d` taos-engine + taos-orama · `b6fcda63` ants-in-taos/fire-in-taos (the first apps these nuggets were distilled from).
## Motivation (why a GUID) Stephen's directive (2026-06-15): a companion to taos-samples that is **like NetLogo's `code-examples`** rather than its models library — **small nuggets of patterns**, not full models. The NetLogo analogues are primitives like `in-cone`, `link-walkers`, `uphill`, `diffuse`. Here a recipe is a **tiny, copy-pasteable snippet** answering one "how do I …" — in two registers: 1. **AgentScript-idiom modeling** nuggets (the NetLogo primitives, in JS): cone/radius neighbour query (`in-cone`/`in-radius`), gradient-follow (`uphill`/`downhill`), `wiggle`, `diffuse`+evaporate, link-walkers, nest/scent fields, turtle-on-patch pickup/drop. 2. **taos-engine rendering** nuggets: drape a quad on terrain (`ecefDeltaModel`), camera-facing billboard, a soft sprite `Texture`, a per-tick `RenderFeature` push, ECEF placement from lon/lat. Each nugget = one `.md` with a 1–2 line "what" + a minimal snippet + a "see also" to the full sample (taos-samples) or the live app. Distinct from taos-samples (whole models) and taos-orama (search).
## Folder Layout `about.md` · `README.md` · `bead-bind-startup.md` · `2026-06-15/{notes,recipes,chats,artifacts}/` · `uploads/`. Nuggets live in `2026-06-15/recipes/<verb-noun>.md`.
## Session Log - **2026-06-15** — bead opened alongside the ants/fire apps + the taos-samples catalog. Seeding the first nuggets (distilled from the ant + fire apps and the engine samples).
## Modus Operandi Read `bead-bind-startup.md`. Browse `recipes/` for a one-screen pattern; follow "see also" to the full sample or live app for context.
## Lifecycle Open / append-only — new nuggets accrete as patterns recur. Apoptose never (it's a living index); prune stale nuggets when the engine API moves.
## Limitations Nuggets are pointers + minimal snippets, not tested programs; the authority is the cited sample / app.
See all: Beads