Use to mine ../airlineops for governance habits gzkit lacks; produces a parity scan report (gzkit leads, AirlineOps adopts).
The English summary is being prepared. Showing the original description.
Run the guarded repository sync ritual; the hooks your pre-commit config declares enforce the quality gates.
The English summary is being prepared. Showing the original description.
See how to installReview the instructions the agent will receive before you install.
Run the guarded repository sync ritual with lint/test gates.
Use the gz git-sync command flow (dry-run first, then apply as requested).
gz inituv run gz git-syncuv run gz git-sync --applyuv run gz git-sync --apply --lint --testRead your own
.pre-commit-config.yamlfor which gates run at commit and which at push — gzkit ships no pre-commit config, so this skill cannot state your roster. gzkit's own convention is cheap gates at commit (ruff, ty, xenon) with the unit suite reached only at push, through a hook that runsgz check.--lintand--testre-run those gates at thegzlevel — redundant when the hooks already cover them, and multi-minute pain. Defaults areFalseto match that (airlineops parity evolution).
Input: "git sync"
Output: Runs uv run gz git-sync --apply (or dry-run first if safety confirmation is needed). Pre-commit hook handles lint/test automatically.
uv run invocation style for project commands.These thoughts mean STOP — you are about to push without the guards:
| Thought | Reality |
|---|---|
| "Force push, it's just my branch" | The constraint is explicit: never use force push in this routine. "Just my branch" still rewrites history and can desync local clones. Resolve divergence the long way. |
| "Lint is failing on something cosmetic — ship it" | The lint/test gates exist because cosmetic failures often hide real ones. The whole point of the ritual is that you don't get to triage at sync time. Fix or revert. |
"I'll skip --lint --test to be quick" | The bare --apply exists for git-only operations. Skipping the quality gates on a code change is the failure mode the ritual was designed to prevent. |
| "Divergence with remote — just rebase and force" | Investigate first. Divergence may mean another agent or another machine pushed work you don't have. Force-pushing destroys it. |
| "Dry-run looks fine, no need to actually run --apply" | Dry-run shows the plan; apply executes it. Walking away after dry-run leaves the local tree out of sync, which the next session inherits. |
"Pre-commit hook failed — --no-verify it" | Hooks are part of the contract. Skipping them with --no-verify is the same anti-pattern as skipping --lint --test. Diagnose, don't bypass. |
| "I'll commit and sync separately" | The ritual includes the sync step deliberately. Committing without syncing leaves the branch behind on the remote, which is exactly the divergence trap. |
--no-verify used on the commitThe hooks your
.pre-commit-config.yamldeclares are the mandatory gate; explicit--lint --testflags are redundant when those hooks already cover the ritual (see Steps § 3). Omitting them is not a red flag — skipping the hooks via--no-verifyis.
linttestformatNo reviews yet. Tell others what you thought.
No login needed. Share how it worked for you, ask a question, or note where it did not run.
No comments yet. Be the first to write one.
Use to mine ../airlineops for governance habits gzkit lacks; produces a parity scan report (gzkit leads, AirlineOps adopts).
The English summary is being prepared. Showing the original description.
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.
The English summary is being prepared. Showing the original description.
Use to do the work a GHI describes, verify it and close the issue with evidence in one sweep.
The English summary is being prepared. Showing the original description.
Use to triage the open GHI queue before planning or choosing what to pull; produces a ranked deliverable.
The English summary is being prepared. Showing the original description.
Run the guarded repository sync ritual; commit-time hooks enforce the cheap gates and the pre-push hook runs gz check.
The English summary is being prepared. Showing the original description.
Use for an ADR's Gate-5 audit; provides the audit templates and procedure.
The English summary is being prepared. Showing the original description.