This issue originally proposed using Markdown as the primary source of truth.
The current implementation intentionally uses a hybrid model:
tree.json remains authoritative for structure
Markdown frontmatter provides stable page identity and enables explicit imports
Full filesystem sync is considered out of scope for now.