{
  "claim": "Evidence-linked process replay; not SquareAnon's original .blend, exact topology, or brush event log.",
  "sourcePost": "https://x.com/SquareAnon/status/2059266942431547788",
  "sourceVideoSha256": "498CBA9C63FD358F9AB4C63209BD8C03E15B643FDEC66A529DAA5F9928B98957",
  "toolchain": {
    "blender": "5.1.0",
    "blenderBuildHash": "adfe2921d5f3",
    "blenderArchiveSha256": "BC184226962904E3F26C5809BA7EC86BBEB670060825B046930B0C02A30A4EEE",
    "ucupaint": "2.4.5",
    "ucupaintArchiveSha256": "02418D70BD5C7C76D6C74E48E37AD553F493701530A305A0B3667167968DD1C3"
  },
  "checkpoints": [
    {
      "index": 1,
      "label": "01-default-cube",
      "sourceFrames": "F0000-F0003",
      "evidence": "observed-ui-state",
      "replayOperation": "Start from Blender's default cube."
    },
    {
      "index": 2,
      "label": "02-three-loop-cuts",
      "sourceFrames": "F0004-F0006",
      "evidence": "observed-ui-state",
      "replayOperation": "Add three horizontal loop cuts; source status reads 20 vertices, 36 edges, 18 faces."
    },
    {
      "index": 3,
      "label": "03-waisted-blockout",
      "sourceFrames": "F0007-F0015",
      "evidence": "strongly-inferred-input",
      "replayOperation": "Scale successive loop rings into the coarse two-bulb silhouette."
    },
    {
      "index": 4,
      "label": "04-subdivision-preview",
      "sourceFrames": "F0016-F0063",
      "evidence": "observed-ui-state",
      "replayOperation": "Add Catmull-Clark Subdivision Surface: viewport 1, render 2; shade smooth."
    },
    {
      "index": 5,
      "label": "05-applied-topology",
      "sourceFrames": "F0064",
      "evidence": "strongly-inferred-input",
      "replayOperation": "Apply/convert the subdivision so the evaluated rings become editable."
    },
    {
      "index": 6,
      "label": "06-circular-cap-rings",
      "sourceFrames": "F0064-F0073",
      "evidence": "observed-ui-state",
      "replayOperation": "Inset, merge, and Circle establish matching radial cap boundaries."
    },
    {
      "index": 7,
      "label": "07-top-flange",
      "sourceFrames": "F0129-F0140",
      "evidence": "strongly-inferred-input",
      "replayOperation": "Duplicate/extrude/scale the top cap into a stepped wooden flange."
    },
    {
      "index": 8,
      "label": "08-symmetrized-plates",
      "sourceFrames": "F0141-F0154",
      "evidence": "observed-ui-state",
      "replayOperation": "Symmetrize +Z to -Z at threshold 0.0001 m."
    },
    {
      "index": 9,
      "label": "09-post-blockout",
      "sourceFrames": "F0155-F0184",
      "evidence": "observed-ui-state",
      "replayOperation": "Add a cube in Edit Mode, scale Z 6.312, and move X 0.565 m before local fitting."
    },
    {
      "index": 10,
      "label": "10-turned-post",
      "sourceFrames": "F0185-F0224",
      "evidence": "observed-ui-state",
      "replayOperation": "Repeated loop cuts, scaling, and Circle shape one turned support, then separate it as Cube.001."
    },
    {
      "index": 11,
      "label": "11-linear-array-three",
      "sourceFrames": "F0240",
      "evidence": "observed-ui-state",
      "replayOperation": "Set Count 3 while Array Shape remains Line."
    },
    {
      "index": 12,
      "label": "12-circular-array-three",
      "sourceFrames": "F0241-F0244",
      "evidence": "observed-ui-state",
      "replayOperation": "Open Shape and choose Circle; Full arc and Align Rotation distribute three supports."
    },
    {
      "index": 13,
      "label": "13-bulb-derived-sand",
      "sourceFrames": "F0307-F0413",
      "evidence": "strongly-inferred-input",
      "replayOperation": "Duplicate lower-bulb-conforming topology, Shrink/Fatten inward, inset, and collapse to a peak."
    },
    {
      "index": 14,
      "label": "14-manual-uv-ready",
      "sourceFrames": "F0414-F0888",
      "evidence": "observed-ui-state",
      "replayOperation": "Unwrap, rectify, align, scale, and hand-pack the glass, plates, post, collar, and sand islands."
    },
    {
      "index": 15,
      "label": "15-ucupaint-base-128",
      "sourceFrames": "F0888-F0961",
      "evidence": "observed-ui-state",
      "replayOperation": "Create the 128x128 Closest color image and establish broad brown and blue fields in real Ucupaint stacks."
    },
    {
      "index": 16,
      "label": "16-painted-glass-form",
      "sourceFrames": "F0962-F1480",
      "evidence": "observed-ui-state",
      "replayOperation": "Paint pale centers, cobalt edges, and blended glass streaks using Mix, Screen, Multiply, Overlay, and Smear."
    },
    {
      "index": 17,
      "label": "17-painted-wood-light",
      "sourceFrames": "F1480-F2516",
      "evidence": "observed-ui-state",
      "replayOperation": "Paint grain, edge light, trim shine, contact shadow, collars, and post gradients into the color image."
    },
    {
      "index": 18,
      "label": "18-painted-ornament",
      "sourceFrames": "F2522-F3086",
      "evidence": "observed-ui-state",
      "replayOperation": "Add and revise concentric-ring/rivet ornament, then Smear and Blur the chosen result."
    },
    {
      "index": 19,
      "label": "19-vertex-attribute-layers",
      "sourceFrames": "F3087-F3329",
      "evidence": "observed-ui-state",
      "replayOperation": "Create/import the Attribute color layer and paint broad wood and glass gradients."
    },
    {
      "index": 20,
      "label": "20-glass-mask-128",
      "sourceFrames": "F3330-F3509",
      "evidence": "observed-ui-state",
      "replayOperation": "Create a 128x128 Closest white Multiply mask and paint black/grey/white transparency bands."
    },
    {
      "index": 21,
      "label": "21-transparent-emission-routing",
      "sourceFrames": "F3510-F3537",
      "evidence": "observed-ui-state",
      "replayOperation": "Route the Ucupaint color through the observed Transparent BSDF / Emission mix and Dithered surface method."
    },
    {
      "index": 22,
      "label": "22-sand-layer-128-linear",
      "sourceFrames": "F3538-F3595",
      "evidence": "observed-ui-state",
      "replayOperation": "Create the sand image at the visibly recorded 128x128 Linear dialog state."
    },
    {
      "index": 23,
      "label": "23-sand-painted-64",
      "sourceFrames": "F3596-F4203",
      "evidence": "strongly-inferred-input",
      "replayOperation": "Reconstruct the unrecorded 128-to-64 transition, then paint tan, pink, grey, and ochre variation and import Attribute."
    },
    {
      "index": 24,
      "label": "24-stream-uv-reuse",
      "sourceFrames": "F4204-F4400",
      "evidence": "observed-ui-state",
      "replayOperation": "Angle Based unwrap and position the falling stream UVs over the existing sand image."
    },
    {
      "index": 25,
      "label": "25-parented-presentation",
      "sourceFrames": "F4401-F4431",
      "evidence": "observed-ui-state",
      "replayOperation": "Parent every part to one assembly and present the authored asset against black."
    }
  ],
  "scene": {
    "meshObjects": 16,
    "baseVertices": 732,
    "basePolygons": 598
  },
  "sandGeometry": [
    {
      "name": "FallingSand",
      "vertices": 12,
      "polygons": 8,
      "minimumZ": -1.6,
      "maximumZ": 1.6
    },
    {
      "name": "LowerSandBed",
      "vertices": 48,
      "polygons": 40,
      "minimumZ": -2.43,
      "maximumZ": -1.12
    },
    {
      "name": "LowerSandPeak",
      "vertices": 24,
      "polygons": 14,
      "minimumZ": -1.12,
      "maximumZ": -0.62
    },
    {
      "name": "UpperSandReserve",
      "vertices": 56,
      "polygons": 48,
      "minimumZ": 0.3,
      "maximumZ": 2.31
    }
  ],
  "images": [
    {
      "name": "MainAtlas128",
      "size": [
        128,
        128
      ]
    },
    {
      "name": "GlassMask128",
      "size": [
        128,
        128
      ]
    },
    {
      "name": "SandPaint64",
      "size": [
        64,
        64
      ]
    }
  ],
  "ucupaint": [
    {
      "material": "FrameUcupaint",
      "layers": [
        {
          "name": "Attribute",
          "type": "VCOL",
          "blend": "MULTIPLY",
          "masks": []
        },
        {
          "name": "MainAtlas128",
          "type": "IMAGE",
          "blend": "MIX",
          "masks": []
        }
      ]
    },
    {
      "material": "GlassUcupaint",
      "layers": [
        {
          "name": "Attribute",
          "type": "VCOL",
          "blend": "MULTIPLY",
          "masks": []
        },
        {
          "name": "MainAtlas128",
          "type": "IMAGE",
          "blend": "MIX",
          "masks": [
            {
              "name": "GlassMask128",
              "type": "IMAGE",
              "blend": "MULTIPLY"
            }
          ]
        }
      ]
    },
    {
      "material": "SandUcupaint",
      "layers": [
        {
          "name": "Attribute",
          "type": "VCOL",
          "blend": "MULTIPLY",
          "masks": []
        },
        {
          "name": "SandLayer128",
          "type": "IMAGE",
          "blend": "MIX",
          "masks": []
        }
      ]
    }
  ],
  "reopenVerification": {
    "checkpointRender": "renders/checkpoints/25-parented-presentation.png",
    "checkpointFileSha256": "AD4F65F8201F49706950203D95DFEBCEFB69510B0441ADB2E3AD2CD6C2608BB0",
    "checkpointPixelSha256": "FF7AEE5453C5FF6D4D2B7192A5E7F00024523F1140D7E8C9B16DEF2F1DDE31BB",
    "reopenRender": "verification/25-parented-presentation-reopen.png",
    "reopenFileSha256": "AD4F65F8201F49706950203D95DFEBCEFB69510B0441ADB2E3AD2CD6C2608BB0",
    "reopenPixelSha256": "FF7AEE5453C5FF6D4D2B7192A5E7F00024523F1140D7E8C9B16DEF2F1DDE31BB",
    "byteIdentical": true,
    "pixelIdentical": true
  },
  "files": [
    {
      "path": "checkpoints/01-default-cube.blend",
      "bytes": 92851,
      "sha256": "D1D6274F2327458D00FDE71304E64A13B59D7BA62305B8789BE8E2D9D7C67D10"
    },
    {
      "path": "checkpoints/02-three-loop-cuts.blend",
      "bytes": 93482,
      "sha256": "5323AD94EA5E8CA99624E769A762A17F2C4AAED771ADFA4CD789D1FB58B515B6"
    },
    {
      "path": "checkpoints/03-waisted-blockout.blend",
      "bytes": 93543,
      "sha256": "A2B8759BBC03BA50E3B7919756DED00446D187628E56AB633670E935324CD88F"
    },
    {
      "path": "checkpoints/04-subdivision-preview.blend",
      "bytes": 93615,
      "sha256": "A4649512BF8EEE7E796305A3053413B7FE2493C9A11EE3B77FAAFB850AF84B20"
    },
    {
      "path": "checkpoints/05-applied-topology.blend",
      "bytes": 95300,
      "sha256": "1E1CB447C7C6A51E42292EB724C4FB9DA620DA58ABFD679DD076654FC0BBE490"
    },
    {
      "path": "checkpoints/06-circular-cap-rings.blend",
      "bytes": 98178,
      "sha256": "FD3B3C4F27397FCA8D22B32436EFC920754F85FDF0C683347563EC2D7E03EC3F"
    },
    {
      "path": "checkpoints/07-top-flange.blend",
      "bytes": 100333,
      "sha256": "E9C2DBD468742692233A8FB79C06AD1445002F3B09D89544594381C524010B8B"
    },
    {
      "path": "checkpoints/08-symmetrized-plates.blend",
      "bytes": 101918,
      "sha256": "7F676665BB9FB2424C69F636E865E76D16E8089793BE4496F58D5BF7298D038F"
    },
    {
      "path": "checkpoints/09-post-blockout.blend",
      "bytes": 102532,
      "sha256": "FD7321134D174D2A3489D0532D5B37DC197819DBAECB47A40E6DE6D7A99908BA"
    },
    {
      "path": "checkpoints/10-turned-post.blend",
      "bytes": 103678,
      "sha256": "C2CF3C15FF46816DACC658A748B544F9828C2AEF6725ADDD2F40EF5FC40C69B8"
    },
    {
      "path": "checkpoints/11-linear-array-three.blend",
      "bytes": 104484,
      "sha256": "B4BDDAB6FB9D25BD56F44F49A23CD5F8477753A2E11F007F8531B0B90A4E0369"
    },
    {
      "path": "checkpoints/12-circular-array-three.blend",
      "bytes": 104520,
      "sha256": "B243823A1E7CFE2C5BD2B9F468524CC1216FFAF3E4FDA79A904C2C32BC3CC392"
    },
    {
      "path": "checkpoints/13-bulb-derived-sand.blend",
      "bytes": 107496,
      "sha256": "288360B1941D28DE059C9CA4F438DAFDB6F8E82568E1917206EF718F4D2AF82D"
    },
    {
      "path": "checkpoints/14-manual-uv-ready.blend",
      "bytes": 107926,
      "sha256": "0BF3B58AE54CB3EBE152D42BF22B51B23029BF8357AE3E7041EB4776E9D467A5"
    },
    {
      "path": "checkpoints/15-ucupaint-base-128.blend",
      "bytes": 127333,
      "sha256": "F47A06A47A3CED052F7041AA3BCFD19AB1FB9267B925B63ABA398C9F05B7DF8F"
    },
    {
      "path": "checkpoints/16-painted-glass-form.blend",
      "bytes": 130466,
      "sha256": "1489BA57B80BEFE8CF58D6B2347F6909DF0B61526199631FB46526B8CEE4E97B"
    },
    {
      "path": "checkpoints/17-painted-wood-light.blend",
      "bytes": 145390,
      "sha256": "FCA60A008E5BE9550C9213B77F2CA430D43688A38EC6EA83B7D3F05F9ADA7BE2"
    },
    {
      "path": "checkpoints/18-painted-ornament.blend",
      "bytes": 147242,
      "sha256": "8E7773E965785D1D0DDDEC0A3A58E23980B0B3EEA3E041B2A3830C7866A3DA91"
    },
    {
      "path": "checkpoints/19-vertex-attribute-layers.blend",
      "bytes": 155160,
      "sha256": "24621B0D0C1820F3D9049948488275B7B9013FFDE71FE59BABBCC4F6E6D75779"
    },
    {
      "path": "checkpoints/20-glass-mask-128.blend",
      "bytes": 160092,
      "sha256": "1CB9885ED64F8A90645D0FB7A4DBE6D1DF517A5B1A83005CB1F5AED5087B4A07"
    },
    {
      "path": "checkpoints/21-transparent-emission-routing.blend",
      "bytes": 160120,
      "sha256": "06C28E1B4408CD7BEF989D5DC52DA503E51999A3A0A7BB713C1736230A04186B"
    },
    {
      "path": "checkpoints/22-sand-layer-128-linear.blend",
      "bytes": 167067,
      "sha256": "4DA5530F0B77BB3C85E4A924FC463BB93AF6EDFF495639DF4068900683700E49"
    },
    {
      "path": "checkpoints/23-sand-painted-64.blend",
      "bytes": 173694,
      "sha256": "98F0E1EF58D829B8F4D7349FC71134F769E8341909C7553FF729625CC7E66209"
    },
    {
      "path": "checkpoints/24-stream-uv-reuse.blend",
      "bytes": 174465,
      "sha256": "AD2D732FC7884770390EA1DFCCF7A3A360A20542C6024DC4182C5453C5BC4790"
    },
    {
      "path": "checkpoints/25-parented-presentation.blend",
      "bytes": 174628,
      "sha256": "E7EF8CE2F9940A4A7EFAE58710D2E06C7D8C4B1B15015E80376B84B8711DEF71"
    },
    {
      "path": "renders/checkpoints/01-default-cube.png",
      "bytes": 155098,
      "sha256": "5818D0B9A7AB9B8D75B464D436D9DE83E289F68646D4EED04B91FFA7190F12B7"
    },
    {
      "path": "renders/checkpoints/02-three-loop-cuts.png",
      "bytes": 208841,
      "sha256": "2E01AEBFF07DE1C257149334440651B25651AD5854CBD03DD566F231D47CB731"
    },
    {
      "path": "renders/checkpoints/03-waisted-blockout.png",
      "bytes": 192833,
      "sha256": "563CE7418A1CBD07444842BC2F5FA8D30614B2F5898B0CCBC3A56F080459774D"
    },
    {
      "path": "renders/checkpoints/04-subdivision-preview.png",
      "bytes": 186075,
      "sha256": "447A8D8CAF6905EBA5FFB6D2A9BE3124D6A935B5FC661B067A4B0FA6DF4E6E3B"
    },
    {
      "path": "renders/checkpoints/05-applied-topology.png",
      "bytes": 176686,
      "sha256": "0BE3660F5E6876048E891F698112DDB5D66AA514E3DD86C51D160BB5983299C5"
    },
    {
      "path": "renders/checkpoints/06-circular-cap-rings.png",
      "bytes": 207397,
      "sha256": "9567D5099C23175D521600AB998FCF024A0F6AC6EEC1DE3E6B36994165B57E08"
    },
    {
      "path": "renders/checkpoints/07-top-flange.png",
      "bytes": 230831,
      "sha256": "CD78A092646B5D977CDEA70551547FEAC64E7167EE9F69CA3CAEE900CEC79375"
    },
    {
      "path": "renders/checkpoints/08-symmetrized-plates.png",
      "bytes": 253530,
      "sha256": "B803F8C004A3AEE86163A03F200D71CC6D8F2EDD48723F786C40A2FF1ED0DA36"
    },
    {
      "path": "renders/checkpoints/09-post-blockout.png",
      "bytes": 270980,
      "sha256": "F60039A3D298CD0E65D9EA175787FD893EF9DC17506BCCA2E84DF47B916971EC"
    },
    {
      "path": "renders/checkpoints/10-turned-post.png",
      "bytes": 271666,
      "sha256": "78A14ABB34A5EC97FB79D83011CA1119B623594784FB149AE17C309EA8E71574"
    },
    {
      "path": "renders/checkpoints/11-linear-array-three.png",
      "bytes": 303342,
      "sha256": "D34D96B22CCCBC927A2A832492CACC105A1068779EDBAD863456762DE81C5669"
    },
    {
      "path": "renders/checkpoints/12-circular-array-three.png",
      "bytes": 287009,
      "sha256": "FA968CF98373039060AABAC7F2AA2C2C169BCCA507FCBB5FED2F3B927009FF45"
    },
    {
      "path": "renders/checkpoints/13-bulb-derived-sand.png",
      "bytes": 287006,
      "sha256": "57D45E5F15BB443B5A06690231B2C08D7595EE39DBF7DD63E905BE0FF1B86D4B"
    },
    {
      "path": "renders/checkpoints/14-manual-uv-ready.png",
      "bytes": 287004,
      "sha256": "153CA863747751C8D77EB31E12DE84D00655294C61D004561E08B679C5D50E7C"
    },
    {
      "path": "renders/checkpoints/15-ucupaint-base-128.png",
      "bytes": 236366,
      "sha256": "6423CFDD094083D8D255E579A2CCF5DC53E6B0C758267746B03D08F096BBB4DB"
    },
    {
      "path": "renders/checkpoints/16-painted-glass-form.png",
      "bytes": 254733,
      "sha256": "AE94C5D87D3158A1A188934115D6CA37D5867015200240BF9738E4362F70F3C0"
    },
    {
      "path": "renders/checkpoints/17-painted-wood-light.png",
      "bytes": 291479,
      "sha256": "884C80CD2AEED894979FD12E80AC328ACE24DCB147A9269C0D7EFEBFE6048E4F"
    },
    {
      "path": "renders/checkpoints/18-painted-ornament.png",
      "bytes": 302336,
      "sha256": "5CFB07EE48ECFC0F02F986B2D26C376AF1D43517F2A829CFB44C88DEE73DFD09"
    },
    {
      "path": "renders/checkpoints/19-vertex-attribute-layers.png",
      "bytes": 291377,
      "sha256": "E7B201351E78CBA1AF0A06890F272C0B0C2241D56254B5E8B140F743537D70C9"
    },
    {
      "path": "renders/checkpoints/20-glass-mask-128.png",
      "bytes": 327841,
      "sha256": "8E3F7ADD80407EFFA01F690996D209C84A782F73CCF223218034616CC0FCBB18"
    },
    {
      "path": "renders/checkpoints/21-transparent-emission-routing.png",
      "bytes": 327855,
      "sha256": "E0403D1A4F1988D700F7C6AF81A19219E359C33ED2BC640100B728CE74982379"
    },
    {
      "path": "renders/checkpoints/22-sand-layer-128-linear.png",
      "bytes": 332310,
      "sha256": "7AA8CB6DA3F48616433731D2797716060F086CE694EC7E2A19A489B96DCEA6C8"
    },
    {
      "path": "renders/checkpoints/23-sand-painted-64.png",
      "bytes": 334983,
      "sha256": "F039C41FB6E8F5812BBA9BFBE2C6FCE624BE9C89714EAB6C811792C220928C57"
    },
    {
      "path": "renders/checkpoints/24-stream-uv-reuse.png",
      "bytes": 335139,
      "sha256": "D2E4541393EB125202EE68C736B5DAF26223A7831D5552B0E62E8DBBC87591B6"
    },
    {
      "path": "renders/checkpoints/25-parented-presentation.png",
      "bytes": 335145,
      "sha256": "AD4F65F8201F49706950203D95DFEBCEFB69510B0441ADB2E3AD2CD6C2608BB0"
    },
    {
      "path": "textures/glass-mask-128.png",
      "bytes": 2288,
      "sha256": "DBE6DF8DE02954B11B5E83A212D4B69C11A6460CDFB24C9C1820B92FF9DE6C20"
    },
    {
      "path": "textures/main-atlas-128.png",
      "bytes": 19765,
      "sha256": "858FACFF0A82C7D691E9186133AB0CF787D63DB1EB1E54A302EA69E0196A5359"
    },
    {
      "path": "textures/sand-painted-64.png",
      "bytes": 4400,
      "sha256": "D84203A4FD8FADC66D5506AD532889F5C6392E919B03013D05CA9A5714ADB2AF"
    },
    {
      "path": "verification/25-parented-presentation-reopen.png",
      "bytes": 335145,
      "sha256": "AD4F65F8201F49706950203D95DFEBCEFB69510B0441ADB2E3AD2CD6C2608BB0"
    }
  ]
}
