task-p4.5.1

This commit is contained in:
phaichayon
2026-06-29 20:57:03 +07:00
parent a1cac84e2b
commit bdc2d9f1b4
67 changed files with 3464 additions and 2 deletions

View File

@@ -0,0 +1,37 @@
# Task P.4.5.1 Visual QA Checklist
## Automated checks
- PDF generation succeeds for every fixture
- baseline manifest exists for every fixture
- page count matches stored baseline
- rendered section order matches stored baseline
- signature block remains on the last page
- `items_table` row shape remains seven columns
- runtime produces no error-severity issues
- 500-item performance fixture generates without crash
## Manual checks
- company block alignment
- customer block alignment
- quotation code and quotation date alignment
- product table header repetition on multi-page item fixtures
- table borders remain continuous across page breaks
- long-description rows do not clip text
- Thai and English mixed text remain readable
- signature block spacing remains intact
- topic spacing and numbering remain consistent
- footer copy remains aligned
## Review scope
- `ALLA`
- `ONVALLA`
- empty state
- single item
- standard 4-item case
- 20-item pagination case
- 100-item heavy pagination case
- long-description wrapping case
- multi-topic continuation case