Compaction is currently invoked explicitly. Running it during idle periods is unusually low-risk in this architecture because every proposed change is validated before Palinode applies it and git records the result. Open questions for discussion: idle detection, batching, and how ambient runs surface their commits for review.
Compaction is currently invoked explicitly. Running it during idle periods is unusually low-risk in this architecture because every proposed change is validated before Palinode applies it and git records the result. Open questions for discussion: idle detection, batching, and how ambient runs surface their commits for review.