Skip to content
This repository was archived by the owner on Oct 9, 2026. It is now read-only.

RepoPact v0.1.0-alpha

Pre-release
Pre-release

Choose a tag to compare

@JeremyShows JeremyShows released this 15 Jun 20:08
· 625 commits to main since this release

First public, intentionally-alpha release of RepoPact — a repository-native standard for durable agent work.

RepoPact governs its own development, so this repository is both the product and the evidence: real invariants, a frozen surface, work items with acceptance criteria, evidence runs, decisions, and a reconciliation finding.

Highlights

  • The pact: binding invariants with escalation, distinct from principles.
  • Adoption: python scripts/init_repo.py --target ./your-repo bootstraps a valid repo; templates + scripts/new.py stamp records.
  • Normative SPEC.md with a generated record-type catalog and conformance section; validate_repo.py is the reference implementation.
  • Diátaxis docs: tutorial, concepts, how-to guides.
  • Derive over declare: dashboard and SPEC catalog are generated; CI fails if they drift.

Why alpha

Days old and not yet validated by external adopters. Confidence is not evidence — VERSION is 0.1.0 and 1.0 waits for real-world use. See decision 0005.

Start with docs/adopt-repopact.md and SPEC.md. Questions welcome in Discussions; good first issues are labeled.