This commit is contained in:
phaichayon
2026-06-16 13:42:38 +07:00
parent 56683ee7b9
commit edee45375e
29 changed files with 4240 additions and 51 deletions

View File

@@ -191,6 +191,31 @@ Future:
- storage abstraction
- immutable approved artifact URL on quotation
## After Task H
### Font Render Parity
`pdfme` generation currently falls back from `cordia/cordiaBold` to standard fonts when TTC-backed runtime rendering is not reliable.
Future:
- package or vendor the exact Cordia font assets in a generator-friendly format
- remove fallback normalization
- verify Thai text metrics against the original designer output
### Local PDF Storage
Approved PDFs currently persist to local `public/generated/...` paths.
Future:
- object storage provider abstraction
- signed/private delivery strategy
- retention and regeneration policy
### Post-Approval Automation
Approved PDF generation is still manual by design.
Future:
- optional auto-generate hook after final approval
- retry-safe job queue for PDF generation
## After Task G
### Template Mapping Editor
@@ -207,4 +232,4 @@ Future: define rule สำหรับ crane/dockdoor/solarcell
### PDF Binary Generation
ยังไม่มี generate/download/store PDF
Future: Task H
Future: Task H