Skip to the content
nullroute
Browse the docs

Documentation

docs/ is the product as much as the code is. A change to behaviour that contradicts a document is not done until the document is updated.

Prose style: second person, imperative in procedures, sentence case headings, short paragraphs. Direct and unhyped. Define jargon on first use.

Do not overclaim. This applies with particular force to docs/THREAT-MODEL.md. Overstating what the device protects against is a security bug in a project whose entire value rests on being honest about its boundaries. If a defence is partial, say which part.


Rendered from CONTRIBUTING.md, the same bytes that ship with the code. SHA-256 80ae67da20b1d79a061ae1ffe5ac6af62ad6b80566961c8d27c3a1b5fb0e265d