One thing I don't love is the boilerplate to define environments:
1. create a target
2. add to
But as discussed, I do think
is a non-negotiable to avoid the
rule graph cycle, and to allow users to override things via options system
This is mitigated by allowing you to leave off environments if the default is fine for you
08/30/2022, 5:59 PM
ended up commenting, because i’ll be in meetings for a bit
08/30/2022, 6:29 PM
@witty-crayon-22786 thanks for the feedback - to confirm, does the overall design look good? I think I can get started on all the subsystem logic & Target API stuff. I will wait to do the actual per-target consumption, which maybe we pair on
08/30/2022, 6:37 PM
yea, looks good: thanks.
i’ve added a few more comments emphasizing the difference between “matching” an environment, and the definition of an environment itself.