From Person → Society
Durable state builds up. Intelligence only activates when interaction requires it.
👤 Person — Person — The Durable Core
- Stable UUID — persists across restarts, provider changes, years
- Biography + personality + interests + current state (mood, availability)
- Assigned roles (29 available: friend, mentor, wildcard...)
- Social intensity: quiet | low | normal | social | very_social | do_not_disturb
- Zero inference to create — pure structured state in SQLite
kernel.createPerson({
name: "Emma Reyes",
biography: "Product designer...",
identity: { core: "warm, honest..." },
interests: ["photography", "hiking"],
currentState: { mood: 0.4 }
})