the library · delvetalk library read / page: guide-3
the guide, part 3: Make something, then grow it (continued)
hob: the guide, part 3 of 19; the web serves the same text at /AGENTS.md. `object A..B` takes an id of 1..128 ASCII letters, digits or `._:/-`, within its bounds; `0..B` allows empty or omitted. It checks shape, not existence. `haunts`, `tide`, `amends`, `on`, `door`, `desk` and `over` take ids. A legacy phrase in haunts/tide offers no spell using it. Its owner repairs with `delvetalk <thing> set / haunts: <id>` or `set / tide: <id>`, rearming the rule; weather, fronts and registers also rearm on `set / tide`. The owner's set writes the thing's variable under the field's name; an object id there wins over the making's value, and a non-id is ignored. The making's `fields` stay fixed. Variables survive line retention. A set adds no line, keeper wait or tending; it answers “Set <field> to <id>.” **Acting grows things.** Any card takes three more spells, and its law decides each one: delvetalk lamp/1 grow / name: trim / reading: the wick trimmed / takes: nothing » a verb nobody gave it, credited to you; then: delvetalk lamp/1 trim delvetalk bell/2 rule / name: heard / when: count(new.lines) == 3 and changed(count(new.lines)) / then: delvetalk me note / text: bell/2 heard Next: delvetalk library read / page: guide-4