IEEE S&P Camera-Ready
Use this after an Accept decision. S&P's camera-ready is not a formatting
pass: acceptance arrives with a draft meta-review listing remaining
concerns and a shepherd who strikes each concern only when the revision
resolves it (2027 CFP, checked 2026-07-08). The camera-ready is the last
reviewed artifact of the cycle.
Working the shepherding loop
- Convert the draft meta-review into a numbered concern ledger on day one.
- For each concern, agree internally on: the change, its location, and the
one-line evidence the shepherd can check.
- Ask the shepherd early about any concern you believe is out of scope or
wrong — negotiation happens at the start, not at the deadline.
- Submit the revision with a concern → change → location map; make the
strike-through decision mechanical for the shepherd.
- Nothing in the shepherding loop authorizes new claims: the accepted
contribution is the contribution.
| Shepherd asks for |
Right-sized response |
| Tone down claim X |
Rewrite the claim to the evaluated boundary; show old/new text |
| Add limitation discussion |
A titled paragraph, referenced from the intro |
| Clarify threat model edge |
Amend §2 with the explicit assumption |
| Missing related system |
Cite + one-line technical delta, not a new section |
| Ethics wording |
Coordinate with the ethics section below |
The ethics section is added now — and does not count
Accepted papers add a dedicated, well-marked ethics section without it
counting against page limits (2026 CFP wording, checked 2026-07-08). Write
it as a record, not a disclaimer:
- What could cause harm, to whom, and what you did about it.
- Responsible disclosure: who was notified, when, what they responded,
current fix status — with the real names and dates now that anonymity has
lifted.
- IRB approval or waiver, by institution and protocol ID, where applicable.
- Data handling: what PII existed, minimization, retention, who had access.
De-anonymization with security-specific restorations
Beyond names, affiliations, acknowledgments, and first-person citations,
restore what anonymity forced you to blur:
- Vendor names and CVE identifiers in the disclosure narrative.
- Artifact URLs (repository, DOI deposit) replacing anonymized placeholders.
- Funding and infrastructure acknowledgments (measurement platforms often
contractually require attribution).
# Residue sweep after de-anonymization
pdftotext final.pdf - | grep -inE 'anonym|redacted|omitted for (review|anonymity)|Vendor [A-Z]\b'
pdfinfo final.pdf | grep -iE 'title|author' # metadata now correct, not blank
grep -rn 'REPLACE-AFTER-ACCEPT' . || true
IEEE mechanics
The proceedings are published by IEEE (Xplore); the compsoc template remains
mandatory. Verify on the current year's author page — all 待核实 at this
pack's check date for 2027: the exact camera-ready deadline, the final page
allowance and any purchasable extra pages, the IEEE copyright/eCF step,
PDF-compliance checking, and whether registration or in-person presentation
by an author is required for publication. Reported by aggregators (unverified
officially): recent S&P papers appear open access in the Computer Society
Digital Library — do not promise open access until confirmed.
Sequence to the deadline
- Concern ledger agreed with shepherd (week 1).
- Content revisions + ethics section drafted (weeks 1–2).
- De-anonymization and restoration sweep.
- Artifact evaluation submission if opting in — its schedule runs off the
acceptance date, in parallel (
ieeesp-artifact-evaluation).
- Final compsoc compile, IEEE PDF check, copyright form, upload.
- Re-download and verify the archived PDF; Xplore keeps what you upload.
Common failures at this stage
- Treating the meta-review as advisory — an unresolved concern is a
shepherd-level blocker, not a style note.
- An ethics section written as legal boilerplate; reviewers approved a
specific record and expect it stated.
- Disclosure narrative updated in the ethics section but not in the
introduction, leaving contradictory timelines.
- Missing the artifact-evaluation registration window while polishing prose.
Output format
[Concern ledger] <n> total: resolved <n> · negotiating <n> · open <n>
[Ethics section] disclosure record ✓/✗ · IRB/waiver ✓/✗ · data handling ✓/✗
[De-anon sweep] names/CVEs/URLs restored ✓/✗ · residue found: <items>
[IEEE mechanics 待核实] deadline / page allowance / copyright / attendance
[Artifact track] opted in? deadline <date>; badge targets <list>
Source: brycewang-stanford/Awesome-Journal-Skills → IEEE-SP-Skills/skills/ieeesp-camera-ready/SKILL.md
1---2name: ieeesp-camera-ready3description: Use when converting an IEEE S&P (Oakland) acceptance into a final paper, including working the shepherd against the draft meta-review's concern list, adding the ethics section, de-anonymizing and restoring disclosure specifics, IEEE compsoc and Xplore requirements, and coordinating artifact submission.4---567# IEEE S&P Camera-Ready89Use this after an Accept decision. S&P's camera-ready is not a formatting10pass: acceptance arrives with a **draft meta-review listing remaining11concerns and a shepherd who strikes each concern only when the revision12resolves it** (2027 CFP, checked 2026-07-08). The camera-ready is the last13reviewed artifact of the cycle.1415## Working the shepherding loop16171. Convert the draft meta-review into a numbered concern ledger on day one.182. For each concern, agree internally on: the change, its location, and the19 one-line evidence the shepherd can check.203. Ask the shepherd early about any concern you believe is out of scope or21 wrong — negotiation happens at the start, not at the deadline.224. Submit the revision with a concern → change → location map; make the23 strike-through decision mechanical for the shepherd.245. Nothing in the shepherding loop authorizes *new* claims: the accepted25 contribution is the contribution.2627| Shepherd asks for | Right-sized response |28|---|---|29| Tone down claim X | Rewrite the claim to the evaluated boundary; show old/new text |30| Add limitation discussion | A titled paragraph, referenced from the intro |31| Clarify threat model edge | Amend §2 with the explicit assumption |32| Missing related system | Cite + one-line technical delta, not a new section |33| Ethics wording | Coordinate with the ethics section below |3435## The ethics section is added now — and does not count3637Accepted papers add a dedicated, well-marked ethics section **without it38counting against page limits** (2026 CFP wording, checked 2026-07-08). Write39it as a record, not a disclaimer:4041- What could cause harm, to whom, and what you did about it.42- Responsible disclosure: who was notified, when, what they responded,43 current fix status — with the real names and dates now that anonymity has44 lifted.45- IRB approval or waiver, by institution and protocol ID, where applicable.46- Data handling: what PII existed, minimization, retention, who had access.4748## De-anonymization with security-specific restorations4950Beyond names, affiliations, acknowledgments, and first-person citations,51restore what anonymity forced you to blur:5253- Vendor names and CVE identifiers in the disclosure narrative.54- Artifact URLs (repository, DOI deposit) replacing anonymized placeholders.55- Funding and infrastructure acknowledgments (measurement platforms often56 contractually require attribution).5758```bash59# Residue sweep after de-anonymization60pdftotext final.pdf - | grep -inE 'anonym|redacted|omitted for (review|anonymity)|Vendor [A-Z]\b'61pdfinfo final.pdf | grep -iE 'title|author' # metadata now correct, not blank62grep -rn 'REPLACE-AFTER-ACCEPT' . || true63```6465## IEEE mechanics6667The proceedings are published by IEEE (Xplore); the compsoc template remains68mandatory. Verify on the current year's author page — all 待核实 at this69pack's check date for 2027: the exact camera-ready deadline, the final page70allowance and any purchasable extra pages, the IEEE copyright/eCF step,71PDF-compliance checking, and whether registration or in-person presentation72by an author is required for publication. Reported by aggregators (unverified73officially): recent S&P papers appear open access in the Computer Society74Digital Library — do not promise open access until confirmed.7576## Sequence to the deadline77781. Concern ledger agreed with shepherd (week 1).792. Content revisions + ethics section drafted (weeks 1–2).803. De-anonymization and restoration sweep.814. Artifact evaluation submission if opting in — its schedule runs off the82 acceptance date, in parallel (`ieeesp-artifact-evaluation`).835. Final compsoc compile, IEEE PDF check, copyright form, upload.846. Re-download and verify the archived PDF; Xplore keeps what you upload.8586## Common failures at this stage8788- Treating the meta-review as advisory — an unresolved concern is a89 shepherd-level blocker, not a style note.90- An ethics section written as legal boilerplate; reviewers approved a91 specific record and expect it stated.92- Disclosure narrative updated in the ethics section but not in the93 introduction, leaving contradictory timelines.94- Missing the artifact-evaluation registration window while polishing prose.9596## Output format9798```text99[Concern ledger] <n> total: resolved <n> · negotiating <n> · open <n>100[Ethics section] disclosure record ✓/✗ · IRB/waiver ✓/✗ · data handling ✓/✗101[De-anon sweep] names/CVEs/URLs restored ✓/✗ · residue found: <items>102[IEEE mechanics 待核实] deadline / page allowance / copyright / attendance103[Artifact track] opted in? deadline <date>; badge targets <list>104```105106---107108**Source:** [`brycewang-stanford/Awesome-Journal-Skills`](https://github.com/brycewang-stanford/Awesome-Journal-Skills) → `IEEE-SP-Skills/skills/ieeesp-camera-ready/SKILL.md`