Submission Packager
Package a G6-approved mathematical-modeling paper and its exact supporting code, data...
Install
npx skills add zhnnky329/MathModeling-skills --skill submission-packager -g -a claude-code -y- Repository
- zhnnky329/MathModeling-skills1.1k
- Category
- Engineering
- Updated
- 1mo ago
- License
- MIT
- Context cost
- Lightabout 1,054 tokens
- Runs scripts
- Yes, review before use
What it does
Package a G6-approved mathematical-modeling paper and its exact supporting code, data, results, and figures without changing their behavior or the workspace.
Purpose
Create one paper Markdown and one 支撑材料/ directory after the submission audits. Preserve selected code, inputs, and outputs under their workspace-relative paths. The packaged code must retain its module imports, CSV parsing, and normal working-directory paths. A packaging manifest stays outside the package at planning/submission_packaging_manifest.json.
Preconditions
planning/session_config.jsonselectsrigor_profile: submission.- Every
planning/manifests/Qx.jsonis at G6 and allows final assembly. paper/audits/cross_media_consistency_audit.md,paper/audits/completeness_audit.md, andpaper/qa_report.mdeach contain an explicitVerdict: PASSEDline. Ask the relevant auditor to record the verdict when an older report omits it; do not infer passage from file existence.- The paper and freezes have not changed after those audits. Renew affected audits when they have.
- Each Qx has a current
frozen_numbers.json. Its source files identify one successful experiment round; that round'srun_summary.jsonlistsscripts,inputs, andoutputsas workspace-relative paths. Update canonical run evidence through the normal workflow when a field is missing. Never select a round by its number alone. - A final
paper/main.mdexists, or supply another Markdown with--paper.
If the human explicitly authorizes packaging before G6, record their choice and rationale as a DECIDED human packaging_waiver in a decision ledger. Pass its decision_id with --allow-unaudited. The package manifest records this waiver and every failed gate or audit; never label it G6-approved.
