top | item 46846376

(no title)

bbkane | 28 days ago

I think you're already doing that? The only thing that's added is serializing the plan to a file and then deserializing it to make the changes.

discuss

order

majormajor|28 days ago

Yeah any time you're translating "user args" and "system state" to actions + execution and supporting a "dry run" preview it seems like you only really have two options: the "ad-hoc quick and dirty informal implementation", or the "let's actually separate the planning and assumption checking and state checking from the execution" design.