Skip to content
Open Studio · Mission Companion v0.1.0

Build a reviewable drone mission evidence package.

Mission Companion is a vendor-neutral, browser-only preflight and postflight evidence workflow. It records human confirmations, outcomes, log references, deviations, and an evidence index—without planning a route, controlling equipment, or deciding legal compliance.

public browser releasebrowser-onlyvendor-neutralno command path
Published
2026-08-26
Reviewed
2026-08-31
Version
0.1.0
Owner
UAM Korea Tech
Review
Internal release review
Evidence
E2 · local functional checks
Status
Public browser tool · no command path
License
Apache-2.0 · public source package
Workflow boundary

Prepare, record, and hand off—without entering the control path.

1 · Prepare

Capture mission identity and six explicit human confirmations before the operation.

2 · Record

Record the outcome, timestamps, log reference, deviations, disposition, and evidence references.

3 · Handoff

Generate deterministic blockers, a canonical JSON package, an evidence-index CSV, and a change-detection checksum.

WORKING TOOL · EVIDENCE PACKAGE ONLY

Mission Companion

Prepare a human-reviewable mission evidence package before and after an operation. All processing stays in your browser; the tool does not plan a route, control equipment, or determine legal compliance.

Release summary

0/6Preflight checks
14Blockers
0Evidence references

Not ready for human release

  • Mission ID is required.
  • Operator role or alias is required.
  • Site label is required.
  • Planned start is required.
  • Authority or approval reference is required.
  • Platform class is required.
  • Preflight incomplete: Authority or approval reference reviewed.
  • Preflight incomplete: Site and operating-boundary briefing completed.
  • Preflight incomplete: Aircraft and manual inspection recorded.
  • Preflight incomplete: Payload or material identity confirmed.
  • Preflight incomplete: Emergency and abort briefing completed.
  • Preflight incomplete: Mission data-capture workflow ready.
  • Postflight outcome is not recorded.
  • Disposition or next action is required.

Mission identity

Preflight evidence checks

These checks record a human confirmation. They do not certify airworthiness, safety, or compliance.

Postflight record

Evidence index

Record references only. No evidence file is uploaded or validated by this page.

Canonical package preview

{
  "assessment": {
    "blockers": [
      "Mission ID is required.",
      "Operator role or alias is required.",
      "Site label is required.",
      "Planned start is required.",
      "Authority or approval reference is required.",
      "Platform class is required.",
      "Preflight incomplete: Authority or approval reference reviewed.",
      "Preflight incomplete: Site and operating-boundary briefing completed.",
      "Preflight incomplete: Aircraft and manual inspection recorded.",
      "Preflight incomplete: Payload or material identity confirmed.",
      "Preflight incomplete: Emergency and abort briefing completed.",
      "Preflight incomplete: Mission data-capture workflow ready.",
      "Postflight outcome is not recorded.",
      "Disposition or next action is required."
    ],
    "notes": [
      "Human release means the required record fields are complete; it is not a flight-safety, legal, or compliance determination.",
      "Evidence references point to operator-controlled records. This package does not verify authorship, identity, custody, or authenticity."
    ],
    "readyForHumanRelease": false
  },
  "evidenceIndex": [],
  "generatedAt": "",
  "mission": {
    "authorityReference": "",
    "missionId": "",
    "operatorRole": "",
    "plannedStart": "",
    "platformClass": "",
    "siteLabel": ""
  },
  "postflight": {
    "actualEnd": "",
    "actualStart": "",
    "deviations": "",
    "disposition": "",
    "logReference": "",
    "outcome": "not-recorded"
  },
  "preflight": {
    "checks": [
      {
        "complete": false,
        "id": "authorization-reviewed",
        "label": "Authority or approval reference reviewed"
      },
      {
        "complete": false,
        "id": "boundary-briefed",
        "label": "Site and operating-boundary briefing completed"
      },
      {
        "complete": false,
        "id": "aircraft-inspected",
        "label": "Aircraft and manual inspection recorded"
      },
      {
        "complete": false,
        "id": "payload-confirmed",
        "label": "Payload or material identity confirmed"
      },
      {
        "complete": false,
        "id": "abort-briefed",
        "label": "Emergency and abort briefing completed"
      },
      {
        "complete": false,
        "id": "capture-ready",
        "label": "Mission data-capture workflow ready"
      }
    ],
    "completed": 0,
    "total": 6
  },
  "schema": "uamkt-mission-companion",
  "scope": "human-reviewed-mission-evidence-handoff",
  "version": "0.1.0"
}

The downloaded package includes a SHA-256 checksum for detecting file changes only. It does not prove author identity, custody, or the authenticity of referenced evidence.

Quick start

Test the release gate with a synthetic mission.

  1. 01

    Load the bundled synthetic sample and confirm six preflight checks, two evidence references, and zero blockers.

  2. 02

    Clear one preflight confirmation and confirm the package changes to Not ready for human release.

  3. 03

    Restore it, remove the flight-log reference, and confirm a completed mission is blocked again.

  4. 04

    Download the JSON and CSV outputs and preserve them with the referenced source evidence under your own records policy.

Package contents

A narrow handoff record with visible completeness rules.

Mission identity

Mission ID, operator role or alias, site label, planned start, authority reference, and platform class.

Preflight confirmations

Six human-confirmed checks covering authority, site briefing, inspection, payload/material confirmation, abort briefing, and data capture.

Postflight record

Outcome, actual times, log reference, deviations or incidents, and disposition or next action.

Evidence index

Reference-only records for flight logs, checklists, media, approvals, incident records, or other supporting evidence.

License and limits

Package completeness is not mission safety, legality, or evidence authenticity.

This public browser release stores inputs in browser memory and generates local downloads. The UAMKT-authored source package is available under Apache-2.0 with its notices and synthetic sample. It does not validate uploaded evidence, certify airworthiness or compliance, determine authority, plan a route, or control an aircraft, payload, pump, valve, chemical, or dose. The SHA-256 checksum detects file changes only; it does not prove identity, custody, or authenticity.

Source package · LIVE

Inspect the package and validation boundary before downloading.

Mission Companion v0.1.0 is distributed as a self-contained, inspectable archive. Review the manifest and checksum before use.

Archive
6.7 KB
Version
v0.1.0
License
Apache-2.0
Updated
2026-08-31
Evidence level
E2 · local functional checks
Package manifest · 7
  • README.md
  • LICENSE
  • THIRD_PARTY_NOTICES.md
  • package.json
  • examples/sample-mission-companion.json
  • src/index.ts
  • src/index.test.ts
SHA-256908cd610019d4d14d36225610c5a7e0e89dc781b15ef87d76c1a248165fa8bff

The checksum detects changes to the downloaded file only. It does not certify code safety, fitness, identity, or chain of custody.