Builder's Manual · Chapter 7

Existing-World Migration

Inspect actual project state before mutation. The canonical LWE project includes a small Game Start, bootstrap Character Creation Flow, and Prelude as quick-play examples. In an existing authored world, preserve creator-owned Game Start types, records, layouts, launch metadata, Prelude, and Character creationFlow. Do not create a missing Game Start or flow merely because the canonical template contains one. Recompile or integrate launch assets only on explicit creator request or while intentionally building a new world.

v6 consolidation remains copy-before-supersede. Add the four Storybook types, Inner World Profile, and Relationship Thread first. Add optional fields to surviving types. Group legacy NPC Memory records by consciousness and merge them into Living Memory without losing subjective facts. Copy specialized relationship records into Relationship Threads while current pair metrics remain only in Relationship Profile.

Verify input counts, output representation, references, custom fields, custom layouts, Game Start preservation, and creation-flow preservation. Imports do not delete legacy types. Mark old records/types superseded only after validation and preserve $craft.referenceId identities for every surviving record and type.

Manual updated Aug 14, 2026.