Evaluate a project document into the given context. One-shot; never throws for
content issues (they are collected in the result), only for a non-document input.
Order (plans/project-format-v0.md): load + place references (document order) →
mounts → [pre-setup phase:] asset component deserialization (the engine's own
queue, FIFO) → defs → overs. Resolution is scoped to the target reference's
subtree; misses are reported and skipped (exact resolution only in v0).
Evaluate a project document into the given context. One-shot; never throws for content issues (they are collected in the result), only for a non-document input.
Order (plans/project-format-v0.md): load + place references (document order) → mounts → [pre-setup phase:] asset component deserialization (the engine's own queue, FIFO) → defs → overs. Resolution is scoped to the target reference's subtree; misses are reported and skipped (exact resolution only in v0).