mirror of
https://github.com/onlyworlds/obsidian-plugin.git
synced 2026-07-22 11:00:31 +00:00
Export minted a FRESH world id every run (faithful to folder.js, wrong for this context: azgaar conversions ARE new worlds each time; a vault world is persistent). Consequences: every re-export lands in Atlas as a brand-new world, and re-importing a re-export trips the never-merge guard against the same world's own earlier import. Fix: shared vault/world-id-marker.ts (adapter-only dotfile I/O, documented) — export reads-or-mints-and-persists the id; import records the imported folder's id as before. Re-exports are now identity-stable. Gate: tsc clean, build clean, npm test 34/34 (orchestrator hands). Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| element-file.ts | ||
| element-transform.ts | ||
| folder-format.ts | ||
| world-id-marker.ts | ||
| world-key.ts | ||