Skip to content
Open StudioFlight StackAugust 26, 2026 · 4 min read

Mission Companion v0.1.0: A Browser-First Mission Evidence Checklist

Release notes and operating boundaries for a browser-only companion that records preflight confirmations, outcomes, log references, deviations, and an evidence index.

byMoojin ParkUpdated August 31, 2026

Mission Companion is a vendor-neutral, browser-only workflow for recording mission confirmations and evidence references before and after a drone operation. Release v0.1.0 is a planning aid. It does not plan routes, control aircraft, parse native flight logs, determine legal compliance, approve an operation, or prove that supplied evidence is authentic or sufficient.

The release exists because mission records are often split across checklists, ground-control screenshots, log files, messages, and corrective-action notes. Mission Companion gives those references one consistent index without replacing the flight stack that created them.

The controlled workflow

The current release uses five steps:

  1. Define the mission identifier, purpose, owner, aircraft, payload, software baseline, site, and operating boundary.
  2. Confirm the human-reviewed preflight conditions and record unresolved items.
  3. Reference the files or systems that hold the mission evidence.
  4. Review outcomes, deviations, anomalies, and follow-up actions.
  5. Export a browser-generated record for retention and further review.

All mission facts are user-entered. The application does not independently verify the aircraft configuration, operator authority, weather, airspace status, or file contents.

Why it sits beside the flight stack

PX4 and ArduPilot provide autopilot capabilities, configuration, mission functions, and logs within their respective ecosystems. MAVLink defines a message and mission protocol used across many tools. Mission Companion does not compete with these projects. It provides a thin governance layer for the questions that may fall between systems: which baseline was intended, who confirmed the release conditions, where evidence is stored, what deviated, and who owns the follow-up.

Use the official PX4 documentation, ArduPilot documentation, and MAVLink Mission Protocol for the current behavior and limits of those projects. A local checklist must never override the approved manuals, operating rules, authority decisions, or safety procedures that apply to a real mission.

Evidence fields in v0.1.0

Field groupWhat it recordsWhat it does not prove
Mission identityUser-entered mission and configuration referenceThat the configuration matches the aircraft
Human confirmationsWho recorded each confirmationThat every required authorization exists
Evidence referencesWhere a log, image, report, or record is heldFile authenticity or evidentiary sufficiency
DeviationsWhat changed from the intended planRoot cause or corrective-action effectiveness
Export recordA portable summary of entered dataCertification, approval, or immutable audit status

Apache-2.0 source package

Download the versioned source archive, published August 31, 2026. The UAMKT-authored TypeScript engine, regression tests, synthetic sample, README, notices, package metadata, and license are distributed under the Apache License 2.0. The archive does not include an authority decision, a validated operational procedure, or third-party flight-stack source code.

Release boundaries

The application is intentionally browser-first and does not require a live aircraft connection. That makes it useful for demonstrations, tabletop exercises, procurement workshops, and evidence-pack design. It also means the user must control data retention, access, backup, and the relationship between exported records and the authoritative system of record.

Synthetic sample data, when provided, is labeled as demonstration material. It is not an operational result. Users should not enter sensitive, export-controlled, personal, or mission-critical information unless their own information-governance rules permit it.

Suggested evaluation

Evaluate the release with a completed historical or synthetic mission, not a live operation. Ask an independent reviewer to locate the mission boundary, configuration reference, human confirmations, evidence links, deviations, owner, and reopen trigger. Record any missing field before considering the workflow for a controlled pilot.

The public release page states the current scope and limitations. Future changes should preserve that boundary unless a separate validation and authority path is established. The useful claim is narrow: Mission Companion helps organize user-entered mission evidence references into a reviewable record. It does not make the operational decision.

Change-control note

Version 0.1.0 is the baseline described by this release note. Any later version should publish the changed fields, migration implications, known limitations, and validation status before the public scope statement is widened. A new interface or additional export field is not evidence that the tool has been validated for live operations. Reviewers should compare the version named in an exported record with the version of the public documentation they used, and retain both when the record supports a procurement, training, or pilot decision.

Tags
Mission Companionmission evidencePX4ArduPilotMAVLinkopen source
More in Flight Stack
Reviewed insight feed

Follow evidence-reviewed field notes.

Subscribe to the RSS feed for reviewed articles on drone operations, bird-strike risk, CBRN readiness, and aerospace ESG. We do not collect an email address until a verified mailing service is available.