Commit Graph
2 Commits
Author SHA1 Message Date
SnapOtter 4b5b35186d fix(ci): address spec review findings in verify-bundle.sh
- validate models field in bundle.json
- pipe JSON via stdin instead of triple-quote embedding (injection safety)
- add PNG magic byte validation for background-removal output
- add dimension assertion for upscale-enhance output
- add fixture existence guards before smoke tests
- use --no-index for offline fixup wheel install
2026-06-20 10:01:32 +08:00
SnapOtter 5ee948d36a feat(ci): add verify-bundle.sh for AI bundle smoke testing
Verifies bundle tarballs in 4 phases: SHA256 integrity, extraction
and install into the base venv, Python import checks per bundle,
and a functional inference smoke test per bundle.
2026-06-20 09:56:55 +08:00