Commit graph

19 commits

Author SHA1 Message Date
Ana Hobden c39bf0a510
Flesh out docs and tidy up public API substantially (#67)
* Make plans versioned

* Delint

* speeeeeeeeling

* remove file that was dead

* Flesh out docs and improve public API

* Speeling

* Fixups

* Fix doctests

* Do a better job with actionstate

* Add some more docs

* Fix doctest

* Make CLI stuff optional

* Touchup

* Speeling
2022-11-28 22:57:35 +00:00
Ana Hobden b06ad289fc
More valid default settings (#59) 2022-11-21 10:50:12 -08:00
Ana Hobden 67a67111e6 Improve documentation structure 2022-10-28 14:15:33 -07:00
Ana Hobden eb1d8215f3 Improve planner and plan output 2022-10-28 12:44:07 -07:00
Ana Hobden 706af47714 Tidy up some planner api
Signed-off-by: Ana Hobden <operator@hoverbear.org>
2022-10-26 09:27:50 -07:00
Ana Hobden 16acc1fe6c Rework planners to support custom args 2022-10-25 11:57:09 -07:00
Ana Hobden 8924bf5cb7 Hobbling along 2022-10-24 16:16:18 -07:00
Ana Hobden c75a4ed511 Hammer out a bunch of Mac support 2022-10-19 15:12:50 -07:00
Ana Hobden 64e7423a0a Explore planner pattern using steam deck example 2022-10-17 12:19:07 -07:00
Ana Hobden 144af153f6 Support different planners 2022-10-14 15:14:03 -07:00
Ana Hobden 33879821c3 Tidy up arguments 2022-10-13 12:03:42 -07:00
Ana Hobden 42dd62452a Tidy up command structure somewhat 2022-10-13 11:26:43 -07:00
Ana Hobden cdec8549ff Rejigger the explain flag 2022-10-13 09:11:23 -07:00
Ana Hobden a44c9eb45f It's working meme
Signed-off-by: Ana Hobden <operator@hoverbear.org>
2022-09-21 15:20:31 -07:00
Ana Hobden 3c1a8fdcc8 A bunch of fleshing out
Signed-off-by: Ana Hobden <operator@hoverbear.org>
2022-09-21 13:26:45 -07:00
Ana Hobden 8addef670d More scaffolding
Signed-off-by: Ana Hobden <operator@hoverbear.org>
2022-09-20 11:42:20 -07:00
Ana Hobden 38cc094381 Create all actions 2022-09-15 12:11:46 -07:00
Ana Hobden 0e843d3e5d Get plan/execute working 2022-09-15 10:29:22 -07:00
Ana Hobden b04d26abf1 Ponder plan/revert 2022-09-14 15:18:13 -07:00