Your repo already stands.
Reinforce it.

rungs installs and maintains a repository's agentic development system — backlog, findings, gates, skills — composed from modules extracted from four repos that already paid for the lessons.

Retrofit first: npx @rungs/cli add <module>, then rungs doctor.

npx @rungs/cli add concurrency
concurrency is rung 5 (~5+ concurrent sessions).
This repo shows 1 active session.
Install anyway? [y/N]
real output · npx @rungs/cli add2026-08-15

The rung check: modules state their threshold before installing above your level.

Status · stated, not softened
20 gates register, all 20 have engines · 2026-08-15 · npx @rungs/cli check 20 pass 0 fail 0 unimplemented · Phase 6 in progress
Extracted, not invented
axiom-mesh
2026-03 → 04 · 73 commits · 48+ ADRs
doc authority + prompt library
hexguard
2026-06 → 07 · 507 commits · 105 packages
scoped instructions + checklists
hexguard-templates
2026-07 · 319 commits
spec-first + story workflow
rift-forge
2026-07 → 08 · 3236 commits · 401 branches
mechanical gates + concurrency

Read in date order they are one operator learning the same lessons four times. What worked became a module; what hurt became a guardrail. No repo has all four stages — that gap is the product.

Install profiles · a progression, not tiers
minimal
instructions
any repo with an agent
tracked
+ gates · backlog · findings · adr · session
more than one work item in flight
disciplined
+ ci · specs · workflows · skills · audit
repeated work of the same shape
hardened
+ release · doc-authority
rules broken at least once
fleet
+ concurrency · design-sync
5+ concurrent sessions

tracked is the rung two of the four source repos never reached — and both paid the same price.

The 15 modules · rung stated, dependencies refused if unmet
instructionsRUNG 0~1 hour, then near-zero

The entry point, the bridge, path-scoped rules, and the render pipeline

deps: none
gatesRUNG 1minutes per item

The runner, the registry, the ledger, and the structural gate set

deps: instructions
backlogRUNG 1minutes per item

Work items with ids, a lifecycle, and a board

deps: instructions
findingsRUNG 1minutes per item

The register for what is noticed before it is decided

deps: backlog
adrRUNG 1minutes per item

Decision records, with an admission rule

deps: none
sessionRUNG 1minutes per item

Handoff state across sessions

deps: none
ciRUNG 1minutes per item

Matrix workflows, and a proliferation check

deps: gates
specsRUNG 2authoring only

Behaviour specs with story ids and honest status

deps: none
workflowsRUNG 2authoring only

Decision procedures — reuse, tiering, decomposition

deps: instructions
skillsRUNG 2authoring only

Skill-authoring discipline, and the gates that hold it

deps: instructions
auditRUNG 2authoring only

An audit procedure whose output is rows, not documents

deps: findings
releaseRUNG 3a script + its self-test, each

Candidate/release lines, and the release procedure

deps: backlog · ci
design-syncRUNG 3a script + its self-test, each

An external design authority, synced two ways

deps: backlog · skills
doc-authorityRUNG 4ongoing rule curation

Topic ownership, and rule propagation across surfaces

deps: gates
concurrencyRUNG 5high; a real tooling project

Many sessions on one integration branch

deps: backlog · gates · ci
Note
Three dependency chains exist because a source repo violated them and paid: audit → findings → backlog (268 unactioned audit reports) · workflows → skills (an uninvocable 9-step procedure) · doc-authority → gates (non-negotiables that decayed in place).
doctor · the research, made detectable
npx @rungs/cli doctor
you have an audit skill and no findings register
this rule says MANDATORY and has no gate
14 near-identical release workflows
real output · npx @rungs/cli doctor2026-08-15