Quality
4 pages filed under Decisions › quality. A decision is a choice made for the project, with its context, its options and what it affects.
| Decision | Date | First line | Links |
|---|---|---|---|
| Findings, not failures | 2026-09-12 | A content anomaly becomes a finding, never a crash. The build fails only when the configuration says so. Every check is a pure function in a registry shared by the build and the linter, and a test enforces their parity. | 13 |
| Core, plugins, preset | 2026-09-12 | The core reads markdown and produces JSON and depends on no office format nor system tool. Readers, converters, importers, viewers and heavy projections are plugins declared in the configuration. The unscoped concordance package is the preset that enables all of them. | 12 |
| GPL-3.0-or-later | 2026-09-12 | Every package of the tool is published under the GNU General Public License, version 3 or later, and a licence inventory of the dependencies is regenerated and verified before every release; a dependency whose licence is outside the allow-list fails the check, and widening the list is a decision of the maintainers. The wiki a project generates with the tool is the project's own: the licence covers the tool, not what it documents. | 7 |
3 quality of 3 — pagination by twenty. The Links column counts the related pages, which brings the most central quality of the journey to the top.