Skip to content

docs(147): content + settle tags/CI (defer id: to 164) - #216

Merged
sirdeggen merged 3 commits into
bsv-blockchain:masterfrom
GenericCPU:docs/brc-147-derivative-content
Aug 13, 2026
Merged

docs(147): content + settle tags/CI (defer id: to 164)#216
sirdeggen merged 3 commits into
bsv-blockchain:masterfrom
GenericCPU:docs/brc-147-derivative-content

Conversation

@GenericCPU

@GenericCPU GenericCPU commented Aug 10, 2026

Copy link
Copy Markdown
Contributor

Summary

Why one PR

Avoid a second 147 PR. #206’s 1sat-specific bits land here; id: stays on #219. Please close #206 as superseded for 147.

Test plan

GenericCPU and others added 2 commits August 10, 2026 19:05
Shared media outpoint in customInstructions/tags so peer wallets preserve
Kit-Kat-style reference tips without dropping display on rebuild.

Co-authored-by: Cursor <cursoragent@cursor.com>
Pixel Foxes-scale collections already find collection holder queries unusable;
forwarding content in remittance is what keeps derivative media peer-to-peer.

Co-authored-by: Cursor <cursoragent@cursor.com>
@GenericCPU

Copy link
Copy Markdown
Contributor Author

Follow-up commit on this branch: Motivation now cites the real-world indexer limit that motivated the field.

Large 1Sat collections (Pixel Foxes ~10M items) already find collection-filtered holder queries unusable in practice, while per-origin /content/{origin} remains workable. Without a named content remittance field, wallets that rebuild CI from origin/name/provenance drop the shared media pointer and force the receiver back onto that fragile indexer path. Forwarding content keeps derivative display peer-to-peer.

@GenericCPU
GenericCPU marked this pull request as draft August 13, 2026 00:31
Absorb the 1sat-specific clarifications from the draft 147 tags PR
(origin forms, type:, tags vs CI, name-in-CI) into this branch so 147
needs no follow-up PR. Wallet-local id: list keys stay in BRC-164.

Co-authored-by: Cursor <cursoragent@cursor.com>
@GenericCPU GenericCPU changed the title docs(147): content field for derivative / reference interop docs(147): content + settle tags/CI (defer id: to 164) Aug 13, 2026
@GenericCPU
GenericCPU marked this pull request as ready for review August 13, 2026 00:35
@sirdeggen
sirdeggen merged commit 962fb80 into bsv-blockchain:master Aug 13, 2026
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.

2 participants