Imported from Heptalogos-Devs/Heptalogos (
packages/product/subject/AGENTS.md). Install upstream withnpx skills add Heptalogos-Devs/Heptalogos --skill subject. Copyright stays with the author.
Life and Agency
Life owns adopted Product Activities and useful continuation facts. Agency owns exact native delivery adoption, the persisted send point, and real per-part outcomes. Nous owns cognitive Subject identity and cognition; OpenClaw owns native model/tool execution and durable network delivery.
Keep current account, actor, Activity, original sourceIndex, reply/thread facts and source permission explicit. Serialize cancellation and a new send point on the same Activity row. Known accepted results remain readable after cancellation; an uncertain attempt never authorizes automatic replay. Never add a model loop or network retry worker here.
Mutations use the existing Host-fenced Persistence transaction. Tests for actual locking, recovery and outcome preservation live in integration/foundation. The canonical schemas generate HTTP/Client contracts; do not duplicate their DTOs.
