This repository contains org-level software engineering practices for RMI. It defines shared principles, process expectations, architecture guidance, security expectations, and reusable templates.
- Organization-wide standards and guidance that apply across repositories.
- Shared templates and reference documents.
- Cross-cutting expectations for maintainers and contributors.
This guidance is for all contributors. Repository maintainers are accountable for operationalizing it in each repository.
- Start with the Table of Contents below to find the guidance most relevant to your work.
- API design principles (planned)
- Testing philosophy (planned)
- Observability guidance (planned)
- Secrets handling (planned)
- Vulnerability disclosure expectations (planned)
- Maturity model (planned)
- Glossary (planned)
Legacy root paths (git.md, pull_request.md, maintainer.md, version.md, prd_template.md) are preserved as compatibility links to their new locations.