Creating Items

Series: world-building · Part 7

Create an item as Markdown:

mix content.new item my-realm/signal-lantern
---
id: "item:my-realm/signal-lantern"
realm: "my-realm"
room: "room:my-realm/harbor"
type_contract:
  - item
  - portable
---

# Signal Lantern

*A hooded brass lantern with a blue glass lens.*

Soot shadows the hinge. The wick has been trimmed recently.

Validate and seed the realm. Portable items can be found in a room, taken, dropped, given, examined, and included in the connection’s inventory list.

A capability-enabled build session can also run /create item Signal Lantern, review a draft, and accept it into the event store.

Items may hold sense properties and type-contract tags. Writs use the same entity model with additional signed authority. Cross-realm transfer, customs flags, and Merkle provenance are not implemented; do not promise that an item can leave its node or prove a chain of custody yet.