Checklist for STAMPED Principles
An interactive checklist for compliance to STAMPED principles.
Data model
The LinkML schemas and JSON instances are maintained in dedicated repositories:
This app pulls the checklist and principle JSON instances into src/data/ via npm run sync:schemas. src/checklist-releases.json defines the dropdown entries and default, using release tags or pinned PR commits. See docs/development.md for previewing unreleased schemas.
Licensing
This project is licensed under CC-BY-4.0 and follows the REUSE specification for machine-readable copyright and licensing information.
- Full license text:
LICENSES/CC-BY-4.0.txt (the root LICENSE is a symlink)
- Per-file declarations:
REUSE.toml (single catch-all block — everything is licensed under CC-BY-4.0)
- Verification:
pre-commit run reuse --all-files, or install reuse and run reuse lint
New files do not need per-file SPDX headers — the path = "**" block in REUSE.toml covers the entire tree. If a file ever needs a different license, add a targeted block or an in-file SPDX-License-Identifier: header.