← Back to NwTwin

Under the index

A run scores the network as modeled, then again with pieces of it removed. What gets removed is the whole idea: the scenarios below are the failure combinations that single-fault design misses, and the recommendations fall out of comparing them.

The scenarios

Every run starts from Base, the network exactly as modeled, and then re-scores it once per failure it is asked to imagine. The gap between the two is the number that matters: a network scoring well on Base and badly on B+2L is one good day away from a bad month.

ScenarioRunsWhat it removesAnswers
BasealwaysNothing: the network as modeledThe reference score everything else is measured against
B+1NalwaysEvery single node, one at a timeWhich node hurts most when it goes, and by how much
B+NLno trailsA node and a link togetherWhether a maintenance window overlapping a fault is survivable
B+1Lno trailsEvery single link, one at a timeWhich spans are load-bearing and which are genuinely redundant
B+2Lno trailsEvery pair of linksThe double-failure exposure that single-fault design misses
B+1TtrailsEvery trail, one at a time, all of its links togetherWhat one cut costs when several links share a path
B+TLtrailsA whole trail, plus one more link anywhereWhether the network survives a cut while something else is already down
Naming a trail changes the set. Base and B+1N always run. After that a network with no trail named gets the link trio, and one that names even a single trail gets the trail pair instead. The two sets are not comparable, so a score before and after your first trail is a different measurement, not a regression.

Scores come back at three levels, the network, each node and each link, for the base network and separately for the failure scenario you have marked. Design quality and current exposure stay side by side in one view.

Trails

Two links between different pairs of nodes look independent on a map and are frequently not: the same duct, the same fiber bundle, the same bridge. A trail is how you say so. Links sharing a trail name ride one physical path, and the simulation fails them together.

Without trails the model quietly assumes every link fails on its own, which is the assumption that makes a network look survivable right up until the backhoe. Naming trails is the single highest-value thing you can add to a topology that is otherwise already drawn.

Naming one

Double-click a link on the map and fill in its trail field. Any two links carrying the same name are on the same trail; the name is yours, so duct-7 or river-crossing is as good as T1. A link that rides more than one shared path takes a comma-separated list:

trail: duct-7
trail: duct-7,bridge-north

A link left blank is not excluded from the run. It becomes a trail of its own, one link long, so B+1T still fails it individually the way B+1L would have. Naming the trails you know about therefore costs you nothing on the links you do not.

Using them well

The useful question a trail answers. Not "is this link protected", which a map already tells you, but "how much of my redundancy is imaginary". Two diverse-looking paths in one duct score as one path, and that is the number worth knowing before you buy the third.

What it tells you to do

After a run, the twin names the specific actions worth taking:

All of it is arithmetic on your own topology, computed locally. The app runs the scenarios, and an assistant can drive the same run through the MCP tools if you would rather ask than click.