Skip to content

ready-to-release/eac

Repository files navigation



continuous integration
Ready to Release
continuous delivery
Everything as Code
continuous improvement

Uncompromising Continuous Delivery for regulated industries

CI Stars Last Commit MIT

r2r-cli   ext-eac   docs

tutorials howto explanation specifications repository-report


The Problem

The Paradox

No Source of Truth
Version conflicts everywhere
validate · paradigm
Docs Drift
Wiki pages go stale
books · templates
Traceability Lost
Reconstructed after the fact
pipeline · release
Audit Prep
Takes months, not minutes
scan · risk
Evidence Scattered
Proof lives in 10 different tools
validate · guides
Scan Late
Scans run too late to matter
scan · commands
Specs Disconnect
Requirements live apart from tests
specs · test
Knowledge Silos
Tribal wisdom, not shared systems
design · templates
Release Events
Big bang deployments, fingers crossed
release · pipeline
Copy-Paste Compliance
Same docs, different date
risk · templates
Manual Gates
Approvals slow without adding safety
pipeline · validate
Deployment Roulette
Nobody knows what's in production
release · scan

DORA research proves heavyweight approvals backfire—they increase risk.
Elite teams prove you can have both — speed and compliance.


The Solution

DORA proves elite performers store everything in version control.
Not just code—configurations, infrastructure, specifications, tests, and deployment automation.

R2R
Ready to Release
"Ready to release at any time, for any team."

Extensible CLI that isolates teams from tooling complexity.
Docker encapsulation ensures platform independence.
Every commit validated. Every artifact traceable.


Install → · Extend →
EAC
Everything as Code
"Trace, version, review, and automate everything."

Requirements, docs, compliance as executable artifacts.
Not documents that drift—code that runs.
Full traceability. Full auditability. Always.


Paradigm → · Commands →

One source of truth. One workflow. One audit trail.


How It Works

One commit. Validated build. Auditable release.

Requirements
Word documents
Executable specs
Specs →
Documentation
Wiki pages that drift
Generated from code
Templates →
Compliance
Manual checklists
Automated gates
Validate →
Traceability
Audit spreadsheets
Git history
Pipeline →
Audit
Months of prep
Always ready
Scan →

The result: Audit-ready documentation as a byproduct of your pipeline, not a bottleneck before release.
Understand the paradigm → · See the compliance-velocity paradox →


Get Started

Up and running in under 5 minutes.

View install commands

Linux / macOS

curl -fsSL https://raw.githubusercontent.com/ready-to-release/eac/main/scripts/sh/cli/install.sh | bash

Windows (PowerShell)

irm https://raw.githubusercontent.com/ready-to-release/eac/main/scripts/pwsh/cli/install.ps1 | iex

Step 1
CLI for your platform
Linux/macOS · Windows
Step 2
r2r init
r2r install eac
Step 3
r2r eac init
Creates module contracts

Command Areas

12 command areas. r2r eac <command>

Design
create design
serve design
validate design
overview · guides · all
Specs
create spec
validate specs
get specs unused-steps
overview · guides · all
Templates
templates apply
templates list
templates install
overview · guides · all
Books
build <module>
show books
validate books
overview · validate · all
Test
test
test suite
test debug
overview · guides · all
Validate
validate contracts
validate dependencies
validate go-tidy
overview · guides · all
Scan
scan
scan sast
scan sbom
overview · guides · all
Risk
create risk-profile
create risk-assess
validate risk-profile
overview · guides · all
Workspace
work create
work commit
work merge
overview · guides · all
Build
build
build <module>
show modules
overview · guides · all
Pipeline
pipeline run
pipeline wait
pipeline status
overview · guides · all
Release
release changelog
release this
release generate-module-calver
overview · guides · all

Browse all commands →


Why It Works

DORA research proves regulated industries achieve elite performance:

208x
Deployment frequency
106x
Commit to production
7x
Change failure rate

The difference isn't less compliance—it's automated compliance.
Small validated changes · Continuous evidence capture · Traceability in every commit

Dogfooding
This repository uses R2R and EAC to build itself—living proof of the paradigm.


Extend It

Build once. Reuse everywhere.

Extensions

extensions:
  - name: 'my-ext'
    image: 'ghcr.io/...'

Create extensions →
Modules

modules:
  - moniker: my-svc
    type: go

Add modules →

Your standards. Your tooling. One CLI.


Documentation

Four paths to understanding—pick your learning style.

Tutorials
Learn step-by-step
Start learning →
How-to
Accomplish tasks
Find guides →
Reference
Technical details
Look it up →
Explanation
Understand why
Deep dive →

Full documentation →


The Crew

Built by practitioners who ship to production daily.

casperease
Core maintainer
linkedin · github
miohansen
Core maintainer
linkedin · github
claude code
Assistant developer
claude.ai · docs
tomasmalmsten
Contributor
linkedin

Questions
MIT (code) · CC BY-SA 4.0 (docs)