v1.4.0 — v2 courier benchmarks + stock-release
Added
- v2: three new stable endpoints, verified against
qore/api2.12.0:POST /v2/couriers/delivery-times— rank couriers fastest-first for a destination CAP (delivery-times:read)POST /v2/couriers/efficiency-index— 0–100 score blending speed/consistency/reliability 40/20/40 (efficiency-index:read)POST /v2/shipments/{id}/stock-release— redeliver / redeliver elsewhere / return to sender a shipment held in depot (shipments:write)
- New reference docs:
references/v2/couriers.md,references/v2/stock-release.md - New runnable example payloads in
references/examples/v2/ scripts/qapla_v2_client.py:get_delivery_times,get_efficiency_index,request_stock_release- 3 new eval scenarios (#17–19), 19/19 total pass
Notes
- Flags an undocumented quirk found in the controller code: the product-entitlement gate on the two courier-benchmark endpoints is not wired yet despite being billable features — expect a future
403 PRODUCT_NOT_OWNED.
Full changelog: CHANGELOG.md