Log inGet started
World

Builtin Library

Branchmain
Branchesmainpublish
Commit61a33237e0

README.md

sceneAuthoring.acceptChanges

The apply half of the scene-change contract: the only thing that makes reviewed changes part of the scene. Writes the scene body, saves the play-created assets the accepted entities reference into the world's source (the scene must never point at files that vanish when play ends), saves play-edited source files when included. The session keeps running throughout, so a verdict on a shared world leaves every other agent on it working. Accepting can take the whole review or a selection — numbered items, entity names, name parts, or group labels.

The scene file is written by the verdicts that carry something for it to record: entities accepted, or a carrier minted by an effect, screen or feature conversion. A verdict that carries none of those — a selection naming only source files, or a review whose only item is an edited file — promotes what it was given and leaves the scene file's bytes, its checksum sidecar and its place in the world's dirty set exactly as they stand. Such a result carries sceneUntouched where a writing one carries written.