todo2code

TODO

P0 — close the DSL analysis loop (execute in this order)

P0.4 — reviewable TODO patch and human approval

P0.5 — expose DSL2TODO through every interface

P0.6 — communication analysis in the main runtime

P0.7 — release the closed loop

P1 — improve semantic quality and signal

P2 — modularity and operations