Make it fit, then check — m-reserve packet

Open readers/assessment/m-reserve.html. Keep every adjacent file together; all printable/no-image alternatives and full rights are included.
Ordinary packets omit all held checks and staff keys. A single-stage packet includes only its chosen full source, four questions, own blank and alternative, with full applicable terms. Staff/reproduction banks include private criteria and other sources; choose exposure deliberately.

Original body edits are allowed under the actual grants with credit and changed-edition review. Exact reproduction uses the admitted source105 edition. Raw ZIP/Git properties can fail a direct default. In the complete technical bank use Python with ReportLab 4.4.9 / pypdf 6.10.0: technical/build.py --output NEW_PATH --owned-input-properties. This validates every unchanged original source body then creates original properties only in a new output, never rewriting the raw manifest/input. All fifteen role packets regenerate in that output.

No participant learning, real measurement, full-year/state attainment, hosted qualification or submission is established. Keep complete source, native, font and renderer terms; this summary is not their replacement.
