This directory contains detailed project guidance. The repository root keeps only the entry points and files required by GitHub, contributors, or packaging.
- Architecture describes the runtime, source layout, and test boundaries.
- Adding and maintaining modules covers manifests, lifecycle, settings, and coding conventions.
- Development and testing covers setup, builds, validation, integration tests, Toolbox, and CI.
- Releases and backports covers maintenance branches, release candidates, stable releases, and automated backports.
- GNOME Extensions review notes records the current Shexli findings and review decisions.
Start with the root contribution guide when preparing a change.