{
  "schema": "native-routing-topology/v1",
  "scope": "Authored schematic interpretation; coordinates are drawing units, not lengths or acceptance",
  "lines": {
    "A": {
      "origin": "west",
      "destination": "south",
      "plan_points": [
        [
          80,
          90
        ],
        [
          235,
          90
        ],
        [
          235,
          300
        ]
      ]
    },
    "B": {
      "origin": "west",
      "destination": "east",
      "status": "defined future route",
      "plan_points": [
        [
          80,
          205
        ],
        [
          420,
          205
        ]
      ],
      "level": "z0"
    }
  },
  "alternatives": {
    "flat": {
      "A_level": "z0",
      "conflict_point": [
        235,
        205
      ],
      "connection_at_crossing": false
    },
    "crossing": {
      "A_segments": [
        {
          "y_range": [
            90,
            160
          ],
          "level": "z0"
        },
        {
          "y_range": [
            160,
            250
          ],
          "level": "z1"
        },
        {
          "y_range": [
            250,
            300
          ],
          "level": "z0"
        }
      ],
      "B_level": "z0",
      "rise_y": 160,
      "fall_y": 250,
      "separation_height": null
    }
  },
  "evaluation_required": [
    "actual envelopes/movement",
    "gravity/drainage",
    "headroom",
    "terminal loads",
    "supports",
    "access",
    "credible future need"
  ],
  "source_geometry": "Authored schematic topology of defined current and future connections; not a dimensioned engineering layout."
}
