1.4 KiB
1.4 KiB
Task P.4.1 - PDFMe Product Item Template Runtime Verification
Before implementing Task P.4, perform runtime verification against the real codebase.
Do not implement yet.
Verify:
- Current quotation PDF runtime
- document-preview
- pdf-preview
- pdf-download
- approved-pdf
Confirm whether they use the same active template/version/mapping pipeline.
- Current template page structure
- load active quotation PDFMe template from runtime source
- dump page count
- dump schema names per page
- confirm topic/signature page index
- PDFMe table capability Create a temporary verification only. Test official PDFMe table with:
- 5 rows
- 30 rows
- 100 rows
Confirm:
- repeat header
- auto page break
- multi-page behavior
- row height behavior
- Product item mapping Verify actual source fields for:
- product code
- description
- specification
- quantity
- unit
- unit price
- discount
- amount
- remark
If no field exists, document the gap.
- Seed/runtime source Confirm whether runtime uses:
- database active template
- JSON file template
- both
Explain whether seed scripts must be updated.
Output required:
- verified runtime findings
- evidence/log snippets
- final implementation strategy
- rollback plan
- regression test matrix
Do not modify production template files. Do not create a new rendering pipeline. Do not begin implementation until this verification report is complete.