Quality is a safety issue.

saferatday0 aims to make software quality achievable, auditable, and sustainable from the start.

Achievable

Move fast and break things (safely)

saferatday0 helps bootstrap higher levels of operational maturity earlier in an organization's life and with far less work.

Auditable

Say what you do and do what you say

saferatday0 makes operations transparent, with executable processes and traceable artifacts so that problems are found and fixed faster.

Sustainable

It's a marathon, not a sprint

saferatday0 tools and methods scale to any team size, putting off that full rewrite indefinitely.

Tools

These tools aim to solve operational challenges that we've identified in the course of our research.

badgie

stable

Assign project badges based on repository contents.

View project

cici

stable

Package CI/CD pipelines for distribution.

View project

pully

sandbox

Automate code changes across many repositories.

View project

Library

The saferatday0 library is a collection of reusable automation components.

#release

Build OCI container images.

#test

Secrets detection with detect-secrets.

#release

GitLab-specific machinery for CI.