/** * task-runtime — canonical persistence & recovery layer for `aiws change tasks`. * * G-026 M1: journal-first events, runtime.json index snapshot, per-change lock, * restart reconciliation, legacy-import read-only compatibility. * G-026 M2: scope/write_scope resolution, canonical path identity, workspace * registry conflict detection + batch freeze, 3-point diff ownership. * G-026 M3: attempt context, attempt-result contract, resource lease, * bounded cleanup (ADR #5/#6/#11). * See ADR-0004 sub-decisions #5/#6/#10/#11/#12/#13/#16/#17/#22/#24 and * CONTEXT.md frozen terms. */ export * from "./file-layout.js"; export * from "./journal.js"; export * from "./lock.js"; export * from "./runtime-store.js"; export * from "./reconciliation.js"; export * from "./legacy-import.js"; export * from "./path-identity.js"; export * from "./scope.js"; export * from "./workspace-registry.js"; export * from "./attempt-context.js"; export * from "./attempt-result.js"; export * from "./resource-lease.js"; export * from "./spawn-cleanup.js"; export * from "./scheduler.js";