c86d8800

By: Tom Sydney Kerckhove <syd@cs-syd.eu>

More of the review

A chassis is a file path now, and whatever needs its contents reads them.
Passing it as an already-parsed attrset made every caller do that reading
in its own flake.

record is not optional either. A deployment that does not write back what
the router became leaves the next one refusing to run, so there was
nothing on the other side of that branch.

Comments removed where the review asked, and the deployment section of the
README is bullets rather than paragraphs.
pre-commitreleaserouteros-checkshellconfiguredevShelldefaultrouteros-checkrouteros-vmtest-selftestx86_64-linux