Use to mine ../airlineops for governance habits gzkit lacks; produces a parity scan report (gzkit leads, AirlineOps adopts).
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Use when the operator says "fly sortie S<N>" or "run a flight test"; flies one sortie with a human Go/No-Go.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
설치 방법 보기설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.
Drive one sortie of the Flight-Test Program against a target substrate. A sortie is one flight flown in a single sitting — a chained run of test points that proves a gzkit workflow behaves as designed, with the target repo's ledger and receipts as the flight-data recorder.
This skill operates inside the target repo, where gzkit is the system-under-test. It is authored and versioned in gzkit and ships via distribution, but it runs on the ground in the target — flying gzkit's own workflows there. ("Operate in" ≠ "live in.")
The product is feedback that refines gzkit — not a built target. A sortie's
yield is proving-outcomes about gzkit's design; the target is scaffolding.
Because the skill runs in the target, that feedback reaches gzkit cross-repo:
gzkit-directed squawks are filed via gz issue file (the gz-issue-file
skill), which routes to the gzkit repo regardless of the target's git remote —
never /ghi-author, which would file in the target (the wrong tracker).
The program (target-agnostic doctrine) lives in gzkit docs/flighttest/.
The campaign instance and flight log live in the target repo
(scaffolded from docs/flighttest/templates/). This skill is the propellant
that flies a sortie and writes its evidence to the target's flight log.
Flight-test campaigns are a distinct work-stream: they govern flight-test engagements against a target, and never contend with the Build-to-1.0 Magna Carta, which rules gzkit's own build sessions.
Active driver: flight-test-engineer — read .gzkit/personas/flight-test-engineer.md
and adopt its behavioral identity before flying. Falsifier-precommitment,
black-box-evidence, and chase-deference are not rules you follow; they are who
you are in the air.
| Role | Who | This skill's relationship |
|---|---|---|
| Test director | Human operator | Authorizes each sortie (Go/No-Go); witnesses Gate-5; rules on squawk disposition. Never an agent. The skill pauses for these decisions — it does not make them. |
| Flight-test engineer | This skill (agent) | Authors the card, flies the chain, collects evidence, drafts the debrief. |
| Chase | spec-reviewer / quality-reviewer subagent | Confirms the pass from the black box alone; never flew the sortie. |
A SORTIE IS NOT COMPLETE UNTIL ITS DEBRIEF IS RULED ON AND ITS SQUAWKS TRACKED.
A PASS IS NEVER SELF-DECLARED — THE CHASE VERDICTS; THE HUMAN AUTHORIZES.
"The commands ran" is not completion. "It worked when I flew it" is not a pass. The sortie runs through its debrief, and the pass/fail verdict is authored by an independent Chase reading evidence you did not narrate. Soliciting the human's Go before the card is frozen, or claiming a pass before the Chase has read the black box, is a gate bypass.
| Thought | Reality |
|---|---|
| "The chain ran clean, let me mark it passed" | You do not grade your own landing. Freeze evidence, dispatch the Chase. |
| "The hook blocked me — let me hand-write the marker to keep flying" | The block IS the finding. Record it; never route around it (that is the vibing you were sent to catch). |
| "I'll write the expected observables from what I just saw" | The falsifier is authored before the flight, from the design. Post-hoc expectations are worthless. |
| "This corner sortie is interesting, let me fly it first" | Build up the envelope. A corner sortie with no spine baseline is unreadable data. |
| "I'll ask for Go/No-Go and Gate-5 together to save a round-trip" | Go/No-Go gates entry; Gate-5 gates completion. Bundling them is the bundled-attestation anti-pattern. |
docs/flighttest/README.md §7 (boring &
bounded, real-buildable, greenfield/near-cold, separate repo).docs/flighttest/templates/campaign-instance.md on first run) and a
flight log (from flight-log.md).uv run gz check is not red at sortie open (a
sortie does not fly into a broken baseline).DEPENDS ON has not
passed is not eligible). Do not reorder by interest.uv run gz check).docs/flighttest/manifest.md for this sortie and the
template in docs/flighttest/flight-card-template.md.gz state/gz status assertions that constitute a pass, plus the
pre-registered falsifiers (including the "passed only by leaving the governed
path" tripwire).CARD entry.gz verb named in the manifest). Feed each point's output into the
next — the chain is the point.spec-reviewer (evidence-to-card tracing) and/or quality-reviewer
(integrity of the run) subagent. Hand them the ledger slice and receipts —
not your narrative. Include a Why in the subagent prompt (filter signal
from noise).narrator for operator-value framing if useful):
black box vs. card, each squawk, and the design signal
(sound / awkward-but-correct / wrong — with the why).gz issue file
(the gz-issue-file skill) — routes to the gzkit repo regardless of the
target's remote. Never /ghi-author, which files in the target. This is
the engagement's yield.gz issue file against gzkit; a
gap between shipped surface and declared intent is a correction to the
owning gzkit ADR, not an enhancement (operator doctrine).gz issue file against gzkit (never a target-local /ghi-author); a
target-local defect or a card amendment otherwise.--no-verify to get past a block (path-defeating —
the block was the finding).아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.
로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.
아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.
Use to mine ../airlineops for governance habits gzkit lacks; produces a parity scan report (gzkit leads, AirlineOps adopts).
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Use to file a GitHub issue when a finding needs its own work order or the operator asks; OBPI corrections stay in its change log.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Use to do the work a GHI describes, verify it and close the issue with evidence in one sweep.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Use to triage the open GHI queue before planning or choosing what to pull; produces a ranked deliverable.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Run the guarded repository sync ritual; the hooks your pre-commit config declares enforce the quality gates.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Run the guarded repository sync ritual; commit-time hooks enforce the cheap gates and the pre-push hook runs gz check.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.