Commit graph

5 commits

Author SHA1 Message Date
Kit Langton
36ac35a7c8
refactor(util): make layer graphs opaque and composable
Replace exposed layer graph assembly with opaque declarations, checked substitutions, and lifetime-aware compilation. Preserve deep replacement, ordered startup, and Effect-owned resource lifetimes; migrate callers and verify source and published package contracts.
2026-08-31 13:46:27 -04:00
Kit Langton
6e954f75ee
refactor(core): isolate Session admission and controls (#46019)
Separate ID-bound Session policy from host routing. Bind Inbox and Location preparation dependencies at construction, preserve admission and execution semantics, and cover the extracted ownership contracts directly.
2026-08-28 23:22:25 -04:00
Kit Langton
5743537945
test(core): use effectful temp fixtures (#45637) 2026-08-28 01:01:04 -04:00
Kit Langton
98e3fa9d0d
test(core): budget real startup in session revert test (#45762) 2026-08-27 18:43:54 -04:00
Kit Langton
d68031bc0d
fix(core): preserve renamed files when undoing changes (#45383) 2026-08-26 20:42:40 -04:00