Skip to content

Staff Card Detail

Future staff login required Production-bound preview namespace
Review only · Staff sign-in required · Money, reward, winner, and distribution actions remain locked

Internal card operations

Staff Card Detail

Review current work, spot risk quickly, and keep protected actions locked until approval.

Staff auth required Review only No live money movement
Total cards
5
Local/demo staff records
Physical cards
2
Includes claimed and unclaimed
Virtual cards
1
Purchase placeholder only
Claimed cards
3
Gameplay activation count
Unclaimed cards
1
Support review candidates
Prize eligible cards
2
Default before Campaign Lock
Play Along Cards
1
not prize eligible by default
Needs support
3
Local/demo support queue
Setup incomplete
3
Draft or support needed

Card list

Cards by code, claim, setup, and eligibility.

Physical secure claim codes verify physical claims. QR routes to claim/access, and corrections stay review-only.

Open selected card

Selected card

CARD8K•••

Physical FanSports Card reported sold but not claimed. Staff can review support risk before Campaign Lock without writing production state.

High risk Physical Card Pending Lock Review

Secure claim code source of truth

Physical QR routes the supporter to claim/access. The hidden scratch-off secure claim code verifies the physical claim; the visible card/group code supports lookup.

Masked code
CARD8K•••
Visible card/group code
CARD8K29
Secure claim code
Hidden scratch-off secure claim code required
QR state
QR active / code unclaimed
QR route
QR routes to claim/access; secure code verifies claim
Manual fallback
Manual secure claim code entry required if QR scan fails.
Batch assignment
Assigned to physical group/fundraiser batch before distribution

Card identity readiness

Card identity ready for review

0 gaps

Physical claim access

QR routes to card claim/access, then secure claim code verifies the physical claim.

Manual secure claim code entry is required when QR scan fails.

Physical batch ready for staff review

The hidden scratch-off secure claim code is the source of truth for claiming a physical FanSports card.

Production generation remains disabled.

Claim and Team Builder readiness

Staff/Admin can review card claim source, team-builder state, prize eligibility posture, and support blockers without changing production state.

Claim verifier
scratch_off_secure_claim_code
Team state
Ready to Draft
Active scoring
Blocked until team is confirmed
Entry boundary
Card-level entry; multiple cards remain separate.

Scoring operations readiness

Campaign, Team Builder, Swap, Scoring Data, and Admin Correction locks modeled.

Scoring health
No scoring writes enabled
Data refresh
nflverse refresh planned; no download or import run.
Admin Correction Lock
Correction window modeled; no correction writes enabled.
Selected card scoring
Team setup needed
NFL Week 1 NFL Week 2 NFL Week 3 NFL Week 4

Issued

Physical card issued to group

Issued

Distributed

Group distributed card

Distributed

Sold

Group reported sold

Sold

Claim

Claim pending

Needs Support Review

Setup

Setup Not Started

Setup Not Started

Card setup and eligibility

Claim, account attachment, setup, and prize eligibility stay distinct.

Play Along Cards are not prize eligible by default. Physical card claim state is separate from accounting reconciliation. Prize eligibility review is distinct from winner selection and reward fulfillment.

Setup summary

Active Lineup

0 Active Lineup players

Reserve Players

6 Reserve Players assigned

Swap status

Swaps unavailable until claim

Market Swap status

No Market Swap purchases

Source and support

Source type

Physical Card

Acquisition channel

Distributed physical card

Account attachment

Not attached

Campaign Lock relation

Sold before Campaign Lock; claim pending

Late / play-along status

Needs claim before lock for default eligibility

Physical reconciliation

Reported sold, not claimed

Virtual purchase

Not applicable

Support flags

Manual card review signals.

These flags are deterministic demo rows for future staff support queues.

Claim support may be needed before Campaign Lock.
Prize eligibility remains pending lock review because claim/account setup is not complete.

Secure claim code source-of-truth review queued

Demo Support Admin · 8 minutes ago

Late Play Along Card boundary checked

Demo Staff Admin · 19 minutes ago

Physical reconciliation linkage flagged

Demo Finance Admin · 36 minutes ago

Safe action placeholders

Card actions are visible, but production execution is blocked.

Buttons either open local/demo review surfaces or remain disabled until production staff auth, permissions, services, and audit logging are approved.

Review Prize Eligibility

Internal tool

Does not select winners or change prize eligibility.

Open Group Management

Internal tool

Review group owner/admin and support context.

Open Campaign Management

Internal tool

Review Campaign Lock and campaign lifecycle context.

Open Economics Operations

Internal tool

Review physical reconciliation and economics placeholders.

Open Support Queue

Internal tool

Review linked card support and manual-review cases.

Production blockers

Blocked until approved.

Card operations are code/QR sensitive and prize-adjacent. Production actions need staff roles and audit logging.

Generate production card codes, QR payloads, or secure claim codes
Rotate production card codes, QR payloads, or secure claim codes
Assign production physical card batch
Change production claim state
Attach production account
Change prize eligibility
Select winner
Fulfill reward
Capture payment or refund
Send message or upload file

Card operation rules

  • Physical secure scratch-off claim code is the source of truth for physical card claiming.
  • QR routes to claim/access but does not verify a physical card claim by itself.
  • Visible card/group code helps lookup and support, but is not enough to claim a physical card.
  • Manual secure claim code entry must work if QR scan fails.
  • Virtual cards use unique card identifiers tied to group/fundraiser/campaign.
  • User account attachment is downstream of card claim.
  • Physical card claim state is separate from reported/reconciled sale state.
  • Cards claimed after Campaign Lock are Play Along Cards by default and are not prize eligible by default.
  • Prize eligibility review is distinct from winner selection and reward fulfillment.
  • Swap Player and Market Swap are separate card operations concepts.

Lifecycle statuses

Modeled card lifecycle states.

These are local/demo read-model states only.

UnissuedIssuedDistributedSoldClaimedAttached to AccountSetup Not StartedReady to DraftLineup in ProgressLineup CompleteLineup LockedNeeds Support ReviewPlay Along CardArchived / Voided Placeholder

Prize eligibility states

Modeled eligibility review states.

Changing eligibility is not implemented in this local/demo UI.

Prize EligiblePending Lock ReviewNot Prize Eligible — Claimed After Campaign LockNot Prize Eligible — Support OnlyNot Prize Eligible — Voided PlaceholderReview Required

Source types

Modeled card sources.

Physical, virtual, white-glove, late support, and play-along sources stay distinct.

Physical CardVirtual CardWhite Glove SetupLate Support ClaimPlay Along Card