Scope
Expose a versioned semantic snapshot for AI/Studio and allowlisted typed patch operations by stable semantic ID. Apply patches atomically against an expected revision, update workspace/CST, bind/validate, print, compile and return a new revision or typed conflict.
Acceptance criteria
Depends on the ESM and workspace children of #128.
Scope
Expose a versioned semantic snapshot for AI/Studio and allowlisted typed patch operations by stable semantic ID. Apply patches atomically against an expected revision, update workspace/CST, bind/validate, print, compile and return a new revision or typed conflict.
Acceptance criteria
Depends on the ESM and workspace children of #128.