Skip to content

Retain verified soundtrack content across releases - #117

Merged
blisspixel merged 1 commit into
mainfrom
agent/soundtrack-content-identity
Jul 27, 2026
Merged

Retain verified soundtrack content across releases#117
blisspixel merged 1 commit into
mainfrom
agent/soundtrack-content-identity

Conversation

@blisspixel

Copy link
Copy Markdown
Owner

Summary

  • derive a stable soundtrack checksum from the closed licensed-radio manifest
  • let both installers skip the large soundtrack archive when verified audio content is unchanged
  • make four-platform repeat-install smoke fail if the missing large archive is accessed
  • advance the corrected recommended prerelease to v0.2.0-alpha.4

Verification

  • full pre-commit Rust gate
  • cross-release 42-track alpha 3 to alpha 4 retention with a missing soundtrack archive
  • Windows and POSIX installer self-tests
  • Python release packaging and content-mismatch tests
  • workflow lint and house-style gate

Identify the soundtrack by its closed licensed-audio manifest instead of release-specific archive metadata. This keeps updates small without weakening per-file validation, and makes the package smoke fail if the large archive is read during an unchanged repeat install.
@blisspixel
blisspixel marked this pull request as ready for review July 27, 2026 23:27
@blisspixel
blisspixel merged commit beafbae into main Jul 27, 2026
16 checks passed
@blisspixel
blisspixel deleted the agent/soundtrack-content-identity branch July 27, 2026 23:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant