At this level
org.swappulse · 23- org.swappulse.binder record not from the namespace authority A collector's digital binder (themed card display), mirrored to AT Protocol as a real org.swappulse.binder record so binders are portable and viewable across instances.
- org.swappulse.cardReview record not from the namespace authority A collector's multi-axis review of a specific card (artwork, playability, collectibility, investment), mirrored to AT Protocol so reviews are portable and discoverable across instances.
- org.swappulse.challenge record not from the namespace authority A community challenge definition, mirrored to AT Protocol so challenges are discoverable across instances. Participation model is set by mode: collective, competitive, or guild.
- org.swappulse.challengeEntry record not from the namespace authority A user's contribution to a challenge, mirrored to AT Protocol as a real org.swappulse.challengeEntry record. References the challenge via strongRef so entries are portable and verifiable across instances.
- org.swappulse.circle record not from the namespace authority A collector circle (themed community group), mirrored to AT Protocol so circles are portable community objects across PDSs and SwapPulse instances.
- org.swappulse.collectionEntry record not from the namespace authority A Pokémon TCG card held in a collector's digital binder. Mirrored from the SwapPulse CollectionEntry entity so collection state is portable across PDSs.
- org.swappulse.conversation record not from the namespace authority A 1:1 direct-message conversation between two collectors, mirrored to AT Protocol as a real org.swappulse.conversation record. The creator is tracked by authorDid; the other participant by recipientDid so both can read.
- org.swappulse.directMessage record not from the namespace authority A single message in a 1:1 conversation, mirrored to AT Protocol as a real org.swappulse.directMessage record. The sender is tracked by authorDid; the recipient by recipientDid so both can read.
- org.swappulse.journal record not from the namespace authority A collector's published journal entry, mirrored to AT Protocol as a real org.swappulse.journal record so journals are portable and discoverable across instances.
- org.swappulse.meetup record not from the namespace authority A local in-person collector meetup, mirrored to AT Protocol so meetups are discoverable across instances. RSVPs are separate org.swappulse.meetupRsvp records referencing this meetup via strongRef.
- org.swappulse.meetupRsvp record not from the namespace authority An attendee's RSVP for a meetup, mirrored to AT Protocol as a real org.swappulse.meetupRsvp record. References the meetup via strongRef so RSVPs are portable and verifiable across instances.
- org.swappulse.packParty record not from the namespace authority A synchronized pack-opening event where collectors open packs of the same set at the same time and share reactions in real time. Mirrored to AT Protocol so parties are discoverable across instances.
- org.swappulse.podcastEpisode record not from the namespace authority A podcast episode (often derived from a voice space recording), mirrored to AT Protocol as a real org.swappulse.podcastEpisode record so episodes are portable and playable across instances.
- org.swappulse.pullNomination record not from the namespace authority A collector's nomination of their best card pull for a given week's 'Pull of the Week' community vote. Mirrored to AT Protocol so nominations are federated across instances.
- org.swappulse.reaction record not from the namespace authority A collector's reaction to a post (insane_pull, jealous, congrats, trade_interest, etc.), mirrored to AT Protocol as a real org.swappulse.reaction record. References the post via strongRef so reactions are portable and verifiable across instances.
- org.swappulse.story record not from the namespace authority An ephemeral 24-hour story, mirrored to AT Protocol as a real org.swappulse.story record. Stories expire client-side after 24 hours; the PDS record remains for audit but the AppView filters expired stories from feeds.
- org.swappulse.tradeChain record not from the namespace authority A multi-party trade chain (3-5 participants shipping cards in sequence), mirrored to AT Protocol as a real org.swappulse.tradeChain record so chains are portable and verifiable across instances.
- org.swappulse.tradeDispute record not from the namespace authority A user-submitted dispute flag against a trade listing, mirrored to AT Protocol as a real org.swappulse.tradeDispute record. Filed when a collector has an issue with cards received. Moderators review and resolve.
- org.swappulse.tradeListing record not from the namespace authority A peer-to-peer card trade listing published by a collector. Offer/wanted card sets reference TCGDex catalog records; status tracks the trade lifecycle.
- org.swappulse.tradingFeedback record not from the namespace authority Feedback left by a trader after a completed trade, mirrored to AT Protocol so trading reputation is portable and verifiable across instances.
- org.swappulse.voiceSpace record not from the namespace authority Manual live stream declaration, mirrored to AT Protocol as a real org.swappulse.voiceSpace record so live streams are discoverable across instances. A collector goes live by pasting an external stream URL.
- org.swappulse.vouch record not from the namespace authority A collector's vouch for another collector's trustworthiness, mirrored to AT Protocol so the trust graph is portable and verifiable across PDSs and SwapPulse instances.
- org.swappulse.wishlist record not from the namespace authority A card a collector wants to acquire, mirrored to AT Protocol as a real org.swappulse.wishlist record. Enables cross-instance trade matching.