skills/clinical-reports/references/data_presentation.md
Present verified outputs without changing their meaning. Do not calculate a clinical conclusion, select an analysis, or repair source discrepancies.
Every table should identify:
n/N (%), not a percentage alone, unless the governing output specifies another form.0 <= n <= N and N > 0.Keep these states distinct:
missing;not_collected;not_assessed;unknown;not_applicable;suppressed_for_privacy;zero.Never convert a blank to zero. State small-cell suppression rules and ensure totals or complementary cells do not reveal suppressed values.
For term-level aggregate tables:
No figure is mandatory. Create one only when requested, supported by verified aggregate data, allowed by the target guidance, and reviewable without external image generation.
A CONSORT flow diagram is part of CONSORT 2025 reporting, but every count and reason must come from verified trial outputs. A missing count remains missing; do not create a decorative or inferred diagram.
consistency_checker.py can inspect:
n/N (%) arithmetic;It reports mismatches and review needs. It does not change the input, choose the correct source, or validate clinical/statistical meaning.