From 46e136680d4f2e80c4caf5d83641be786b7c47cb Mon Sep 17 00:00:00 2001 From: blasty Date: Sat, 15 Aug 2026 11:11:36 +0200 Subject: docs: drop the triskel evaluation artifacts TRISKEL_EVAL.md and graph_compare.py were intermediary working docs from choosing the SESE engine. Triskel now ships alongside the native layout engine, so the evaluation no longer needs to be in the tree; GRAPH_VIEW.md keeps the part that describes shipping behaviour. Also drops the local-only ~/dev/triskel/PATCHES.md pointer from pyproject. --- docs/GRAPH_VIEW.md | 7 ------- 1 file changed, 7 deletions(-) (limited to 'docs/GRAPH_VIEW.md') diff --git a/docs/GRAPH_VIEW.md b/docs/GRAPH_VIEW.md index b656179..a3d2645 100644 --- a/docs/GRAPH_VIEW.md +++ b/docs/GRAPH_VIEW.md @@ -86,10 +86,6 @@ back up the middle. It is not a clean sweep: on `sub_69C0` (109 blocks) its narrower canvas packs edges tighter and it ends up with *more* cells shared between edges than native (1280 vs 935). -`experiments/graph_compare.py` regenerates all of those numbers, and -`docs/TRISKEL_EVAL.md` is the full evaluation, including what had to be fixed in -triskel to make it usable at all. - ### The triskel path (`idatui/graph_triskel.py`) The whole impedance mismatch lives in that one module. Three things keep it @@ -219,9 +215,6 @@ drive raw graph action=zoom - `experiments/graph_spike.py` — lay out and render a corpus function to stdout, or `--stats` the whole corpus; `--engine` picks the backend. Uses `idatui.graph`, so it exercises the shipping engine with no worker in the loop. -- `experiments/graph_compare.py` — both engines over a corpus: crossings, canvas, - ambiguous cells, cost. `--real-sizer` sizes boxes from the disassembly text, - which is the only comparison worth reading. - `experiments/graph_smoke.py` — end-to-end: tool → domain → layout. - `experiments/graph_shot.py` — render the real view headless at a chosen size (the pane you are in is usually too narrow to judge it); takes an engine as -- cgit v1.3.1-sl0p