FLIGHTOPS

← back to the bench

THE GATE

Every AI-written change gets one verdict. Every SKIP says why.

lcc run gates a change locally: eight proof stages, then an evidence bundle and a hand-off. Dependencies, build, lint, tests, replay fixtures and a scenario in your installed Gazebo run in a pooled workspace that never touches your tree. Cross-architecture builds are blocked. The receipt on the bench on the home page is a real run.

EVIDENCE BUNDLE a3f9c2…
FlightOps results report: execution result, what the result establishes, evidence scope, checks and a button to download the source JSON.
  • MCAP slice, when a Gazebo scenario ran
  • Foxglove layout, ready to open
  • verdict, logs and source JSON
  • offline report: no server, no network

What the gate gives you

  • One-command setup. lcc init reads your repo and writes the config.
  • Your tree is never touched. Warm, pooled build workspaces through highbay (Docker). Measured: 1.6 s instead of 7.3 s for two small packages in a Humble container.
  • Evidence bundles. Content-addressed, with a Foxglove layout, and an MCAP slice when a Gazebo scenario ran.
  • For the pull request. Evidence stays on your machine by default. With local_only: false, lcc pushes the bundle to an evidence branch and writes PR comment text for you to post.
  • Proof comparison. Original and candidate verdicts side by side with lcc compare.
  • Human GO. Hardware-in-the-loop is off in the beta. The GO/NO-GO ritual is built and always refuses motion; any hardware step will need a human GO.

the receipt on the bench · robot@4730087c · humble/amd64 · 25.4 s · 9 of 10 stages ran

  1. S1 workspacePASS
  2. S2 dependenciesPASS
  3. S3 buildPASS
  4. S4 lintPASS
  5. S5 testPASS
  6. S6 target_buildSKIP
  7. S7 replayPASS
  8. S8 scenarioPASS
  9. S9 evidencePASS
  10. S10 forwardPASS

S6 SKIP · no deployment targets declared · not run, so not proven

Seeded, paired experiments

Seeded paired simulation experiments with your installed Gazebo. Not yet run on a real Gazebo setup for the beta.

flightops-tui simulation-run
Fault injection and search

Simulated faults (dropout, delay, stale TF, clock pause) and revision search, in simulation only.

experiment_search
Gym (research preview)

One local smoke task in a KVM guest. No isolation claim between hostile tenants.

flightops-gym-smoke

NEXT DRAWER