SSPACEAGEDOCUMENTATION/
Release and Assurance

SpaceAge Release Asset Clearance Action Plan

Updated Aug 27, 2026   |   3.0 KB   |   docs/Release_Asset_Clearance_Action_Plan.md

SpaceAge Release Asset Clearance Action Plan

Updated: 2026-08-18

The release gate currently tracks 57 embedded assets: one is cleared and 56 are blocked. Those 56 entries require only two coordinated decisions.

Decision 1: First-Party Artwork

The complete 45-image startup rotation plus the About artwork need one creator or rightsholder attestation. The shipping collection is Resources/startup_splash_01.png through Resources/startup_splash_45.png and Resources/about.png. Record:

  • creator/rightsholder name;
  • confirmation of ownership or commercial redistribution rights for every visible element;
  • authorization to embed and commercially distribute the images with SpaceAge;
  • signoff date;
  • a durable reference to the evidence stored outside this public repository.

Then update docs/First_Party_Asset_Provenance.md, docs/Release_Legal_Signoff.md, and all 46 matching entries in Resources/ReleaseAssetClearance.json together. The manifest's per-file SHA-256 values define the exact bytes covered by the decision.

Use docs/First_Party_Artwork_Attestation_Worksheet.md to capture the decision without omitting required fields. Generate an exact hash-bound working packet with tools/new-release-asset-rights-pack.ps1 -Decision ARTWORK. The generated receipt begins unsigned and cannot clear assets by itself.

Decision 2: TG55 Factory Waves

Nine WAVs and their catalog move together. Choose exactly one auditable path:

  1. Recover the original generator and reproduce every tracked fingerprint.
  2. Obtain a creator statement confirming mathematical/noise-only generation with no recordings, hardware ROM waves, or restricted inputs.
  3. Replace the complete bank using a newly tracked deterministic generator with auditable source and inputs.

Whichever path is selected must also identify the rightsholder, ownership or authority basis, commercial distribution grant, signer, signoff date, and secure evidence reference. For a reproduced or replacement bank, bind the generator revision, exact inputs, toolchain, and reproduction result.

Until one path is complete, keep every TG55 WAV and the catalog blocked. Do not clear only part of the bank.

Use docs/TG55_Clearance_Decision_Worksheet.md to select and document the path consistently. Generate an exact hash-bound working packet with tools/new-release-asset-rights-pack.ps1 -Decision TG55. The generated receipt keeps the entire ten-file collection atomic.

Verification

Run tools/get-next-release-rights-action.ps1 for the next decision, or tools/get-release-asset-clearance-status.ps1 for the complete human-readable list. After evidence and the manifest are updated, run tools/test-release-asset-clearance.ps1 and tools/test-release-hygiene.ps1. None of these tools establishes ownership; they verify that the recorded human decision covers the exact embedded bytes.

tools/test-release-asset-rights-pack.ps1 verifies that both generated packet types remain bound to the canonical manifest, contain the complete expected collection, and never pre-populate a human approval.