Squashed commit of the following:
commit 9f1958ecf2593388c04a70629ee6915c85118bf8
Author: Greg Lauckhart <greg@lauckhart.com>
Date: Fri Jan 5 13:06:15 2024 -0800
More polish, logging, bug fixes
commit 1eb10f4b56471e188b31115dd16387677e743237
Author: Greg Lauckhart <greg@lauckhart.com>
Date: Fri Jan 5 04:02:33 2024 -0800
Hopefully final pass on persistence
Fixes several parts of persistence workflow that were broken and handles a
bunch of edge cases related to asynchronous initialization.
commit 72a90d3735c96f5e05f3fce6f7b043621f1009c5
Author: Greg Lauckhart <greg@lauckhart.com>
Date: Thu Jan 4 23:24:59 2024 -0800
Server now starts.
Lots more fit & finish and bug fixes.
Proceeding to working through diagnostics flow.
commit bf11ca046607f9cd2cfd3e4a6f3044fa54bbc138
Author: Greg Lauckhart <greg@lauckhart.com>
Date: Thu Jan 4 16:04:14 2024 -0800
Significant polishing and tightening
Focused primarily on state management
commit 5e0ed8775a083e028e03c1dda716e0d3bec312e2
Author: Greg Lauckhart <greg@lauckhart.com>
Date: Wed Jan 3 17:00:08 2024 -0800
continued work
commit 6b8ebd1b4a97c7efcc7a2ae109007a5164309ea4
Author: Greg Lauckhart <greg@lauckhart.com>
Date: Wed Jan 3 14:07:28 2024 -0800
WIP - streamlining lifecycle management + bug fixes
commit 6e9bbb45e2c9eda85fe4177f830c8df9e1cbbd2a
Author: Greg Lauckhart <greg@lauckhart.com>
Date: Mon Jan 1 04:25:29 2024 -0800
WIP - Back to bringing node up