All notable changes to this project will be documented in this file.
- Pluggable energy strategies (translation + rotation)
- Rotational segment support in mission planner / executor
- Hybrid planning mode and simulation result caching
- JSON export with schema ID and compact segment summaries
- Traceability checker emits JSON report
- V&V tests expanded: angular velocity caps, safety margin infeasibility, deprecation import, JSON schema version
- Packaging scaffold with
pyproject.toml
- Add UQ runner module and smoke tests (sampling dwell/approach speeds)
- Bundle JSON Schema at
schemas/impulse.mission.v1.jsonand validation utilitybin/validate_mission_json.py - Enhance mission executor with optional per-segment performance CSV logging
- Expose
--perf-csvinimpulse.mission_cliand accept argv parameter for programmatic invocation - Add CLI and CSV logging tests; add VS Code tasks for quick workflows