mirror of
https://github.com/snapotter-hq/SnapOtter.git
synced 2026-08-03 07:46:42 +02:00
2.1 KiB
2.1 KiB
Fixture Provenance & Licensing
All fixtures in tests/fixtures/ must have verified provenance before the Phase 2
licensing hard gate. Only CC0, CC-BY, CC-BY-SA, and public-domain assets are
permitted in the final registry.
Verified Assets
| Path | License | Source | Author |
|---|---|---|---|
| (none yet -- Phase 2 audit populates this table) |
Synthetic / Project-Generated Assets
The following were generated by project scripts or test infrastructure and carry no third-party copyright concern:
- Root synthetics:
test-200x150.png,test-100x100.jpg,test-50x50.webp,test-100x100.svg,test-200x150.heic,test-1x1.png,test-blank.png,test-portrait-tall.png,test-portrait-extreme.png,test-with-exif.jpg,test-scene.png,test-fake-transparency.png,test-3page.pdf media/tiny.*(29 formats),documents/tiny.*(17 formats),data/tiny.*(9 formats)hostile/*(generated viascripts/generate-hostile-fixtures.mjs)security/*(SVG XXE test vectors)formats/sample.*(format samples, 35 files)
Provenance Unverified -- Replace in Phase 2
The following content/ heroes have UNVERIFIED license status in manifest.json.
Phase 2 will either verify their provenance (CC0/CC-BY source) or replace them with
properly-licensed alternatives:
content/alt-2page.pdfcontent/animated-simpsons.gifcontent/audio-with-tags.mp3content/barcode.avifcontent/barcode.pngcontent/cross-format-chat.webpcontent/media-30s.mp4content/media-30s.wavcontent/motorcycle.heifcontent/multi-face.webpcontent/multipage-6.pdfcontent/ocr-chat.jpegcontent/ocr-clean.pngcontent/ocr-japanese.pngcontent/ocr-scanned.pdfcontent/portrait-bw.jpegcontent/portrait-color-dup.jpgcontent/portrait-color.jpgcontent/portrait-headshot.heiccontent/portrait-isolated.pngcontent/qr-code.avifcontent/qr-code.pngcontent/qr-code.svgcontent/red-eye.jpgcontent/speech-10s.mp4content/speech-10s.wavcontent/stress-large.jpgcontent/svg-logo.svgcontent/video-with-meta.mp4content/watermark.jpg