feat(F-060): completed feature
This commit is contained in:
16
work/artifacts/F-060/qa.json
Normal file
16
work/artifacts/F-060/qa.json
Normal file
@@ -0,0 +1,16 @@
|
||||
{
|
||||
"feature_id": "F-060",
|
||||
"agent": "qa",
|
||||
"verdict": "APPROVED",
|
||||
"summary": "End-to-end trace. 42 thumbnails regenerated with new dimensions. All 3 apps serve them with the correct aspect ratio. No regressions detected on existing files or services.",
|
||||
"evidence": [
|
||||
"AC1 'Script uses fit inside with maxHeight = size × 1.4' — source diff confirms",
|
||||
"AC2 'FORCE flag regenerates existing cached thumbnails' — script ran with FORCE=1 and reported 42 new thumbnails",
|
||||
"AC3 'All cached thumbnails now use the new bounded-box behaviour' — file dimensions on disk match the contract",
|
||||
"AC4 'Non-square source thumbnails are not cropped' — 600x800 → 40x53 (aspect preserved)",
|
||||
"AC5 'verify.sh is green' — exit 0",
|
||||
"Regression: ./scripts/generate-thumbnails.sh without FORCE still skips existing files (0 generated) — backward compatible",
|
||||
"Regression: HTTP 200 on /uploads/40/ and /uploads/200/ from all 3 apps"
|
||||
],
|
||||
"timestamp": "2026-08-19T14:55:00Z"
|
||||
}
|
||||
Reference in New Issue
Block a user