This repository hosts standalone mathematical tools with explicit input/output
contracts and runnable implementations. Keep every tool isolated under
skills/<package-name>/.
- Keep
SKILL.mdas the canonical agent workflow. - Put executable helpers in
scripts/and supporting documentation inreferences/. - Record source lineage in
PROVENANCE.yamland all release-only edits inNORMALIZATION.md. - Do not publish original course archives, private intake records, credentials, local absolute paths, or unreviewed third-party data.
- Preserve the repository's MIT license and keep third-party license boundaries
documented in
THIRD_PARTY.md.
Run:
python3 -m unittest discover -s tests -v
python3 -m unittest discover -s skills/math-glossary/tests -vPackage-level tests must use temporary directories and must not mutate source fixtures or a user's glossary.