PaperSpine Audit
Use this skill before calling a PaperSpine rewrite or build complete.
Required Checks
- Artifact completeness.
- Reference material workspace exists and has a source index.
- Motivation was confirmed by the user after research, not invented before
research.
writing_rationale_matrix.md exists, is ordered, and covers the whole-work
framework plus the task-specific writing units for the selected scene. It
should split the paper/report into paragraph-sized, claim-sized, evidence,
model, synthesis, heading, caption, or competition-solution units as needed;
it must not be a fixed IMRaD checklist when the task is not an IMRaD paper.
The first row must deeply justify the whole-work framework, and each row must
include concrete motivation, reference/SOTA, target-scene, evidence, and
planned text-move anchors rather than short labels.
- No append-only or shallow revision for substantive rewrite tasks.
- Logic transfer from original draft or materials to final manuscript.
- Claim support from user evidence.
- LaTeX citation, label, and figure safety when a LaTeX project exists.
- Final LaTeX source exists; compiled PDF exists when a TeX engine is
available.
- Word output is structurally valid when a
.docx is requested or generated.
- Translation coverage is complete when
translation_package is zh,
including full_paper_translation.zh.md for the complete final paper text
and row-by-row translation of large intermediate artifacts such as
writing_rationale_matrix.md.
Scripts
Run when available:
python scripts/artifact_check.py paper_rewriting_output --markdown --write
python scripts/revision_audit.py <original> <revised> --markdown
python scripts/latex_guard.py <main.tex> --bib <references.bib> --markdown
python scripts/word_guard.py paper_rewriting_output/final_paper/paper.docx --markdown --output paper_rewriting_output/word_report.md
Required Outputs
paper_rewriting_output/artifact_check.md
paper_rewriting_output/revision_audit.md for rewrite tasks
paper_rewriting_output/logic_transfer_audit.md
- unresolved risks and user decisions
Do not mark the task complete if required artifacts are missing, if the final
manuscript contains unsupported claims, if translation is partial, or if the
rationale matrix is generic.
1---2name: paper-spine-audit3description: Audits PaperSpine outputs for missing artifacts, shallow revisions, logic transfer, unsupported claims, and translation coverage.4---56# PaperSpine Audit78Use this skill before calling a PaperSpine rewrite or build complete.910## Required Checks11121. Artifact completeness.132. Reference material workspace exists and has a source index.143. Motivation was confirmed by the user after research, not invented before15 research.164. `writing_rationale_matrix.md` exists, is ordered, and covers the whole-work17 framework plus the task-specific writing units for the selected scene. It18 should split the paper/report into paragraph-sized, claim-sized, evidence,19 model, synthesis, heading, caption, or competition-solution units as needed;20 it must not be a fixed IMRaD checklist when the task is not an IMRaD paper.21 The first row must deeply justify the whole-work framework, and each row must22 include concrete motivation, reference/SOTA, target-scene, evidence, and23 planned text-move anchors rather than short labels.245. No append-only or shallow revision for substantive rewrite tasks.256. Logic transfer from original draft or materials to final manuscript.267. Claim support from user evidence.278. LaTeX citation, label, and figure safety when a LaTeX project exists.289. Final LaTeX source exists; compiled PDF exists when a TeX engine is29 available.3010. Word output is structurally valid when a `.docx` is requested or generated.3111. Translation coverage is complete when `translation_package` is `zh`,32 including `full_paper_translation.zh.md` for the complete final paper text33 and row-by-row translation of large intermediate artifacts such as34 `writing_rationale_matrix.md`.3536## Scripts3738Run when available:3940```bash41python scripts/artifact_check.py paper_rewriting_output --markdown --write42python scripts/revision_audit.py <original> <revised> --markdown43python scripts/latex_guard.py <main.tex> --bib <references.bib> --markdown44python scripts/word_guard.py paper_rewriting_output/final_paper/paper.docx --markdown --output paper_rewriting_output/word_report.md45```4647## Required Outputs4849- `paper_rewriting_output/artifact_check.md`50- `paper_rewriting_output/revision_audit.md` for rewrite tasks51- `paper_rewriting_output/logic_transfer_audit.md`52- unresolved risks and user decisions5354Do not mark the task complete if required artifacts are missing, if the final55manuscript contains unsupported claims, if translation is partial, or if the56rationale matrix is generic.57