Skip to content

Align collection metadata with released 1Sat behavior - #6

Merged
rohenaz merged 1 commit into
mainfrom
codex/collection-metadata-parity
Aug 31, 2026
Merged

Align collection metadata with released 1Sat behavior#6
rohenaz merged 1 commit into
mainfrom
codex/collection-metadata-parity

Conversation

@rohenaz

@rohenaz rohenaz commented Aug 31, 2026

Copy link
Copy Markdown
Contributor

Summary

  • emit canonical collection tags and keep historical collectionId reads
  • move ordinal display names into custom instructions while preserving legacy reads
  • normalize MIME and known origin tags to the released BRC-147 shape without inventing an origin
  • stamp ordinal sweep outputs with resolved UTF-16-safe names, self counterparty, and BRC-147 remittance
  • decrypt WPM metadata through three layers and preserve undecryptable or oversized values
  • pin swift-sdk e9c2be0 and swift-wallet-toolbox c7d0814

Verification

  • focused resolver, sweep, and WPM metadata tests: 9 passed
  • full swift test: 280 passed, 2 skipped
  • live TypeScript WPM ciphertext vector passes
  • git diff --check passes

@rohenaz
rohenaz force-pushed the codex/collection-metadata-parity branch from 806772d to 87f41b0 Compare August 31, 2026 03:07
@rohenaz
rohenaz merged commit 5d566b6 into main Aug 31, 2026
4 checks passed
@rohenaz
rohenaz deleted the codex/collection-metadata-parity branch August 31, 2026 03:12
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