Builtin Library
README.md
sceneAuthoring.changes
The review half of the scene-change contract: the scene only ever changes by
reviewing the pending changes and accepting them. This tool scans the
live world within the frame it is called in, diffs it against the canonical
scene, and renders the decisions on the table. The session keeps running, so a
review one agent holds open leaves every other agent on the world their frames. It writes nothing —
sceneAuthoring.acceptChanges is the only thing that does.
The listing is bounded. It shows at most limit numbered items (20 by
default; limit = 0 answers the counts per kind alone), kind lists only the
items of one kind (added, updated, removed, assets, edits,
foreignEdits, fx, ui, features, others) and author only one
author's (mine, others, or an agent's name). A listing that leaves items
out says how many and how to list them, and every item keeps its number, so a
verdict reaches an item the listing left out by its number or name all the same.