mirror of
https://github.com/NomaDamas/k-skill.git
synced 2026-06-24 02:04:11 +00:00
Parse CLI arguments before installing the cached fast-flights runtime, add numeric bounds, validate date relationships early, and always use the pinned private runtime instead of arbitrary global installs. Constraint: PR #224 helper should keep --help and invalid input paths offline and deterministic. Rejected: Importing any global fast_flights package opportunistically | version drift can break TFS URL generation and query behavior. Confidence: high Scope-risk: narrow Directive: Keep provider execution behind explicit valid commands; do not bootstrap dependencies for help or parser errors. Tested: python3 -m py_compile flight-ticket-search/scripts/flight_ticket_search.py; FLIGHT_TICKET_SEARCH_BOOTSTRAPPED=1 python3 flight-ticket-search/scripts/flight_ticket_search.py --help; invalid return-date and step-days parser checks; git diff --check Not-tested: Live Google Flights fetch through fast-flights. |
||
|---|---|---|
| .. | ||
| scripts | ||
| SKILL.md | ||