Guidelines

This chapter collects the internal guidelines for maintaining and extending this library.

The documents in this section describe how source code, APIs, documentation, and supporting files should be written and structured. Their purpose is to ensure that the entire project remains consistent, readable, maintainable, and easy to understand for both contributors and long-term maintainers.

These guidelines are primarily intended for:

  • maintainers,

  • contributors,

  • and developers working on the library itself.

If you are only using the library in your own applications, most of these documents are not required reading. However, they may still provide useful insights into the design philosophy and architectural decisions behind the project.