Public edition prepared 2026-09-12. Personal/account/contact details are visibly redacted where present. The original SHA256 identifies the captured unredacted full file, not this redacted extract. PUBLIC-SHA256SUMS.txt identifies downloadable public files. This material is not a signed declaration or proof of an Apple-received Build.

# S03  Screenshot seed entry and sample metadata

Project key: vidma
Original relative path: Vidma/App/MarketingCaptureSeed.swift
Captured: 2026-09-12T18:57:15+08:00
Original full-file SHA256: d09a909daedd3c0d1242113560b2ceebf413224168ffa9c71a526fc2efcb04a8
Evidence level: local source excerpt
Build correspondence: not yet established with an Apple-received binary.
Line numbers refer to the captured original file. Gaps are explicitly marked. No source code was changed.

## Original lines 1 to 33

```text
0001  import Foundation
0002  
0003  /// Deterministic, non-personal demo state used only while producing App Store
0004  /// screenshots. Normal launches never enter this branch; no demo media is
0005  /// bundled with the shipping application.
0006  enum MarketingCaptureSeed {
0007      static var isEnabled: Bool {
0008          ProcessInfo.processInfo.arguments.contains("-marketing-capture")
0009      }
0010  
0011      static func makeProject() -> VideoProject {
0012          let video = ProjectAsset(
0013              id: stableID("11111111-1111-1111-1111-111111111111"),
0014              kind: .video,
0015              localRelativePath: "marketing-demo.mp4",
0016              displayName: String(localized: "marketing.asset.video"),
0017              metadata: MediaMetadata(
0018                  duration: 12,
0019                  width: 1920,
0020                  height: 1080,
0021                  nominalFrameRate: 30,
0022                  fileSize: 5_154_712,
0023                  videoCodec: "H.264",
0024                  videoBitrate: 3_200_000,
0025                  audioCodec: "AAC",
0026                  audioBitrate: 128_000,
0027                  audioSampleRate: 48_000,
0028                  audioChannels: 1,
0029                  isHDR: false
0030              )
0031          )
0032          let image = ProjectAsset(
0033              id: stableID("22222222-2222-2222-2222-222222222222"),
```
