{"artifactVersion":"2026-09-03-v2","testId":"camera-shakify-0.5.1-render-paths","recordedAt":"2026-09-03","environment":{"blender":"5.2.0 LTS","blenderBuildHash":"fbe6228777e7","blenderSourceRevision":"fbe6228777e7d9afefcd61a413844e790ae75db7","operatingSystem":"Linux x86_64","mode":"background","renderEngine":"Workbench","resolution":"128x128","frames":[1,13,37]},"input":{"name":"Camera Shakify","version":"0.5.1","archiveSha256":"40bb62e0960b301fe8c7b1de11ec959b8ce6c55ce03ed720c5c3b21c0c764e36","sourceRevision":"a59d9f91dd899dd5e8539dec1e7d5d2c69516920","sourceUrl":"https://extensions.blender.org/add-ons/camera-shakify/"},"fixture":"One captured-shake layer on one camera looking at procedural geometry","cases":[{"id":"ordinary-present","extension":"enabled at Blender startup","autoExecution":"blocked","pixelSha256":{"1":"74c6caa882303b55e418b86677b454fe9eb62da25ac3bbe899ec135334de88fa","13":"363402938651cf951ba1f24221816b1e97e770b37aece4b4a9897f87fd8a69d1","37":"089da72fcb42dd8092b305e127cc2995f990a3dbd0b3ec00d391f8a349f86a93"}},{"id":"ordinary-disabled","extension":"installed but disabled","autoExecution":"blocked","pixelSha256":{"1":"39892d6e6b04ad21d0b93ed769597c0c47c5eb33e35b2fe13376e566bb756a11","13":"39892d6e6b04ad21d0b93ed769597c0c47c5eb33e35b2fe13376e566bb756a11","37":"39892d6e6b04ad21d0b93ed769597c0c47c5eb33e35b2fe13376e566bb756a11"}},{"id":"ordinary-absent","extension":"absent","autoExecution":"blocked","matches":"ordinary-disabled"},{"id":"prepared-absent-autoexec","extension":"absent","autoExecution":"allowed","matches":"ordinary-present"},{"id":"prepared-absent-noautoexec","extension":"absent","autoExecution":"blocked","matches":"ordinary-absent"}],"conclusion":"The ordinary fixture lost its varying camera motion with the extension disabled or absent. The prepared fixture matched the enabled path only when Blender ran the embedded publisher script.","limitations":["One fixture and three frames","No interactive UI coverage","No other Blender build, platform, preset or render engine","Pixel hashes are build-specific controls, not portable compatibility promises"],"redistribution":"No third-party archive or blend file is included. Harness code and renders use a procedurally created fixture."}