A signed-graph neural network learns in your browser; the view behind draws it live.
One run at one seed: a demonstration, not a measurement. An 80/10/10 split keeping reciprocal pairs together; cells are the triangles of training edges only, split by sign parity.
Nagare's own reading of the model file, layer by layer, with the blocks' parameters filled in. The header's sizes and norms are editable; the next run trains the edit. A dashed row is a vertex state the run traces: click it to draw the graph there.
What runs here. Nagare's signed-link task, compiled to WebAssembly and run on one thread of your CPU, with the HyMeKo simulator Kawamirai drawing it in WebGPU from the trace lines the run streams. For the same settings both models give the native Nagare command line's losses, AUROC and cells bit for bit. HSiKAN reads each edge through the signed cycles around it; by Heider, Cartwright and Harary, a cycle is balanced when the product of its signs is positive.
The audit. Shuffling the training signs destroys the balance signal while keeping everything else. A model that reasons by balance should then lose its accuracy on held-out edges; one that keeps it was reading something else, such as leaked test signs or degree.
Sources. C. Hajdu and Á. B. Csapó, "HSiKAN and Gömb: A Signed-Graph Neural Network Family with a Compact Cycle Core, Grounded in Structural Balance Theory", CogInfoCom 2026. Bitcoin-Alpha and Bitcoin-OTC: S. Kumar et al., ICDM 2016, via SNAP.