Navigation
iteration 04 · feature #57
QUEUED — not started ε 1e-9 reuse #54 HVG

#57 hvg_mean_shortest_path_length

Placeholder — the loop overwrites this page with full content (parity numbers, Challenge-and-Held outcome, decisions) when it reaches iteration 04. It begins only after you squash-merge the iter-03 (#55) PR.

In plain terms

How "small-world" is that same visibility graph — on average, how few hops separate two points? A low number means everything is tightly connected; a high number means a stringy, chain-like structure. Same shipped #54 HVG; oracle is networkx's average_shortest_path_length (connected-by-construction, so no infinities).

What this iteration will do

  1. worktree off fresh origin/main, branch feat/odb-ext/hvg_mean_shortest_path_length
  2. freeze the oracle JSONL (networkx average_shortest_path_length, ε 1e-9)
  3. port the Rust kernel that consumes the shipped #54 HVG — with the R2 reuse assertion: adjacency must be byte-identical to #54's on the same 200-bar window
  4. run the full SOTA §6 suite (R3) incl. 3-way FOSS triangulation vs networkx + the front-loaded agnostic TEST-B (R1)
  5. check:all-gates (R7) + Attacker/Defender (R5), then open the PR and STOP for your squash-merge

← back to the running dashboard