Skip to content

Instantly share code, notes, and snippets.

View obedier's full-sized avatar

Osama Bedier obedier

View GitHub Profile
@obedier
obedier / VFR_QUALITY_GAP_ANALYSIS.md
Last active May 8, 2026 11:18
CheckPilot VFR Navigation Quality Rule Set (LOCKED) + gap analysis

VFR Quality Rule Set — Gap Analysis

Date: 2026-05-08 Reference: docs/VFR_QUALITY_RULESET.md (LOCKED) Goal: map every rule-set section to existing engine code + tests, identify gaps, recommend prioritized adjustments, and explain why the QA agent / current test battery has not been catching the issues the user keeps surfacing in PDF reviews.


@obedier
obedier / ROUTING_ENGINE.md
Created May 7, 2026 20:28
CheckPilot routing engine reference for CFI/DPE expert review

CheckPilot Routing Engine — Reference for Expert Review

Audience: CFI / DPE / experienced VFR pilot reviewing whether the auto-router produces a checkride-defensible route.

Scope: This document describes the logic the engine applies — not a specific city-pair solution. The engine is run on every trip; the KHWO → KOBE example below is one traced output, not a hardcoded answer.

Code anchors:

  • Packages/CheckPilotKit/Sources/NavLogKit/RoutePlanner.swift — the planner
  • Packages/CheckPilotKit/Sources/NavLogKit/CandidateRoutePlanner.swift — candidate scoring
  • Packages/CheckPilotKit/Sources/NavLogKit/RouteScorer.swift — lex-ordered route comparison