Count Sources, Not Files: Failed, Not-Retained, and Unattempted Items in a JPG BatchA batch export needs more than a total output count. The useful question is whether each intended source reached a known state, and whether every successful source produced the outputs its use require2d ago · 4 min readwangyan.hashnode.dev
A Smaller Office File Is a Measurement: Bytes, Package Links, and What the Reader SeesA smaller .docx or .pptx is a measurement, and only part of an acceptance result. An engineering team needs to know what became smaller, whether the package still connects its parts correctly, and whe3d ago · 4 min readwangyan.hashnode.dev
An Acceptance Case for EPUB Conversion Needs More Than a Valid ZIPA conversion can produce a downloadable ZIP, pass its integrity check, and still give a reader an incomplete or misleading result. Acceptance is easier to reason about when each check answers a specif4d ago · 4 min readwangyan.hashnode.dev
An acceptance plan for photo-to-PDF outputA photo-to-PDF pipeline has several boundaries. The correct image must enter the pipeline, be decoded with the intended orientation, be placed on a page, survive serialization, and remain useful in th5d ago · 4 min readwangyan.hashnode.dev
Accepting a 5 × 7 cm Image: Separate the Rounding OraclesSuppose an image specification asks for 5 × 7 cm at 300 pixels per inch. The nearest whole-pixel plan is 591 × 827 pixels. At exactly 300 pixels per inch, those integers represent nominal dimensions o6d ago · 4 min readwangyan.hashnode.dev