# Output contracts

Use the smallest contract that fits the request. Keep IDs stable across iterations.

## Manuscript revision

| ID | Location | Original problem | Revision | Reason | Evidence affected | Status |
|---|---|---|---|---|---|---|

End with `Preserved facts`, `Unresolved contradictions`, and `Verification performed`.

## Claim-evidence matrix

| Claim ID | Claim | Evidence IDs | Citation IDs | Figure/table IDs | Scope/limitation | Status |
|---|---|---|---|---|---|---|

Status is `SUPPORTED`, `PARTIAL`, `UNSUPPORTED`, or `CONTRADICTED`.

## Literature review

| Source ID | Verified metadata | Method/data | Main finding | Limitation | Citation role | Supports gap? |
|---|---|---|---|---|---|---|

Separate discovered sources from author-supplied sources. Include the search date and databases when a search was performed.

## Peer-review report

1. Scope and evidence inspected.
2. One-paragraph contribution summary.
3. Fatal/validity issues.
4. Major evidence and reproducibility issues.
5. Minor presentation issues.
6. Claim-evidence inconsistencies.
7. Required author inputs.
8. Verdict with confidence and limitations.

Do not simulate multiple independent reviewers by merely paraphrasing the same critique. Distinguish perspectives or provide one consolidated review.

## Reviewer response

| Comment ID | Reviewer comment | Triage | Response | Manuscript change | Exact location | Verified in revision? |
|---|---|---|---|---|---|---|

Triage: `EXPERIMENT`, `ANALYSIS`, `CLARIFICATION`, `EDITORIAL`, or `REASONED_DISAGREEMENT`.

## Submission package

Deliver title, abstract, highlights, cover letter, declarations, and checklist only from manuscript-supported facts. Reconcile repeated claims and numbers across all artifacts.

Final status:

- `READY`: critical gates pass.
- `READY_WITH_WARNINGS`: no critical blocker, but named warnings remain.
- `NOT_READY`: at least one critical blocker remains.

