| Member | Wix ID | Plan | Status | Credits | AI · legacy | Invites | Joined | Last Active | Actions |
|---|---|---|---|---|---|---|---|---|---|
| Loading members... | |||||||||
| Date | Member / Type | Amount | Commission % | Commission $ | Status | Actions |
|---|---|---|---|---|---|---|
| Loading... | ||||||
| Customer | Member Match | Plan | Amount | Status | Next Renewal |
|---|---|---|---|---|---|
| Loading… | |||||
Compares webhook events Stripe attempted to send against what landed in our database. Drift means Stripe sent more events than we have records for — usually a webhook config issue. Some events (subscription.deleted, account.updated) update existing rows so we can't infer their local count — those show as unverifiable and you'd need to check Stripe Dashboard manually if their counts look unexpected.
These allowances are written to Supabase credit_rules and synced to the Worker. The Worker reads these on every /member-credits call — no restart needed. ◈ Studio Monthly allowances go to studio_credits via the monthly rollover cron.
attack_credits — Worker source of truth
| Date | Member | Type | Amount | Tool | Balance After | Note |
|---|---|---|---|---|---|---|
| Loading... | ||||||
| Tier | Type | Monthly / One-time $ | Studio Credits | $/Credit | Note |
|---|---|---|---|---|---|
| Loading… | |||||
| Plan | Active Members | Avg Used | Avg % Consumed | At Cap (≥95%) | Low Usage (<10%) | Health |
|---|---|---|---|---|---|---|
| Loading… | ||||||
| Model | Kind | Tier | Credits / Gen | $ at 5k pack | $ at 1.5k pack | $ at 500 pack | This Month | Lifetime |
|---|---|---|---|---|---|---|---|---|
| Loading… | ||||||||
| Rank | Member | Plan | Credits Used | Allowance | Over/Under | Jobs | Failed |
|---|---|---|---|---|---|---|---|
| Loading… | |||||||
| Date | Referrer | Referred | Plan | Status | Commission | Actions |
|---|---|---|---|---|---|---|
| Loading... | ||||||
| Date | Referrer ID | Plan Hint | Session Token | Status |
|---|---|---|---|---|
| Loading... | ||||
| Date | Referrer | Plan | Source |
|---|---|---|---|
| Loading... | |||
| Date | Referrer | New Member | Plan | Commission | Level | |
|---|---|---|---|---|---|---|
| Loading... | ||||||
FIT FINDER STATUSLOADING...
Toggle off to take the public funnel offline. Visitors see a "we're upgrading" message instead.
| Lead | Industry | Plan | Opt-Ins | Referrer | Assigned To | Status | Created | Actions |
|---|---|---|---|---|---|---|---|---|
| Loading leads... | ||||||||
| Domain | Funnel Label | Industry | Owner | Active | Created | Actions |
|---|---|---|---|---|---|---|
| Loading domains... | ||||||
| Lead | Funnel Source | Industry | Opt-Ins | Owner | Status | Created | Actions |
|---|---|---|---|---|---|---|---|
| Loading leads... | |||||||
| Member | Reports | Credits | Last Active |
|---|---|---|---|
| Loading... | |||
| Date | Member | Report Title | Type | Shared | Actions |
|---|---|---|---|---|---|
| Loading reports... | |||||
| Contact | Member | Stage | Value | Company | Updated | Actions |
|---|---|---|---|---|---|---|
| Loading pipeline... | ||||||
daily_brief tabledaily_brief row (PATCH if exists, POST if new).Members see the updated brief immediately on next page load.
| Title | Category | Poster | Status | Posted | Actions |
|---|---|---|---|---|---|
| Loading... | |||||
| Title | Author | Replies | Posted | Actions |
|---|---|---|---|---|
| Loading... | ||||
Culture Intelligence Refresh
8 of 9 tabs use a two-stage pipeline: Sonnet 4.6 + web search gathers real current data with citations, then Haiku 4.5 reformats into the schema. The Ticker tab stays on Haiku-only (no search). Daily cron is disabled — refresh weekly from this page. Members never trigger paid AI; they read the cached snapshot. Estimated cost per full refresh: ~$5–10 (web search at $10/1k searches × ~32 searches + token costs). Total time: ~3–5 minutes (sequential with 2s pacing).
Brand Intelligence Refresh
Refresh all 15 brand categories (fashion, electronics, food, health, music, streaming, alcohol, sportsbook, comms, social, auto, video games, luxury, aviation & airlines, AI companies) in one pass. Each category returns 10–12 top brands with heat scores, briefs, and rep signals. Cost: ~$0.03 per full refresh. Members read from cache — they never trigger paid AI.
| Category | Brand Count | Cache Status | Updated | Avg Heat | Actions |
|---|---|---|---|---|---|
| Loading brands... | |||||
City Briefs Refresh
Each brief is a 1-2 sentence editorial overview of the city's current scene state plus up to 5 dated "recent moves" (news, openings, exec moves, real estate shifts).
Manual refresh only — no cron, no automatic refresh on city open. Members read from the cache; they never trigger paid AI.
AI refresh cost: ~$0.053 per city (web search billed at $10/1000 queries) · Bulk all-24: ~$1.27.
| City | Current Brief | Source | Moves | Last Updated | Actions |
|---|---|---|---|---|---|
| Loading city briefs... | |||||
| Org ID | Members | Total Sales | Top Rep | Actions |
|---|---|---|---|---|
| Loading orgs... | ||||
| Rep | Territory | Brand | Org | Role | Actions | |
|---|---|---|---|---|---|---|
| Loading reps... | ||||||
| Contact | Member | Stage | Value | Updated | Actions | |
|---|---|---|---|---|---|---|
| Loading leads... | ||||||
| Member | State | Days left | Actions |
|---|---|---|---|
| Loading… | |||
| Member | Amount | Plan | Date |
|---|---|---|---|
| Loading... | |||
| Member | Balance | Used | Last Updated | Actions |
|---|---|---|---|---|
| Loading... | ||||
| Member | Type | Amount | Balance After | Date |
|---|---|---|---|---|
| Loading... | ||||
| Deal | Client | Owner | Value | Progress | Status | Sent | Actions |
|---|---|---|---|---|---|---|---|
| Loading signed deals... | |||||||
| Title | Owner | Collaborators | Status | Created | Actions |
|---|---|---|---|---|---|
| Loading... | |||||
| Title | Owner | Type | Created | Actions |
|---|---|---|---|---|
| Loading... | ||||
| Title | Creator | Type | Created | Actions |
|---|---|---|---|---|
| Loading... | ||||
| Name | Plan | Agency Role | Joined | Actions | |
|---|---|---|---|---|---|
| Loading... | |||||
| Title | Member | Leads | Date | Actions |
|---|---|---|---|---|
| Loading... | ||||
| Title | Author | Status | Date | Actions |
|---|---|---|---|---|
| Loading... | ||||
Member — normal: their allowance governs codes.
No invites — this person cannot invite by either route.
0 8 * * *) fires automatically. Use them to regenerate on demand — for testing, or mid-day refreshes. No member credits (worker's own keys).
daily_brief row members readsports_brief_cache. Refresh sports live data first if a league looks empty.studio_credits.plan or attack_credits.plan is out of sync with member_profiles.plan for the current month.Raw API response
No check run yet.