Lesson 264: DaVinci Resolve Archive rclone Receipt on BUILD_RECEIPT (2026)

Direct answer: Before Q4 2026 diligence mirror week, promote resolve_archive_rclone_receipt_v1.json proving a Resolve Project Archive bundle with relinked MediaFiles/ (R1), archive_manifest_sha256.txt (R2), rclone lsd on the correct Team Drive ID (R3), rclone copy --dry-run log archived (R4), read-only partner policy documented (R5), and archive_handoff_ok on BUILD_RECEIPT (R6)—distinct from Lesson 254 (hdr_steam_capture_export_receipt_v1 SDR stills H1–H6) and Lesson 251 (playtest TC ↔ OBS handoff). Pair the Resolve rclone Team Drive handoff preflight (Guide #27).

Lesson hero for DaVinci Resolve archive rclone receipt

Why this matters now (Q4 diligence mirror week)

Q4 2026 partners request Resolve project truth beside Steam PNGs and 07-observability/ telemetry—not a .drp with absolute paths to one editor laptop or a My Drive shortcut that makes rclone copy 404 nightly. 264 files archive_handoff_ok on BUILD_RECEIPT so producers block diligence zip promotion until R4 GREEN—after HDR captures and before diligence_mirror_receipt nightly jobs.

The Guide #27 preflight is the ninety-second gate—264 is the BUILD_RECEIPT milestone.

Beginner path (archive → manifest → dry-run → receipt)

Step Action Success check
1 Resolve Project Archive with media .drp + MediaFiles/ in one folder
2 Generate archive_manifest_sha256.txt Every file hashed
3 Run rclone lsd on Team Drive ID No 404 / 403
4 Run rclone copy --dry-run Log archived
5 Document read-only partner role R5 policy row
6 File receipt + BUILD_RECEIPT archive_handoff_ok: true

Time: ~50 minutes first diligence sprint; ~15 minutes when rclone remote + Team Drive ID are pinned.

Developer path (gates R1–R6)

Gate Check Fail when
R1 Resolve archive bundle .drp only, offline on partner machine
R2 Manifest sha256 Missing hash for any bundle file
R3 rclone lsd Team Drive My Drive remote on Team path
R4 rclone copy --dry-run Live copy before dry-run log
R5 Read-only handoff policy Writer token in partner packet
R6 Receipt + BUILD_RECEIPT Promote before R3–R4 GREEN

R1 — cousin receipt crosswalk

Field Cousin (Lesson 254) Cousin (Lesson 251) This lesson (264)
Schema hdr_steam_capture_export_receipt_v1 trailer_handoff_receipt_v1 resolve_archive_rclone_receipt_v1
Scope SDR Steam PNG slots Playtest TC ↔ OBS .drp + proxy bundle → Team Drive
Path marketing-and-demo/steam/ playtest/trailer/ release-evidence/diligence/

Do not merge schemas—reference paths in cousin_receipts only.

Order: 254 HDR + 251 handoff (if applicable) → 264 archivediligence_mirror_receipt → partner zip.

R1 — Resolve project archive

  1. File → Project Manager → Archive → include media per proxy policy.
  2. Export to release-evidence/diligence/resolve_archive_{build_label}/.
  3. Minimum tree:
resolve_archive_october-fest-2026-rc2/
  project.drp
  MediaFiles/
  archive_readme.md

Red flag: Absolute paths to D:\Capture\—relink to relative MediaFiles/ before R2.

R2 — checksum manifest

Get-ChildItem -Recurse resolve_archive_october-fest-2026-rc2 |
  Get-FileHash -Algorithm SHA256 |
  ForEach-Object { "$($_.Hash)  $($_.Path)" } |
  Out-File archive_manifest_sha256.txt -Encoding utf8

Log manifest sha256 in receipt manifest_sha256.

R3 — rclone Team Drive ID validation

rclone lsd "diligence_team:resolve_archives/" --drive-team-drive

Fail-closed: re-run rclone config with team_drive = true if couldn't find file.

R4 — rclone copy dry-run

rclone copy release-evidence/diligence/resolve_archive_october-fest-2026-rc2/ \
  "diligence_team:resolve_archives/october-fest-2026-rc2/" \
  --dry-run --checksum -v 2>&1 | tee logs/rclone_resolve_archive_dry_run.log

No live copy until dry-run log archived and R3 GREEN.

R5 — read-only handoff policy

Actor Permission Notes
Studio uploader Writer on subfolder only Not entire Shared drive
Partner diligence Reader No re-share
CI mirror job Service account scoped Never OAuth refresh in repo

Document team_drive_id in archive_readme.md.

resolve_archive_rclone_receipt_v1.json

{
  "schema": "resolve_archive_rclone_receipt_v1",
  "build_label": "october-fest-2026-rc2",
  "archive_local_path": "release-evidence/diligence/resolve_archive_october-fest-2026-rc2/",
  "archive_manifest_path": "release-evidence/diligence/resolve_archive_october-fest-2026-rc2/archive_manifest_sha256.txt",
  "manifest_sha256": "ee44…",
  "team_drive_id": "0ABC…xyz",
  "rclone_remote": "diligence_team",
  "rclone_dest": "resolve_archives/october-fest-2026-rc2/",
  "dry_run_log": "logs/rclone_resolve_archive_dry_run.log",
  "cousin_receipts": {
    "diligence_mirror": "release-evidence/diligence/diligence_mirror_receipt_v1.json",
    "hdr_steam_capture": "release-evidence/davinci/HDR_STEAM_CAPTURE_EXPORT_RECEIPT.json",
    "diligence_telemetry": "07-observability/diligence_telemetry_receipt_v1.json"
  },
  "gates": {
    "R1_resolve_archive": "pass",
    "R2_manifest_sha256": "pass",
    "R3_rclone_lsd": "pass",
    "R4_dry_run": "pass",
    "R5_readonly_policy": "pass",
    "R6_build_receipt": "pass"
  },
  "archive_handoff_ok": true,
  "partner_readonly_ok": true
}

Pin under release-evidence/diligence/RESOLVE_ARCHIVE_RCLONE_RECEIPT.json.

BUILD_RECEIPT row (R6)

Column Pass when
resolve_archive_rclone archive_handoff_ok: true
hdr_steam_capture Cousin Lesson 254 independent column
diligence_mirror Cousin diligence_mirror_receipt_v1 independent column

Thursday row reviewResolve archive handoff Y/N.

Key takeaways

  1. Team Drive ID in README—not only rclone config on one laptop (R3).
  2. archive_manifest_sha256.txt proves bundle integrity (R2).
  3. --dry-run log before live copy (R4).
  4. Read-only partner role is explicit (R5).
  5. Guide #27 — ninety-second gate before this lesson.
  6. Cousin: Lesson 265 — October ops capstone wires 254–264.
  7. Help #28 (planned) — fix lane for Team Drive path-not-found.
  8. Blog #15 (planned) — jq + bash Team Drive ID sketch sibling.
  9. Q4 diligence analysis07-observability/ annex context.
  10. Guide #33 forward — hero .glb mirror beside Resolve archive.

Common mistakes

  • Archiving .drp without MediaFiles—partner opens offline (R1).
  • My Drive rclone remote on Team Drive path (R3).
  • Skipping --dry-run before first live copy (R4).
  • Merging trailer_handoff_receipt into archive receipt—different schema.
  • Promoting diligence zip before diligence_mirror_receipt crosswalk.

Troubleshooting

Symptom Lane
rclone lsd 404 R3 Team Drive ID; Help #28 when published
403 on copy Service account not on Shared drive
Resolve offline on partner machine R1 relink + include media
Mirror OK, telemetry annex missing Q4 diligence blog
HDR slots fail after archive GREEN Lesson 254 separate column

Mini exercise (45 minutes)

  1. Archive Resolve project without media—confirm R1 fail on partner open test.
  2. Re-archive with MediaFiles/; generate R2 manifest.
  3. Run R3 rclone lsd; fix remote if 404.
  4. Archive R4 dry-run log.
  5. File receipt; BUILD_RECEIPT GREEN.

Continuity — October–Q4 2026 fest ops truth (254–265)

Lesson Receipt focus
263 OBS replay path KFM
264 (this) Resolve archive rclone
265 October ops capstone

Previous: Lesson 263 — OBS replay path KFM receipt
Next: Lesson 265 — October ops truth capstone receipt

FAQ

Does 264 replace diligence_mirror_receipt?
No—264 is Resolve archive truth; diligence_mirror_receipt_v1 indexes the full diligence folder.

Can we skip 264 if HDR receipt is GREEN?
No—Lesson 254 owns store stills; 264 owns .drp + proxy bundle handoff.

Where does blog #15 fit?
jq + bash Team Drive ID sanity guards Shared drive ID before nightly mirror jobs—this lesson is the BUILD_RECEIPT archive_handoff_ok promotion gate for Resolve bundles.

How does 264 relate to Lesson 260?
Lesson 260 owns UGS/OTLP telemetry; 264 owns Resolve archive—both may appear in 07-observability/.

Where to go next