# estorides_core: graph_bundle

estorides_core: graph_bundle groups 19 files (py) around family_color_from_name, node_value, force_settings, _req_str, _opt_str. estorides_core.__init__

```mermaid
graph LR
    estorides_core["estorides_core"]
    tests["tests"]
    tests -- "calls into" --> estorides_core
```

## estorides_core (2.1)

estorides_core groups 4 files (py) around family_color_from_name, node_value, force_settings, _req_str, _opt_str. estorides_core.__init__

## tests (2.2)

tests groups 15 files (py) around _coordinates_are_valid, test_normalisers_never_raise, test_opensky_coordinates_stay_in_bounds, test_adsblol_coordinates_stay_in_bounds, test_tle_parser_only_returns_complete_sets. Property-based invariants for estorides_core.aerospace.

**Files**:

- estorides_core/__init__.py
- estorides_core/graph_bundle.py
- estorides_core/graph_force.py
- estorides_core/lan_inventory.py
- tests/properties/test_aerospace_properties.py
- tests/properties/test_graph_bundle_properties.py
- tests/test_airports.py
- tests/test_aviation.py
- tests/test_data_pack.py
- tests/test_graph_bundle.py
- tests/test_graph_force3d.py
- tests/test_lan_bundle.py
- tests/test_lan_inventory.py
- tests/test_lan_policy.py
- tests/test_lan_scope.py
- tests/test_lan_web.py
- tests/test_orchestrator_fanout.py
- tests/test_parsers.py
- tests/test_retry_policy.py
