← Về thư mục
📄 / / profiles / r-and-d / raw_evidence / scientific-agent-skills / skills / pptx-posters / assets / poster_quality_checklist.md

PPTX poster release checklist

Use this checklist for the final generated package and every exported/printed derivative. A script pass is necessary but not sufficient.

1. Requirements and approval

Run:

python -B scripts/validate_manifest.py poster.json

2. Safe local generation

Run:

uv run --with "python-pptx==1.0.2" --with "Pillow==12.3.0" \
  --with "lxml==6.1.1" \
  python -B scripts/generate_poster.py poster.json --output poster.pptx

3. PPTX package security

Run:

python -B scripts/inspect_pptx.py poster.pptx

Treat any package finding as a release blocker. Do not "fix" an untrusted package by opening it in PowerPoint.

4. Dimensions, scale, bleed, and margins

Run:

python -B scripts/plan_export.py poster.json

5. Layout and typography

Run:

python -B scripts/check_layout.py poster.pptx --manifest poster.json

The checker cannot determine rendered overflow or font substitution; inspect those in PowerPoint and in the exported PDF.

6. Raster images and assets

Run:

python -B scripts/inventory_images.py poster.json \
  --output poster.assets.json

7. Color and graphical accessibility

Run:

python -B scripts/check_palette.py poster.json

8. PowerPoint accessibility

Automated XML inspection cannot certify these manual checks.

9. Export and print

10. Final sign-off