ReviewOS

also looking at this

stacks/drone

feat: model finite cargo station handling and cancellation

#101
Merged chris wants to merge codex/cargo-fleet-transfer into main
16 files +970 -6
docs/api.mdmodified+5-0
Changes to docs/api.md
@@ -62,6 +62,11 @@ provides the separate [point-load intake prerequisite](cargo-delivery.md#point-l
6262It integrates real modeled mass/CG changes after one coincident inelastic point capture.
6363The caller still owns the parcel, finite station handling and captured fleet custody protocol.
6464
65`createCargoStationHandler(declaration)` in `cargo/station.ts` owns one existing point
66through ballistic capture, finite rail transport, cancellation braking and a single
67departure. See the [station model and integration limits](cargo-station.md). It does not
68grant vehicle authority or confirm custody.
69
6570## Target sources
6671
6772`createGpsTargetSource({ targetId, origin, maxSpeedMps?, now? })` converts trusted phone or GNSS fixes