• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

wboayue / stable-flight / 38669089886
92%

Build:
DEFAULT BRANCH: main
Ran 15 Oct 2026 02:10AM UTC
Jobs 1
Files 138
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

15 Oct 2026 02:04AM UTC coverage: 91.162% (+0.01%) from 91.148%
38669089886

push

github

web-flow
Docs: tuning guides, tailsitter guide, AGENTS lessons from #343 (#401)

Adds `docs/tuning/` for per-airframe-type tuning guides, starts it with
a tailsitter guide, and records this session's lessons in AGENTS.md.

## Tuning guides

- `docs/tuning/README.md`: an index of guides per airframe type. The
airframe code stays the authority for values: its comments hold the
value in use and the flight (`#n`) that set it.
- `docs/tuning/tailsitter.md`:
  - **Why tailsitters differ:** the elevons only work in the prop wash.
- **Setup:** frame and mapping checks, live tuning through `just bridge`
+ QGC, `--record` columns, and the repeatable transition mission.
- **Seven steps in order:** hover thrust, hover rate loops, hover
attitude, hover thrust limits, plane cruise and airspeeds, forward
transition, back transition. Each has a table of param, config field and
eXplora value, with the reason behind the value and the symptoms that
point to it.
- **Back transition:** the method for stepping `TRAN_VT_THR` and the
#343 flight table (0.84 / 0.6 / 0.7 / 0.75).
- **Transition limits and a symptom-to-knob table.** Links to #399 and
#400.
- Linked from the AGENTS.md doc homes, the README's eXplora entry, and
the `explora_vtol()` rustdoc (absolute URL, for crates.io).

## `stable-flight-sim` README

- Limits: the tailsitter's elevons keep low-speed authority the eXplora
lacks (#399).
- The `tailsitter_transition` row covers #398's back-transition tests
(climb band, thrust stays on, stalling ramps on the sink guard).

## AGENTS.md (from #343)

- Doc homes: `docs/tuning/` is a doc home, and a tuning change to an
airframe updates its guide in the same PR.
- Testing:
- A band or tuning that trades climbing against sinking is biased toward
climbing.
- A mutation check whose threshold reads the mutated config can fail for
the wrong reason, so name the intended failures.
- Flight checks:
- Comparable runs: one knob per run, the same script, `--record`, a
table row each, and th... (continued)

6560 of 7196 relevant lines covered (91.16%)

6.96 hits per line

Jobs
ID Job ID Ran Files Coverage
1 38669089886.1 15 Oct 2026 02:10AM UTC 138
91.16
GitHub Action Run
Source Files on build 38669089886
  • Tree
  • List 138
  • Changed 2
  • Source Changed 1
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #38669089886
  • a946be7d on github
  • Prev Build on main (#38666987320)
  • Next Build on main (#38670048101)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc