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 create or refresh governance constitution artifacts.
The English summary is being prepared. Showing the original description.
See how to installReview the instructions the agent will receive before you install.
Self-Escalation (opus-tier). The dialogue with the operator stays in the main session: a subagent cannot ask the operator a question or hear the answer, and what the operator adds is this skill's primary input. When the session model is below opus-tier, you may spawn an
Agentwithmodel="opus"for a bounded drafting or QC track that needs no operator input — pass the operator's words verbatim and the relevant context (ADR IDs, OBPI IDs, prior decisions), and treat what it returns as a draft you verify, not as the operator-facing result.
Scaffold a constitution, then fill it with the operator. gz constitute <name>
(constitute in src/gzkit/commands/init_cmd.py):
.gzkit.json); otherwise it exits 1;name to CONSTITUTION-<SLUG>-<semver>: a leading
CONSTITUTION- is dropped, a trailing -X.Y.Z becomes the semver (default
1.0.0), and the rest is stripped to alphanumerics and upper-cased, so
charter becomes CONSTITUTION-CHARTER-1.0.0 (GHI #216). A name with no
alphanumeric character exits 1;constitution template (src/gzkit/templates/constitution.md)
with status: Draft, today's date and --title (default: the id) into
<paths.constitutions>/<id>.md;constitution_created ledger event, which makes the id a node in
the gz state graph.The scaffold holds placeholder principles and rules; the content comes from the
operator. It does not check for an existing file: a name that canonicalizes to
an existing id overwrites that file and appends a second event. --dry-run
prints the path and event it would write, whether or not the file exists, and
writes nothing.
uv run gz constitute <name> --dry-run. If the printed path already
exists, stop — that constitution is revised in place, not re-scaffolded.uv run gz constitute <name> [--title "<title>"].required_headers in
src/gzkit/schemas/constitution.json is the authority for the sections and
the permitted status values.uv run gz validate --documents checks the frontmatter and
headers against that schema. Capture the output to a file and read $?
straight after it.status from Draft
is the operator's ratification, not the agent's.uv run gz constitute charter --dry-run
uv run gz constitute charter --title "Project Charter"
uv run gz validate --documents
No 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; the hooks your pre-commit config declares enforce the quality gates.
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.