feat(personal): Sophia replaces Bourdain and Cousteau
Adds Sophia Petrillo (The Golden Girls) to the personal team and retires Bourdain and Cousteau — a 2:1 merge, net -1 agent (10 -> 9 personal, 18 -> 17 total). Why: the personal team casts fictional characters. Bourdain and Cousteau are real people, one with significant baggage and one who died by suicide, and neither had a dedicated MCP server or capability. Sophia is fictional, plausibly owns both domains (an Italian grandmother knows food; tending plants and the tank is housekeeping), and is the first personal agent to actuate the house via the new Hecate MCP server. Graph: Sophia inherits all 11 node types unchanged (Recipe, Restaurant, Ingredient, Meal, Technique + Species, Plant, Tank, Garden, Ecosystem, Observation). Uniqueness constraints are keyed on node label, not agent, so there is no schema or data migration. Historical Note tags (from:bourdain, to:cousteau) are deliberately left intact as an accurate record. Schema bumped to 2.5.0. Also: - New docs/tools/hecate.md + prompts/tools/hecate.md, documenting the physical-actuation discipline (never guess a room or device slug) and stating plainly what Hecate cannot do yet: no sensor readings (Demeter is REST-only), no weather, and set_timer is routine-bound with no cancel — the conversational timer is coming to Daedalus. - Shawn gains Periplus in the docs. The server was already wired in iolaus but never described in any prompt, so the model was handed a tool it was never told about — including the never-estimate-coordinates rule. - Corrected stale counts (15/16/18 assistants -> 17) and the stale "Bowie's Domain" schema heading missed when David replaced Bowie. - Removed utils/neo4j-schema-init.py.bak, a pre-Watson artifact. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -11,7 +11,7 @@ Periplus is the canonical store for **places** in Robert's life: addresses and p
|
||||
|
||||
Named for the ancient Greek *periplus* — the sailing manual that listed coastal landmarks in order. Same idea: the catalogue of places that matter, with the routes between them.
|
||||
|
||||
Periplus sits in the same relation to Neo4j that Kairos does for calendar and contacts: Periplus holds the **canonical geographic record** (the lat/lng, the bookmark, the collection); Neo4j holds the **interpretation and cross-domain linking** (what Robert did at the place, what restaurant Bourdain recommended, what species Cousteau observed there).
|
||||
Periplus sits in the same relation to Neo4j that Kairos does for calendar and contacts: Periplus holds the **canonical geographic record** (the lat/lng, the bookmark, the collection); Neo4j holds the **interpretation and cross-domain linking** (what Robert did at the place, what restaurant Sophia recommended, what species she observed there).
|
||||
|
||||
## ⚠️ Critical Discipline: Never Estimate Coordinates
|
||||
|
||||
@@ -87,9 +87,9 @@ Steps 1 and 3 enforce the no-estimate rule: the coordinates passed to `create_bo
|
||||
## Who Uses Periplus
|
||||
|
||||
- **Nate** — heavy, primary. One collection per trip, with the destinations, lodging, day-trip points of interest. Used alongside `get_directions` for itinerary logistics.
|
||||
- **Bourdain** — restaurants, markets, shops. Collections organized by city or by type. Bourdain's Neo4j `Restaurant` and `Ingredient` nodes cross-link to Periplus bookmarks.
|
||||
- **Sophia** — restaurants, markets, butchers, nurseries, garden suppliers. Collections organized by city or by type. Sophia's Neo4j `Restaurant` and `Ingredient` nodes cross-link to Periplus bookmarks.
|
||||
- **David** — stores, theatres, studios, apothecaries — the places where culture and good taste live. Collections by city or by type.
|
||||
- **Cousteau** — site-of-interest bookmarks for nature observations (dive sites, garden suppliers, parks).
|
||||
- **Shawn** — venues and addresses behind calendar events and contacts; the general-assistant catch-all for places that aren't anyone else's domain.
|
||||
- **Other agents** read Periplus when their work involves a place; the four above do the writing.
|
||||
|
||||
## What It's Good For
|
||||
|
||||
Reference in New Issue
Block a user