Currently NodePolicy and EdgePolicy are given to limen's graph codegen and hardcoded into the produced graph struct.
While this does not block functionality it is cumbersome to have to rebuild graph every time the policy is updated, and it should be possible to remove this from codegen.
If possible, policies should be removed from limen's graph codegen and given as an input to the resulting GRAPH::new() method.
Currently NodePolicy and EdgePolicy are given to limen's graph codegen and hardcoded into the produced graph struct.
While this does not block functionality it is cumbersome to have to rebuild graph every time the policy is updated, and it should be possible to remove this from codegen.
If possible, policies should be removed from limen's graph codegen and given as an input to the resulting
GRAPH::new()method.