This offline source includes preferred Markdown, deterministic reader HTML, original vectors, full alternatives, workspace code, source-specific rights and full native curriculum references. Technical seed/source references and staff keys are not substitutes for child routes.
Use Python3 standard library. From this source, run Python with -B and PYTHONDONTWRITEBYTECODE=1:
- python -B scripts/generate_source.py --check
- python -B scripts/generate_source.py --output-directory /a/wholly/absent/output/source-v1
Output must be wholly absent, use canonical literal spelling, and have no source overlap or linked ancestor. No existing tree is replaced. These are finite path/state checks, not an operating-system race guarantee.
The whole seed holds preferred pages, original asset bodies and exact per-item roles/rights. The creator pins its full SHA256, renders native closed help into actual paragraphs/strong/links, preserves numbered-list starts and writes the complete manifest. Files 0644/directories 0755 and literal decimal nanosecond metadata are set consistently, with the package root stamped after the manifest. Change a preferred input and its seed/creator pin, regenerate dependent HTML/assets and the complete manifest as a new reviewed edition; do not edit an HTML orphan or merely change a hash row.
Source equality and computer checks are separate from a different educational review, actual Browser/physical-print/classroom testing and publication. No old author helper or historical main is needed.
Original SubjectNest teaching and drawings © NeuroForgeIO Pty Ltd 2026, CC BY 4.0. Credit SubjectNest by NeuroForgeIO Pty Ltd, version 0.1.0, source and licence; note changes. Curriculum and provider rights remain separate.