# Summary [Introduction](introduction.md) - [Design guidance](design-guidance.md) # The server - [Code organization](server/code-organization.md) - [Data models](server/data-models.md) - [Time](server/time.md) - [Errors](server/errors.md) - [Testing](server/testing.md) - [Running Pilcrow locally](server/running.md) - [Debian packaging](server/debian-packaging.md) # Development tools - [Formatting](tools/formatting.md) - [Linting](tools/linting.md)