Initial Import

First push to git.capricorn.world. Consolidates work from 2026-04-08 through 2026-04-21.

First push to git.capricorn.world. Consolidates work from 2026-04-08 through 2026-04-21.

Headline Features

#### Opportunities (M27) — Full Deal Workflow

  • 4-tab advertiser view (Discover / Pipeline / Seasonal Calendar / My Bookings) and publisher view (My Listings / Seasonal)
  • Pill sub-tabs inside Discover, My Bookings, My Listings with urgency-aware defaults and red-dot indicators
  • Forward Listings, Influencer Availability Slots, Seasonal Moments, Last Minute Deals
  • Deal state machine: pending → active → delivered → complete, with cancel/dispute branches
  • Content revisions (max 3 rounds) between buyer and seller
  • Content sharing by advertiser, proof submission by creator, dispute raised by buyer, SA resolution
  • Razorpay payment integration for deal completion
  • EOI → Deal auto-creation when SA accepts a creator's availability slot

#### Marketplace — End-to-End Deal Flow

  • Bids, listings, packages, rate cards, reviews
  • Deal workflow mirrors Opportunities: content share, Razorpay payment, proof of delivery, dispute & SA resolution
  • Self-bid prevention — "Your Listing" badge replaces Place Bid for owners; "Yours" badge on own listings in browse
  • Influencer browse: niche pills, collaboration-type badges, red restriction pills with shield icon
  • Niche + collab-type filter dropdowns on browse page

#### Content Restrictions & Brand Conflict Guard

  • Property-level restrictions (per-channel) alongside workspace-level
  • Master 13-category taxonomy (Alcohol, Gambling, Crypto, Political, etc.)
  • Advertiser workspace brand_category field + settings UI
  • Hard block on 4 booking endpoints when advertiser's brand conflicts with creator restriction

#### Admin (Super Admin) Modules

  • Billing Provider oversight, Compliance Cockpit, Tenant Management, API Gateway, White-Label & Feature Flags, Analytics Validation Engine

#### Other Additions

  • Platform Master Settings (DB-backed), Local-disk file uploads, Payment gateways wired with real SDKs (webhooks are skeleton), Feature Flag API Enforcement Middleware, Creatives module UX overhaul

Documentation

  • CLAUDE.md reduced from 1131 → 196 lines
  • CHANGELOG.md — absorbed historical bug-fix entries

Want to see it in your own workspace?

Bring planning, discovery, delivery, and measurement into one platform.