trilium/docs/Developer Guide/Developer Guide.md
Elian Doran b9c791c4be
docs: fix .tnbackup constants and a broken quick-link label
The KDF-parameter table named bytes 33 to 35, contradicting both the
field table above it and `decodeHeader()`, which reads log2N, r and p
from offsets 41, 42 and 43. The extension notes put the authenticated
header at 60 bytes; `authenticatedHeaderEnd()` returns headerLength -
TAG_BYTES, so version 1 authenticates 68.

The Developer Guide index also carried a `[missing note]` placeholder
from the docs export in place of the Project Structure link label.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-19 20:10:24 +03:00

15 lines
906 B
Markdown
Vendored

# Developer Guide
This documentation is intended for developers planning to implement new features or maintain the Trilium Notes application, as it describes the architecture of the application.
For the user-facing documentation, including how to write scripts and the various APIs, consult the [user guide](https://docs.triliumnotes.org/user-guide/) instead.
### Quick links
* <a class="reference-link" href="Developer%20Guide/Environment%20Setup.md">Environment Setup</a>
* <a class="reference-link" href="Developer%20Guide/Project%20Structure.md">Project Structure</a>
### External links
* The [Trilium Notes website](https://triliumnotes.org/), for a quick presentation of the application.
* [User Guide](https://docs.triliumnotes.org/user-guide/), to understand the concepts of the application itself.
* [GitHub Repository (TriliumNext/Trilium)](https://github.com/TriliumNext/Trilium/)