Contributing
Contributing
How the project is built, tested, documented and released. New here? Read CONTRIBUTING.md first, then run scripts/setup.sh.
| Page | What it covers |
|---|---|
| Testing | Unit, golden, fuzz and end-to-end tests, coverage, and how to run them |
| Docs | How the docs are organised, generated, checked and published |
| Style | Rules for code and for writing |
| Releasing | Versions, what a release contains, and how to cut and check one |
| Going public | What is done, and the owner’s steps to make the repo public |
| UX spec | The launcher’s screens, keys, colours, glyphs and motion |
| Renaming | How to rename the product in one change |
| Decisions | Every design decision, with its reasons |
| History | The first plan, as built |