| name | tighten-prose-systems-latex |
| description | Tightens selected LaTeX prose for SOSP/OSDI-style systems papers by cutting redundancy and vague wording while preserving mechanisms, qualifiers, and evidence. Use when the user asks to tighten, shorten, de-verbose, or polish LaTeX without changing technical claims, or when prose feels wordy but the structure is acceptable. |
Tighten Prose Without Losing Technical Content
Tighten the selected LaTeX for a top systems conference. Prefer local edits over re-architecting the paragraph unless the user asks for broader revision (for that, use rewrite-paper-section).
Do not perform any Git operation. Return the tightened paper to the caller.
Goals
- Reduce wordiness and redundancy.
- Preserve all technical meaning.
- Preserve evidence and the technical qualification a claim needs to stay true. Never add a caveat, and do not preserve one that only concedes weakness.
- Improve sentence rhythm and paragraph focus.
- Keep enough mechanism detail for a systems audience.
Process
- Remove repeated points and filler transitions.
- Replace vague verbs and nouns with more concrete language.
- Shorten long sentences where readability improves.
- Keep the main claim, mechanism, and takeaway of each paragraph intact.
- Do not compress away necessary technical distinctions.
- Demote enumerations: runs of API names, function lists, or config knobs that readers do not need inline belong in a table or appendix, with one sentence in the prose stating what the list shows. More than 2-3 API/symbol names in one paragraph is a signal.
- Check cross-passage duplication: if the selection restates content that already exists elsewhere (a contribution bullet repeating the implementation section, prose repeating an existing table, two paragraphs making the same point), keep the authoritative copy and cut or reference the other.
LaTeX hygiene (minimal churn)
- Preserve citation commands, cross-references, labels, math, and macros unless the user asks to change them.
- Do not introduce new packages, environments, or claims.
- If a trim would require rephrasing a supported claim, keep the safer wording or flag it under "risky trims" instead of guessing.
Output format
Respond with exactly these three parts (use these headings):
- What was making the prose heavy — short diagnosis (repetition, hedge stacking, nominalizations, weak transitions, parallel restatements, etc.).
- Revised LaTeX text — paste-ready block the user can drop into the source.
- Risky trims — bullets naming any further cuts that would likely lose mechanism, distinction, or claim calibration; if none, say "None."
Guardrails
- Do not overshorten technical sections into abstract summaries.
- Do not remove qualifiers that protect claim correctness.
- Do not delete mechanism detail merely to make the paragraph shorter.
- Do not merge distinct technical cases into one vague sentence when the paper needs the split.
Quick self-check before returning