Scene architecture, resources, lifecycle, and durable state
Provide a reusable interactive object, nested scenes, shared and per-instance data, asynchronous loading, pause and resume, a scene transition, durable progress, a version change, corrupt or missing data and one product rule that must survive presentation replacement. Ask what owns each state and reference.
Confirm: The person composes small scenes around clear responsibilities; distinguishes node behavior from resource data and product state; controls ownership, lifetime, tree entry and exit, signal connection and disconnection, dependency direction, autoload scope and scene changes; avoids brittle absolute paths and implicit sibling knowledge; treats shared resources and duplicated instances deliberately; defines serialization separately from runtime objects; versions and validates save data; handles partial writes, incompatible content, missing resources and migration; uses controlled loading; and keeps remote or consequential truth outside presentation nodes.
