ID:WORK-269Status:ready
embed() embeddability contract
Generalize SPEC-066's sourceFile + extract into the embed() contract: an entity is embeddable if it has embed() or (sourceFile + extract). expand and the entityRoutes adapter accept either, so external plugins can make entities embeddable without a source file on disk.
Priority:mediumComplexity:moderateMilestone:v0.16.0Source:SPEC-069