Shared Commitment
Make sustainability explicit in your repo so every contributor understands expectations before shipping code.
A practical, open format for documenting sustainability commitments, engineering guardrails, and measurable progress.
Think of SUSTAINABILITY.md as a README for digital sustainability — a predictable place where contributors, maintainers, and AI agents can find your standards.
Most repositories have README, SECURITY, and CONTRIBUTING files. SUSTAINABILITY.md fills an important gap: it states how your project reduces digital waste, handles trade-offs, and enforces sustainability in daily work.
Status: Draft (work in progress).
AI disclosure: This project has been developed with AI-assisted drafting and implementation support, with human review and editing.
Adopt this now, keep it lightweight, and iterate. Progress over perfection.
Make sustainability explicit in your repo so every contributor understands expectations before shipping code.
Define budgets, owners, and review cadence so sustainability becomes trackable work, not an abstract aspiration.
Automate checks for accessibility, performance budgets, and risky additions to prevent regressions at merge time.
Add a short SUSTAINABILITY.md with goals, ownership, and non-negotiable CI gates.
Gate pull requests with accessibility checks, Lighthouse scans, and budget regression checks.
Add governance, exception handling, metrics baselines, and monthly review process.
Raise thresholds progressively as your project stabilizes and contributors build confidence.