How is this different from UML or model-driven development?
Earlier model-driven approaches tried to generate complete systems from exhaustive formal models, and foundered on the effort of keeping the model complete. The difference here is scope and direction: the graph describes structure rather than behaviour, and it is continuously compared against real code rather than treated as the source everything is generated from once.
From From whiteboard sketch to working software, published 9 August 2026. That article is where the reasoning behind this answer is set out, including what it does not cover.