The loop runs through the graph, not beside it GraQle: the graph is the constant, the harness the interface, the model a swappable input · the loop runs ANCHOR → ACTIVATE → GENERATE → VALIDATE → COMMIT HARNESSwhat the model sits ininterface, not governance tools it can call files it can read credentials it holds channels it talks through model · a swappable input model A model B model swapped · graph unchanged IDE or agent harness LOOPplan · act ·observe · retryin GraQle: fivenamed phases,run throughthe graph ANCHOR start from what theorganisation already knows ACTIVATE pre-reasoning selects therelevant subgraph, not thewhole repository GENERATE the model runs, as a swappableinput VALIDATE below the confidence floor:refused, not guessed COMMIT lessons that survive return tothe graph the next loop starts from what the graph now knows GRAPHwhat the organisationremembersdurable, typed state: policy · 22 code · 74 decision · 14 lesson · 15 document · 21 146 nodes · 162 edgesa real GraQle projectgraph, labels withheld validated lesson candidaterefusedbelow the confidence floor new lesson · validated new lesson · validated ACTIVATE: the relevant subgraph, selected before the model runs Quantamix Solutions · quantamixsolutions.com source: github.com/quantamixsol/graqle (README; docs/dag/defensive-publication.md)