Independent synthetic unit/basis lab. Modification and reuse permitted.
Run python test_trip.py; python run_examples.py. Standard library only.
Plan comparison includes declared empty distance, costs and all time; absent civil schedules remain None, not zero. Inputs are synthetic single-time-basis civil strings, not timezone-aware routing or traffic forecasts.
Maintenance reserve uses exact fractions and rounds the aggregate once. Cost basis is a caller declaration, not tax advice or an actual maintenance interval recommendation.
Fuel calculation requires caller confirmation of a common measurement basis. It cannot inspect tanks, records, subsidy eligibility or vehicle health.
Waiting fee uses a caller-declared agreement, excludes tax, and returns a proposal only. It does not determine contractual entitlement, legal rates, actual payment or safety rest.
No production data, network, storage, operational system or browser action. Fixed examples are not market prices.
