diff --git a/docs/design/INDEX.md b/docs/design/INDEX.md index bc50328..70d100d 100644 --- a/docs/design/INDEX.md +++ b/docs/design/INDEX.md @@ -373,9 +373,10 @@ configuration axis: a collision is a `CompileError` (`IndistinguishableFanIn`) when at least one colliding source carries a **param** (a param-bearing same-name collision), resolved by giving the colliding nodes distinct names. Paramless interchangeable same-name sources (equal signatures, no param) stay legal. -Construction-phase only; the compilat stays name-free (C23). The graph view -renders each fan-in input as the shortest sibling-unique prefix of its source -signature. +Construction-phase only; the compilat stays name-free (C23), and `signature_of` +has no render consumer (the ascii-dag fan-in render was retired with the renderer +in cycle 0026). Surfacing the disambiguating node identity in the WASM graph view +is tracked follow-up, not yet realized. ### C10 — Strategy output is an intent/exposure stream; position management is a decoupled derived layer; brokers are downstream nodes **Guarantee.** A strategy's primary, backtestable output is **not** an equity