Remove the leading page-name heading that GitHub already renders as the page title
docs: MSP mission upload, Betaflight companion guidance, mission bracketing
Firmware covers the INAV waypoint upload and the companion guidance loop that flies a Betaflight craft over RC override. Mission planning notes the auto return-to-launch that closes a plan and the grouped airspace warnings. Autopilot support lists the position-control intent mode.
Document new patterns, import formats, AI tuning, and MAVLink signing
Mission-Planning covers the corridor, search, and structure-scan generators and the KML, KMZ, and CSV import readers. Configuration adds the MAVLink signing and AI assistant settings with their env fallbacks. HTTP-API documents the pid-tune endpoint.
Document mission patterns, gamepad flight sessions, and plan-header grouping
Document mission editing from every interactive map window
Session-persisted map toggles, spline paths, and 3D map parity
Document air-vehicle gating of the hazard overlays
docs: persistent map windows, live traffic overlay, and map data endpoints
Mission Planning describes the single layout-mounted map, the window
framing model, and the live air traffic overlay with its sources and
cadence. The HTTP API page documents the hazards, buildings, traffic,
and map-config endpoints.
Document building-aware Optimize Path, viewport refetch, and endpoint cache
Describe Optimize Path as order-preserving hazard avoidance
Document the LAANC ceiling and obstacle overlays and their pre-flight checks
Document airspace-aware path optimization and leg-crossing safety
Path optimization penalizes legs that cross restricted airspace and
reports avoided crossings; the safety check blocks legs that pass
through restricted airspace even when the endpoints are clear.
Document autopilot-neutral plans and mission import
The mission planner stores an autopilot-neutral plan that normalizes to
the connected stack on upload, and imports QGroundControl .plan and
Mission Planner .waypoints files.
Document airspace overlays on both maps and the airspace lib
Airspace renders on the 2D Leaflet and 3D MapLibre maps with a click
popup for name, class, altitude band, and implication, built by
src/lib/airspace.ts. Add that module to the src/lib list.
Document FAA airspace fallback and audible callouts
Updates the airspace sections (Configuration, Mission Planning, HTTP
API) to describe the OpenAIP-then-FAA source order and the source field,
and adds the audible-callouts feature to the Home overview and the
Architecture front-end notes.
Furnish wiki: architecture, API, autopilot, mission planning, deployment
Adds pages covering the SvelteKit stack and server/client split, the
MAVLink transport and database schema, the HTTP API endpoints, the
ArduPilot and PX4 flight-mode strategy, mission path optimization plus
airspace overlays and pre-flight safety checks, the compose profiles and
CI/CD, the local development loop, and the environment variables. Adds a
sidebar linking them.