15 — Feature Strategy Matrix & Product Roadmap
Reference/Archive — superseded by
00-ROADMAP.mdon any conflict. Brand note: "WAVIC" / "Ctrl Audio" below are legacy aliases — the product is Sonnance. Competitive analysis remains useful background; statuses/phases here are NOT current.
Purpose: Comprehensive strategic overview mapping every feature to actors, implementation status, market value, and phased execution plan. Date: March 2026 Context: 2026–2030 AI-agent paradigm — SaaS must deliver agentic intelligence, automation, and real-time value to compete.
Table of Contents
- Strategic Position
- Actors (User Personas)
- Feature–Actor Matrix
- Feature Evaluation Table
- Phased Roadmap
- AI & Agent Strategy (2026–2030)
- Data Integration & Insight Engine
- Main Dashboard Redesign
- Investor & Validation Narrative
1. Strategic Position
What Sonnance/Wavic Is
A unified music-industry operating system — not just a DAW or file-sharing tool, but the platform where every actor in the music lifecycle works, collaborates, transacts, and grows.
Competitive Landscape (2026)
Category A — Music Collaboration (Direct Competitors)
| Competitor | Core Offering | Key Strengths | What They DON'T Do |
|---|---|---|---|
| [untitled] | WIP music workspace (Brooklyn) | iOS-first, offline mode, version history, pitch/speed editing, password links, listen notifications, Instagram Stories snippets, loop/trim. "Sacred place for work-in-progress music." | No business tools, no contracts, no analytics, no marketplace, no team/roster mgmt, no social feed |
| Highnote | Music sharing + community ("Talk music on Highnote") — backed by Dropbox | Timestamped comments, private Spaces, real-time version switching, playlists with unreleased tracks, GIFs/voice notes/polls in comments, TikTok sharing, Dropbox integration, per-collaborator permissions (download/upload/comment), highlight clips | No audio production tools, no contracts, no payments, no analytics, no AI agents, no marketplace |
| BandLab | Online DAW + social | Free DAW, social sharing, large user base | No industry-grade versioning, no contracts, no business workflows |
Category B — Music Analytics & Data (Data Layer Competitors)
| Competitor | Core Offering | Key Strengths | What They DON'T Do |
|---|---|---|---|
| Soundcharts | Actionable data for the music industry (Sony, Warner, Universal, Live Nation) | Unified dashboard: socials/charts/playlists/airplay. 16M+ artists, 84M+ songs, 2,465 radio stations (87 countries), 23,738+ charts, 7.3M+ playlists. Data from Spotify, Apple Music, YouTube, Shazam, TikTok, IG, X, Facebook, Deezer, SoundCloud, Tidal, QQ Music, JioSaavn. API access. Free tools (ISRC finder, genre/label/distributor finder, key/BPM finder) | No collaboration, no file sharing, no project mgmt, no audio player, no creation tools. Enterprise pricing (not indie-friendly) |
| Chartmetric | AI-powered music analytics (11M+ artists, 130M+ tracks, 26M+ playlists) | Career stage classification, momentum tracking, network strength scoring, social engagement metrics, talent discovery with trigger city reports, audience demographics, noteworthy insights, shortlists, comparables, API + data shares. Mobile app (iOS + Android) | Same as Soundcharts — pure analytics, no creation/collaboration. Expensive for individual artists (~$395/mo top tier) |
| Viberate | Music analytics for professionals ($19.90/mo) | 11M+ artists, 100M+ songs, 19M+ playlists. Artist/song/playlist/radio/audience analytics, festival analytics, event analytics, artist comparison tool, custom reports/exports, alerting. Most affordable analytics platform | No collaboration, no creation tools. Lighter data coverage than Soundcharts/Chartmetric |
Category C — Music Business Operations (Workflow Competitors)
| Competitor | Core Offering | Key Strengths | What They DON'T Do |
|---|---|---|---|
| Artist Growth | Work intelligence for music (Nashville) — SOC 2 Type II & GDPR compliant | Event management (industry-tailored calendar/exports, API integrations, ML), project management (unlimited projects, templates, tasks, file versioning), ticket/guest management (automated comms, budget, pass mgmt), roster management (multi-org, Chartmetric-integrated profiles, contact mgmt). AG Intelligence: overlays calendar events over streaming data (Chartmetric integration). Mobile apps (iOS + Android). Trusted by WME, Arista | No audio player, no file collaboration, no versioning, no creation tools, no social features, no fan-facing tools |
| Splice | Sample marketplace + cloud storage | Massive sample library, plugins, AI tools | No team workflows, no business tools, no analytics |
| DistroKid/TuneCore | Distribution to streaming platforms | One-click distribution, royalty tracking | No creation tools, no collaboration, no project mgmt |
Category D — Generic Tools (Indirect Competitors)
| Competitor | What They Are | Music Industry Gap |
|---|---|---|
| Dropbox/WeTransfer | File sharing | Zero music-specific features (no waveform, no versioning, no metadata) |
| Trello/Notion | Project management | No audio player, no music metadata, no industry workflows |
| SoundCloud | Streaming/discovery | No collaboration, no project mgmt, no business tools |
Category E — Music Data Ecosystems & Fan Platforms (Ecosystem Competitors)
| Competitor | Core Offering | Key Strengths | What They DON'T Do |
|---|---|---|---|
| Hanteo Global | Data-centric K-Culture ecosystem — chart data system + fan platform + commerce + media + awards | MBA (Music Bigdata Analytics) engine: 32 years of data tracking, 15M+ annual active users, 200+ countries, 40,000+ cities, 1B+ annual page views. 5 integrated arms: Hanteo Chart (real-time global music data hub), Hanteo News (AI-powered industry media), Hanteo Music Awards (data-backed awards ceremony — 56K+ attendees, 91+ artists), Whosfan (7.5M-user K-POP fandom platform with first-week sales/"Chodong" data + fan engagement), Whosfan Cafe & Store (O2O commerce — 99+ retail outlets across 32 countries, partnerships with Olive Young, Musinsa, Lotte, 7-Eleven, The Hyundai). Overseas branches in Chile, Mexico, Japan. 5,000+ global partnership codes | No creation tools, no collaboration workflows, no project management, no audio player, no versioning. Laser-focused on K-POP/Hallyu ecosystem — not genre-agnostic. Commerce is physical (café/merch), not digital creator monetization. No indie artist tools — designed for established acts with active fandoms |
Why Hanteo matters strategically: Hanteo proves that data + fan engagement + commerce can form a massive integrated ecosystem (15M+ users, billion-page-view scale). Their model validates Sonnance's Data Integration & Insight Engine thesis — but Hanteo built it around physical album sales tracking and fandom culture, not the creative process. Sonnance can learn from their ecosystem integration while owning the creation-side moat they completely lack.
Key takeaways from Hanteo for Sonnance:
- Data as the core product — Hanteo's 32-year data history IS the product. Chart accuracy drives everything else (awards, commerce, media). Sonnance should treat creative-process data with the same reverence.
- Vertical integration works — Chart → News → Awards → Fan Platform → Commerce. Each arm feeds the others. Sonnance's equivalent: Projects → Insights → Portals → Marketplace → Analytics.
- Fan engagement is monetizable — Whosfan's 7.5M users create value through participation (voting, tracking, first-week sales campaigns). Sonnance's Fan actor could evolve similarly.
- Physical-digital bridge — Whosfan Café & Store proves O2O (Online-to-Offline) commerce works in music. ContactID + Events + Merch could be Sonnance's version.
- Regional expansion model — Hanteo's Chile/Mexico/Japan branches show how a music platform goes global by region, not all-at-once. Relevant for Sonnance's multi-region infrastructure strategy.
- Awards/certification as trust — Hanteo Chart certifications are the industry standard for K-POP sales. Sonnance could create its own certification layer (verified credits, certified splits, authenticated releases) — a trust infrastructure nobody else builds.
Where Sonnance Wins: The Integration Gap
No existing platform combines all four pillars:
┌─────────────────────────────────────────────────────────────┐
│ SONNANCE UNIQUE POSITION │
│ │
│ CREATION COLLABORATION BUSINESS │
│ ────────── ───────────── ──────── │
│ ✓ Upload/Manage ✓ Versioning ✓ Contracts │
│ ✓ Waveform Player ✓ Comments ✓ Payments │
│ ✓ Metadata ✓ Sharing ✓ Calendar │
│ ✗ (DAW by others) ✓ Team Spaces ✓ Analytics │
│ │
│ DATA INTELLIGENCE (NEW — powered by data integrations) │
│ ────────────────── │
│ ✓ "What worked" — track/release performance vs actions │
│ ✓ "When worked" — timing analysis across platforms │
│ ✓ "With who worked" — collaboration network effects │
│ ✓ "Where worked" — geographic/platform performance │
│ ✓ "Why worked" — AI pattern recognition │
│ │
│ [untitled]/Highnote = Creation+Collab only │
│ Soundcharts/Chartmetric/Viberate = Data only │
│ Artist Growth = Business ops only │
│ Sonnance = ALL FOUR + AI Agents │
└─────────────────────────────────────────────────────────────┘Feature Overlap Analysis
| Feature | Sonnance | [untitled] | Highnote | Soundcharts | Chartmetric | Viberate | Artist Growth |
|---|---|---|---|---|---|---|---|
| Audio upload + player | ● | ● | ● | — | — | — | — |
| Version history | ● | ● | ● | — | — | — | — |
| Timestamped comments | ● | — | ● | — | — | — | — |
| Private sharing links | ● | ● | ● | — | — | — | — |
| Listen notifications | ● | ● | ● | — | — | — | — |
| Offline mode | — | ● | — | — | ● (mobile) | — | ● (mobile) |
| Team/roster management | ● | — | ◐ | — | — | — | ● |
| Cross-platform analytics | ◐ (planned) | — | — | ● | ● | ● | ◐ (via Chartmetric) |
| Streaming data tracking | — (planned) | — | — | ● | ● | ● | ◐ (via Chartmetric) |
| Radio airplay monitoring | — | — | — | ● | — | ● | — |
| Contracts / e-sign | — (planned) | — | — | — | — | — | — |
| Calendar / event mgmt | — (planned) | — | — | — | — | — | ● |
| Payment transactions | ◐ (Stripe sub) | — | — | — | — | — | — |
| Project management | ● | — | — | — | — | — | ● |
| Social feed / wall | — (planned) | — | ◐ | — | — | — | — |
| Mobile app | — (PWA) | ● | ● | — | ● | — | ● |
| AI-powered insights | — (planned) | — | — | ◐ | ● | — | ● (AG Intelligence) |
| API access | — | — | — | ● | ● | ● | ● |
| Fan engagement tools | — (planned) | — | — | — | — | — | — |
| Chart/sales data | — | — | — | ● | ● | ● | — |
| Physical commerce (O2O) | — | — | — | — | — | — | — |
| Data-backed awards/cert. | — | — | — | — | — | — | — |
| Global data ecosystem | — | — | — | ◐ | ◐ | — | — |
Note on Hanteo Global: Not included in the feature overlap table above because Hanteo operates in a fundamentally different layer (data ecosystem + fan commerce) rather than as a direct tool competitor. See Category E analysis above. However, Hanteo's capabilities map to Sonnance's Phase 2-3 roadmap: fan engagement (Feature 19: Wall Posts + Feature 20: Polls), analytics (Feature 22: Cross-Target Analytics + Feature 28: Data Integration), commerce (Feature 21: Merchandising), and certification (future Portals verification layer).
Key insight: Artist Growth's AG Intelligence (launched Q4 2025) is the closest existing concept to what Sonnance should build — it overlays calendar events (performances, social posts, campaigns) over streaming data to track impact. But AG Intelligence only works within Artist Growth's calendar system and uses Chartmetric as a data source. Sonnance can build this natively with its own project/version/collaboration data as the primary timeline, enriched by external streaming data.
2. Actors (User Personas)
| # | Actor | Type | Revenue Potential | Population Size | Core Need |
|---|---|---|---|---|---|
| 1 | Musician | Creator (Individual) | Medium (Pro plans) | Very Large | Record, version, share music efficiently |
| 2 | Artist | Creator (Individual/Brand) | Medium–High | Large | Manage career, brand, releases |
| 3 | Beat Maker | Creator (Individual) | Medium | Large | Sell beats, collaborate with artists, manage catalog |
| 4 | Fan | Consumer | Low (freemium ads, merch) | Massive | Discover, support, engage with artists |
| 5 | Practice Room | Venue (Owner/Admin) | Medium | Small | Manage reservations, equipment, clients |
| 6 | Studio | Venue (Owner/Admin) | High (Team plans) | Medium | Session booking, file delivery, client portals |
| 7 | Event Organizer | Business (Individual/Team) | High | Medium | Plan events, manage talent, sell tickets |
| 8 | Investor/Manager | Business (Individual/Team) | Very High (Enterprise) | Small | ROI tracking, deal flow, portfolio oversight |
| 9 | Artist/Music Manager | Business (Individual/Team) | High (Team/Enterprise) | Medium | Oversee releases, contracts, talent roster |
| 10 | Film/Event Location | Venue (Owner/Admin) | Medium–High | Small | Showcase space, manage bookings, licensing |
| 11 | Playlist Curator / DSP Editor | Distribution (Gatekeeper) | High (Premium/Enterprise) | Medium | Receive pitches, review tracks, manage playlists |
| 12 | Radio Programmer / DJ | Distribution (Broadcast) | High (Enterprise) | Medium | Receive promo packages, schedule adds, track spins |
| 13 | Music Publisher / Admin | Business (Rights) | Very High (Enterprise) | Medium | Manage songwriter copyrights, sync licensing, splits |
| 14 | Sync Licensing Agent / Music Supervisor | Business (Placement) | Very High (Enterprise) | Small–Medium | Search catalog by mood/genre/BPM, request stems, check clearance |
| 15 | PR / Publicist | Business (Marketing) | Medium–High (Team) | Medium | Access press kits, coordinate release campaigns |
| 16 | Songwriter (non-performing) | Creator (Writer) | Medium (Pro plans) | Large | Demo, pitch, track placements, manage credit splits |
Actor Priority for MVP
TIER 1 (MVP Core — must serve day 1):
→ Musician, Artist, Beat Maker, Artist/Music Manager, Songwriter
TIER 1.5 (Distribution Side — months 2-4, Portals-powered):
→ Playlist Curator, Radio Programmer, PR/Publicist
(These actors RECEIVE the metadata that Tier 1 actors CREATE in Portals)
TIER 2 (Early Growth — months 3-6):
→ Studio, Fan, Event Organizer, Music Publisher
TIER 3 (Expansion — months 6-12):
→ Practice Room, Investor/Manager, Film/Event Location, Sync AgentThe Two-Sided Platform Insight
Actors 1-10 are primarily creation-side — they make, manage, and invest in music. Actors 11-16 are primarily distribution-side — they receive, evaluate, place, and promote music.
The Portals metadata (Label Copy, Credits, Status) that the creation side fills in becomes the pitch package the distribution side consumes. This two-sided flow is Sonnance's unique structural advantage:
CREATION SIDE (fills Portals) DISTRIBUTION SIDE (consumes Portals)
────────────────────────── ──────────────────────────────────────
Artist fills Label Copy ──────► Curator sees complete pitch
Producer uploads versions ──────► Radio gets promo package + clean edit
Manager approves credits ──────► Publisher gets verified split sheet
Label sets release date ──────► Sync Agent searches catalog by params
Engineer delivers master ──────► PR/Publicist builds press kit
The same data entered ONCE flows to ALL receiving actors.
No more: email pitch + Google Drive + Dropbox + PDF one-sheet.3. Feature–Actor Matrix
Legend: ● = Critical | ◐ = Important | ○ = Nice-to-have | — = Not relevant
| # | Feature | Musician | Artist | Beat Maker | Fan | Practice Room | Studio | Event Org. | Investor/Mgr | Artist/Music Mgr | Film/Event Loc. | Playlist Curator | Radio Prog. | Publisher | Sync Agent | PR/Publicist | Songwriter |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Projects | ● | ● | ● | ○ | — | ● | ◐ | ◐ | ● | — | — | — | ◐ | ◐ | — | ● |
| 2 | Player | ● | ● | ● | ● | — | ● | ○ | ◐ | ● | — | ● | ● | ◐ | ● | ◐ | ● |
| 3 | Versions | ● | ◐ | ● | — | — | ● | — | — | ● | — | — | ◐ | — | ◐ | — | ● |
| 4 | Multi-level Comments | ● | ● | ◐ | ◐ | — | ● | — | ◐ | ● | — | ◐ | ◐ | — | ◐ | — | ◐ |
| 5 | Profile | ● | ● | ● | ● | ● | ● | ● | ● | ● | ● | ◐ | ◐ | ● | ◐ | ● | ● |
| 6 | Smart Notifications | ● | ● | ● | ◐ | ◐ | ● | ● | ● | ● | ◐ | ● | ● | ● | ◐ | ● | ● |
| 7 | Messages | ● | ● | ● | ◐ | ◐ | ● | ● | ● | ● | ◐ | ◐ | ◐ | ● | ◐ | ● | ● |
| 8 | Mentions | ◐ | ◐ | ◐ | — | — | ◐ | ◐ | — | ◐ | — | — | — | ◐ | — | ◐ | ◐ |
| 9 | Sharing (+ Private) | ● | ● | ● | ○ | — | ● | ◐ | ● | ● | — | ◐ | ● | ● | ● | ● | ● |
| 10 | Team Identity | ◐ | ◐ | — | — | ◐ | ● | ● | ◐ | ● | ◐ | — | — | ● | ◐ | ◐ | — |
| 11 | Maps | ○ | ○ | ○ | ◐ | ● | ● | ● | — | ◐ | ● | — | — | — | — | — | ○ |
| 12 | Calendar Reservations | ○ | ○ | — | — | ● | ● | ● | — | ◐ | ● | — | ● | — | — | ● | — |
| 13 | Payment Transactions | ◐ | ◐ | ● | ◐ | ● | ● | ● | ● | ● | ● | — | — | ● | ◐ | — | ◐ |
| 14 | Payment Lockage (Escrow) | ○ | ○ | ◐ | — | ◐ | ◐ | ◐ | ● | ● | ○ | — | — | ◐ | ◐ | — | ○ |
| 15 | Contracts | ○ | ◐ | ◐ | — | ◐ | ◐ | ● | ● | ● | ◐ | — | — | ● | ● | — | ● |
| 16 | Kanban (Project Mgmt) | ○ | ◐ | ○ | — | — | ◐ | ● | ◐ | ● | — | — | — | ◐ | — | ◐ | ○ |
| 17 | Manager Content (Cloud+) | ○ | ◐ | ○ | — | — | ◐ | ◐ | ● | ● | — | — | — | ● | ◐ | ◐ | ○ |
| 18 | Crowdfunding | ◐ | ● | ◐ | ● | — | — | ◐ | ● | ◐ | — | — | — | — | — | ◐ | ◐ |
| 19 | Wall Posts (Social Feed) | ◐ | ● | ◐ | ● | ○ | ○ | ● | — | ◐ | ○ | ◐ | — | — | — | ◐ | ◐ |
| 20 | Poll/Votes | ○ | ◐ | ○ | ● | — | — | ● | — | ◐ | — | — | — | — | — | — | ○ |
| 21 | Merchandising | ○ | ● | ○ | ● | — | — | ◐ | ◐ | ◐ | — | — | — | — | — | ◐ | — |
| 22 | Cross-Target Analytics | ○ | ◐ | ◐ | — | — | ○ | ● | ● | ● | ○ | ● | ● | ● | ◐ | ● | ○ |
| 23 | CV (Professional Page) | ◐ | ● | ◐ | — | ● | ● | ◐ | — | ◐ | ● | ◐ | ◐ | ◐ | ◐ | ◐ | ● |
| 24 | Pre-Sale Page | ○ | ● | ○ | ◐ | — | — | ◐ | ● | ◐ | — | — | — | — | — | ◐ | ○ |
| 25 | ContactID (QR/NFC/Wallet) | ○ | ◐ | ○ | ○ | ○ | ◐ | ◐ | ○ | ◐ | ○ | ◐ | ◐ | ◐ | ◐ | ● | ◐ |
| 26 | WOW Impact (Entrance UX) | ◐ | ● | ◐ | ● | — | ◐ | ◐ | ● | ◐ | ◐ | ◐ | — | — | ◐ | — | ◐ |
| 27 | Time Offers | ○ | ◐ | ● | ◐ | ◐ | ◐ | ● | — | ◐ | ◐ | — | — | — | — | — | ○ |
| 28 | Data Integration (Insight Engine) | ◐ | ● | ◐ | — | — | ○ | ◐ | ● | ● | — | ● | ● | ● | ◐ | ● | ○ |
| 29 | Portals / Metadata Mgmt | ● | ● | ● | — | — | ◐ | — | ◐ | ● | — | ● | ● | ● | ● | ● | ● |
| 30 | Pitch / Promo Delivery | ◐ | ● | ◐ | — | — | — | — | ◐ | ● | — | ● | ● | ◐ | ● | ● | ● |
New row 29 (Portals): Previously implicit inside "Projects" — elevated to its own row because it's the bridge between creation-side and distribution-side actors. Curators, Radio, Publishers, and Sync Agents all consume Portals data.
New row 30 (Pitch/Promo Delivery): The workflow of packaging Portals metadata into a deliverable pitch (one-sheet, promo package, press kit) and sending it to distribution-side actors. This is the two-sided flow.
4. Feature Evaluation Table
| # | Feature | Build Status | Difficulty | Time to Build | Market Novelty | Revenue Impact | Skeleton? | Value Score (1-10) | Priority |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Projects | ✅ Done | — | — | Low | High | ✅ Yes | 10 | ✅ SHIPPED |
| 2 | Player (Waveform) | ✅ Done | — | — | Medium | High | ✅ Yes | 10 | ✅ SHIPPED |
| 3 | Versions | ✅ Done | — | — | High | High | ✅ Yes | 10 | ✅ SHIPPED |
| 4 | Multi-level Comments | ✅ Done (basic) | Medium | 2-3 wk | High | Medium | ✅ Yes | 9 | ✅ SHIPPED (enhance) |
| 5 | Profile | ✅ Done | — | — | Low | Medium | ✅ Yes | 8 | ✅ SHIPPED |
| 6 | Smart Notifications | ✅ Partial (SSE) | Medium | 3-4 wk | Medium | Medium | ✅ Yes | 9 | 🔵 MVP ENHANCE |
| 7 | Messages (DMs/Chat) | ❌ Not started | High | 6-8 wk | Medium | High | ❌ No | 8 | 🟡 PHASE 2 |
| 8 | Mentions | ❌ Not started | Low | 1-2 wk | Low | Low | ❌ No | 5 | 🟡 PHASE 2 |
| 9 | Sharing (+ Private) | ✅ Done (basic) | Medium | 2-3 wk | Medium | High | ✅ Yes | 9 | 🔵 MVP ENHANCE |
| 10 | Team Identity | ❌ Not started | High | 4-6 wk | High | High | ❌ No | 8 | 🟡 PHASE 2 |
| 11 | Maps | ❌ Not started | Medium | 4-5 wk | High | Medium | ❌ No | 6 | 🟠 PHASE 3 |
| 12 | Calendar Reservations | ❌ Not started | High | 6-8 wk | High | High | ❌ No | 7 | 🟠 PHASE 3 |
| 13 | Payment Transactions | ✅ Partial (Stripe sub) | High | 6-8 wk | Medium | Very High | ◐ Partial | 9 | 🟡 PHASE 2 |
| 14 | Payment Lockage (Escrow) | ❌ Not started | Very High | 8-12 wk | Very High | Very High | ❌ No | 7 | 🔴 PHASE 4 |
| 15 | Contracts | ❌ Not started | High | 6-8 wk | High | High | ❌ No | 7 | 🟠 PHASE 3 |
| 16 | Kanban | ❌ Not started | Medium | 3-4 wk | Low | Medium | ❌ No | 6 | 🟡 PHASE 2 |
| 17 | Manager Content (Cloud+) | ❌ Not started | High | 6-8 wk | Medium | High | ❌ No | 7 | 🟠 PHASE 3 |
| 18 | Crowdfunding | ❌ Not started | Very High | 10-14 wk | Very High | Very High | ❌ No | 8 | 🟠 PHASE 3 |
| 19 | Wall Posts (Social) | ❌ Not started | Medium | 4-5 wk | Medium | Medium | ❌ No | 6 | 🟡 PHASE 2 |
| 20 | Poll/Votes | ◐ Partial (UI only) | Low | 2-3 wk | Medium | Low | ❌ No | 5 | 🟡 PHASE 2 |
| 21 | Merchandising | ❌ Not started | Very High | 10-14 wk | Medium | High | ❌ No | 5 | 🔴 PHASE 4 |
| 22 | Cross-Target Analytics | ❌ Not started | High | 6-8 wk | Very High | Very High | ❌ No | 9 | 🟡 PHASE 1.5 |
| 23 | CV (Professional Page) | ❌ Not started | Medium | 3-4 wk | High | Medium | ❌ No | 7 | 🟡 PHASE 2 |
| 24 | Pre-Sale Page | ❌ Not started | Medium | 4-5 wk | Very High | Very High | ❌ No | 8 | 🟠 PHASE 3 |
| 25 | ContactID (QR/NFC/Wallet) | ❌ Not started | Medium | 3-4 wk | Very High | Medium | ❌ No | 8 | 🔵 MVP (Phase 0-1) |
| 26 | WOW Impact (Entrance) | ◐ Partial (onboarding) | Medium | 2-3 wk | High | Medium (retention) | ◐ Partial | 8 | 🔵 MVP ENHANCE |
| 27 | Time Offers | ❌ Not started | Medium | 3-4 wk | Medium | Medium | ❌ No | 5 | 🟠 PHASE 3 |
| 28 | Data Integration (Insight Engine) | ❌ Not started | Very High | 10-16 wk (phased) | Very High | Very High | ❌ No | 10 | 🟡 PHASE 1-2 |
Value Score Methodology
- Revenue Impact (0-3): Direct monetization potential
- Actor Coverage (0-3): How many actor types benefit (from matrix above)
- Market Differentiation (0-2): How unique vs competitors
- Retention Impact (0-2): How much it keeps users coming back
5. Phased Roadmap
🔵 PHASE 0 — MVP POLISH (Current → Stable Beta)
Goal: Make the existing skeleton rock-solid, beautiful, and investor-demo-ready.
| Priority | Task | Status | Impact |
|---|---|---|---|
| P0 | Fix navigation workflows (routing, deep linking, breadcrumbs) | 🔴 Critical tech debt | Skeleton reliability |
| P0 | Tailwind v4 visual regression fixes | 🔴 Critical tech debt | Visual polish |
| P0 | Player consolidation (remove duplicates) | 🔴 Critical tech debt | Core UX stability |
| P0 | Test coverage (Vitest + Playwright) | 🔴 Missing | Prevents regressions |
| P0 | WOW entrance experience (animation polish) | 🟡 Enhance | First impressions |
| P1 | Smart Notifications redesign — surface recent tracks, activity, insights | 🟡 Enhance | Daily engagement |
| P1 | Main dashboard redesign — meaningful home with recent, insights, actions | 🟡 New | Core UX improvement |
| P1 | Sharing enhancement — password-protected, expiring, role-specific links | ◐ Partial | Collaboration value |
| P1 | Auth.js v5 migration (NextAuth v4 has compatibility issues) | 🟡 Tech debt | Security + stability |
| P2 | Zero console.log cleanup, error handling unification | 🟢 Polish | Production readiness |
| P2 | Accessibility (ARIA, keyboard navigation, player controls) | 🟢 Polish | Inclusivity |
| P2 | Type safety gaps (remove any types) | 🟢 Polish | Code quality |
Outcome: A polished, stable product that works perfectly for Musician/Artist/Producer workflows. Demo-ready for investors.
🟡 PHASE 1 — SOCIAL & COLLABORATION LAYER
Goal: Transform from a tool into a living ecosystem. Add the features that make users come back daily.
| Priority | Feature | Actor Value | Notes |
|---|---|---|---|
| P0 | Messages / Chat | All creators + managers | WebSocket already exists; build DMs + group threads on top |
| P0 | Mentions (@user) | All creators | Lightweight — parse in comments + messages |
| P0 | Team Identity | Studios, Managers, Organizers | RBAC Phase 3 from existing design doc |
| P1 | Wall Posts (Social Feed) | Artists, Fans | Micro-updates per artist space — announce releases, thoughts |
| P1 | CV / Professional Page | Artists, Studios, Locations | Public portfolio powered by existing profile + projects |
| P1 | Poll/Votes | Fans, Event Organizers | Complete the partial UI, add backend |
| P1 | Data Integration Phase 1 | Artists, Managers | Spotify public API (audio features) + MusicBrainz metadata + Viberate base analytics → basic "WHAT worked" dashboard |
| P2 | Kanban | Managers, Studios | Project management overlay on existing project structure |
| P2 | Payment Transactions (marketplace) | Beat Makers, Studios | Extend Stripe to per-transaction (beat sales, session booking) |
Outcome: Platform feels alive. Users have reasons to open it daily. Social proof for growth metrics.
🟠 PHASE 2 — BUSINESS & INDUSTRY TOOLS
Goal: Unlock revenue streams beyond subscriptions. Become indispensable for professionals.
| Priority | Feature | Actor Value | Revenue Model |
|---|---|---|---|
| P0 | Contracts (e-sign, templates) | Managers, Studios, Organizers | Premium feature / per-contract fee |
| P0 | Calendar Reservations | Studios, Practice Rooms, Locations | Commission on bookings |
| P0 | Maps (location-based discovery) | All venue types + Fans | Premium listing fees |
| P0 | Data Integration Phase 2 (Insight Engine) | Artists, Managers, Labels, Investors | Connect Spotify for Artists + YouTube OAuth. Soundcharts/Chartmetric API. Full "WHAT/WHEN/WHERE/WITH WHO/WHY" engine. See Section 7 |
| P1 | Pre-Sale Page ("Project Garage") | Artists, Investors | Commission on funded projects |
| P1 | Crowdfunding | Artists, Fans, Investors | Platform commission (5-10%) |
| P1 | Cross-Target Analytics | Managers, Organizers | Premium feature (data insights) |
| P2 | Manager Content (Cloud+) | Managers, Investors | Premium storage/feature tier |
| P2 | Time Offers (limited deals) | Beat Makers, Studios, Organizers | Transaction commission |
Outcome: Multiple revenue streams. Platform becomes a marketplace + business tool, not just a collaboration app.
🔴 PHASE 3 — ECOSYSTEM EXPANSION
Goal: Category-defining features that create massive competitive moats.
| Priority | Feature | Actor Value | Moat |
|---|---|---|---|
| P0 | Payment Lockage (Escrow) | Investors, Managers, Studios | Trust layer for high-value transactions |
| P0 | Merchandising | Artists, Fans | End-to-end artist monetization |
| P1 | Identity Card (QR/NFC/Wallet) | All actors | Unique physical-digital bridge |
| P1 | Mobile App (React Native) | All actors | Daily engagement on-the-go |
| P2 | DAW Integration (plugins) | Musicians, Producers | Deep workflow integration |
| P2 | Distribution Integration | Artists, Managers | One-click to Spotify/Apple Music |
Outcome: Full ecosystem lock-in. Users can't leave because everything they need is here.
6. AI & Agent Strategy (2026–2030)
The 2026+ Paradigm Shift
In 2026–2030, successful SaaS products are not just tools with AI features — they are agent-powered platforms where AI acts as a first-class team member.
AI Agent Opportunities for Sonnance
| Agent | Phase | Function | Value |
|---|---|---|---|
| 🤖 Mix Agent | Phase 1 | Auto-analyze audio quality, suggest EQ/compression, detect clipping | Instant value for creators — "your master has 2dB of headroom issue" |
| 🤖 Feedback Agent | Phase 1 | Summarize all comments on a version, highlight action items | Saves managers 30min+ per review session |
| 🤖 Contract Agent | Phase 2 | Generate contract drafts from templates, flag unusual terms | Lowers barrier for independent artists |
| 🤖 Release Agent | Phase 2 | Auto-fill metadata (ISRC, genre tags), generate release timeline | Reduces release prep from hours to minutes |
| 🤖 Discovery Agent | Phase 2 | Match artists with studios, producers, managers based on style/location | Network effects — "LinkedIn for music" |
| 🤖 Analytics Agent | Phase 1-2 | Powered by Insight Engine (Section 7). Correlates internal creative timeline with external streaming/social data. Answers WHAT/WHEN/WITH WHO/WHERE/WHY. Predicts track performance, suggests release timing | Game-changing differentiator — no competitor has creative-process correlation data |
| 🤖 Booking Agent | Phase 3 | Auto-negotiate studio/venue availability, suggest optimal times/pricing | Automates calendar + payments |
| 🤖 Fan Engagement Agent | Phase 3 | Personalized updates, smart merch recommendations, crowdfunding nudges | Maximizes fan monetization |
AI Architecture Approach
┌────────────────────────────────────────────────┐
│ SONNANCE AI LAYER │
├────────────────────────────────────────────────┤
│ │
│ ┌──────────────┐ ┌──────────────────┐ │
│ │ Agent Router │──▶│ Specialized │ │
│ │ (orchestrator)│ │ Agents (per task) │ │
│ └──────┬───────┘ └──────────────────┘ │
│ │ │
│ ┌──────▼───────┐ ┌──────────────────┐ │
│ │ Context │──▶│ User Preferences │ │
│ │ Engine │ │ + History │ │
│ └──────────────┘ └──────────────────┘ │
│ │
├────────────────────────────────────────────────┤
│ Infrastructure: Azure AI / OpenAI / Local │
│ Models │ RAG on user data │ MCP │
└────────────────────────────────────────────────┘Key Principle
AI agents should not be a feature menu item — they should be woven into every interaction. When a user uploads a version, the agent proactively says "I noticed this mix has phase issues in the low end." When a contract is shared, the agent summarizes key terms. The AI is a silent, helpful team member.
7. Data Integration & Insight Engine
The Strategic Opportunity
Every music professional today juggles 5-10 dashboards: Spotify for Artists, YouTube Studio, Instagram Insights, Apple Music for Artists, Chartmetric/Soundcharts for market data, Google Analytics for website, plus their own spreadsheets. Nobody connects this data to their actual creative work.
Sonnance has a game-changing advantage: we already have the creative/collaboration timeline (projects, versions, comments, shares, approvals). If we overlay external performance data on top of that internal timeline, we can answer the five questions nobody else can:
┌─────────────────────────────────────────────────────────────┐
│ THE FIVE INSIGHT QUESTIONS │
│ │
│ 1. WHAT WORKED → Which tracks/releases performed best? │
│ Streams, saves, playlist adds, radio │
│ │
│ 2. WHEN WORKED → What day/time/season did it peak? │
│ Release timing, campaign timing │
│ │
│ 3. WITH WHO → Which collaborators, producers, mixers │
│ correlated with best performance? │
│ │
│ 4. WHERE WORKED → Which countries, cities, platforms │
│ drove the most engagement? │
│ │
│ 5. WHY WORKED → AI pattern recognition: what was │
│ different about the process, timing, │
│ collaborators, genre mix, promo strategy? │
└─────────────────────────────────────────────────────────────┘Data Sources Architecture
Tier 1 — User-Connected (OAuth / API Keys)
These are personal accounts the user connects to Sonnance. The data is theirs.
| Source | Data Available | Auth Method | API Availability | Priority |
|---|---|---|---|---|
| Spotify for Artists | Streams, saves, playlist adds, listener demographics (age/gender/city), source of streams (playlist, search, profile, etc.), real-time stats | OAuth 2.0 (Spotify Web API) | Public API with user-scoped tokens | Phase 1 |
| YouTube Studio | Views, watch time, subscribers, audience retention, traffic sources, geography, revenue | OAuth 2.0 (YouTube Data API v3 + YouTube Analytics API) | Public API, well-documented | Phase 1 |
| Apple Music for Artists | Streams, Shazams, radio plays, listener demographics, city-level data | MusicKit / Apple Music API (limited) | Limited API — may need scraping strategy or partnership | Phase 2 |
| Followers, reach, impressions, story views, engagement rate, audience demographics | Instagram Graph API (Meta Business) | Public API, requires Business/Creator account | Phase 2 | |
| TikTok | Views, likes, shares, follower growth, sound usage, trending status | TikTok for Developers API | Limited API, improving | Phase 2 |
| SoundCloud | Plays, likes, reposts, comments, downloads, listener location | SoundCloud API | Exists but deprecated in parts | Phase 3 |
| Bandcamp | Sales, plays, fan locations, revenue | No official API | Would need scraping or partnership | Phase 3 |
Tier 2 — Market Intelligence (Platform API or Data Provider)
These provide industry-wide context without needing user credentials.
| Source | Data Available | Integration Model | Cost | Priority |
|---|---|---|---|---|
| Soundcharts API | 16M+ artists, 84M+ songs, playlists, charts (23K+), radio airplay (2,465 stations / 87 countries), social metrics | REST API, daily data updates | Enterprise pricing (negotiate) | Phase 2 |
| Chartmetric API | 11M+ artists, 130M+ tracks, career stage, momentum, demo-graphics, trigger cities, shortlists | REST API + data shares | Premium tier API (~$200-400/mo) | Phase 2 (alternative to Soundcharts) |
| Viberate API | 11M+ artists, 100M+ songs, analytics, festival data, radio | REST API, custom services | Most affordable ($19.90/mo for base) | Phase 1 (good starting point) |
| MusicBrainz | Open metadata: ISRCs, recording/release info, artist relationships | Open API (free, rate-limited) | Free | Phase 1 |
| Spotify Web API (public) | Track audio features (tempo, key, energy, danceability), search, catalog | REST API, no user auth needed for public data | Free (rate-limited) | Phase 1 |
Tier 3 — Public/Open Data
| Source | Data Available | Integration Model | Priority |
|---|---|---|---|
| Spotify Charts (public) | Daily/weekly top charts by country | Web scraping or Chartmetric | Phase 2 |
| Billboard / ARIA / UK Charts | Official chart positions | Licensed data or Chartmetric | Phase 3 |
| Radio airplay (via Soundcharts/Viberate) | Global radio monitoring | Through Tier 2 providers | Phase 2 |
| Setlist.fm API | Live performance history | Open API | Phase 3 |
| Songkick / Bandsintown API | Tour dates, events, ticket sales | Public API | Phase 2 |
The Insight Engine — Architecture
┌─────────────────────────────────────────────────────────────────────┐
│ SONNANCE INSIGHT ENGINE │
│ │
│ ┌─────────────────────────────────────────────────────────────┐ │
│ │ USER'S INTERNAL DATA │ │
│ │ Projects → Versions → Comments → Shares → Approvals │ │
│ │ Collaborator invites · File uploads · Play counts (ours) │ │
│ │ Calendar events · Contracts signed · Payments made │ │
│ └─────────────────────┬───────────────────────────────────────┘ │
│ │ │
│ ┌────▼────┐ │
│ │ TIMELINE │ ← The secret weapon: we correlate │
│ │ MERGER │ creative actions with outcomes │
│ └────┬────┘ │
│ │ │
│ ┌─────────────────────▼───────────────────────────────────────┐ │
│ │ EXTERNAL DATA │ │
│ │ Spotify streams · YouTube views · Apple Music plays │ │
│ │ Instagram reach · TikTok virality · Radio airplay │ │
│ │ Playlist adds · Shazam counts · Chart positions │ │
│ └─────────────────────┬───────────────────────────────────────┘ │
│ │ │
│ ┌────▼────────────┐ │
│ │ AI INSIGHT LAYER │ │
│ │ (Analytics │ │
│ │ Agent) │ │
│ └────┬────────────┘ │
│ │ │
│ ┌────────────┼────────────┐ │
│ ▼ ▼ ▼ │
│ ┌──────────┐ ┌──────────┐ ┌──────────┐ │
│ │ WHAT │ │ WHEN │ │ WITH WHO │ │
│ │ worked │ │ worked │ │ worked │ │
│ └──────────┘ └──────────┘ └──────────┘ │
│ ┌────────────┼────────────┐ │
│ ▼ ▼ │
│ ┌──────────┐ ┌──────────┐ │
│ │ WHERE │ │ WHY │ │
│ │ worked │ │ worked │ │
│ └──────────┘ └──────────┘ │
└─────────────────────────────────────────────────────────────────────┘The Five Insight Answers — In Practice
1. WHAT WORKED — Performance Dashboard
| Metric | Source | Display |
|---|---|---|
| Total streams across platforms | Spotify + Apple Music + YouTube | Combined number + platform breakdown |
| Playlist adds this period | Spotify API + Chartmetric/Viberate | List of playlists with reach |
| Save/like ratio | Spotify (saves) + YouTube (likes) | Engagement health indicator |
| Radio airplay | Soundcharts/Viberate radio data | Stations + countries + spins count |
| Shazam discoveries | Shazam (via Soundcharts) | Leading indicator of organic growth |
Example insight: "'Summer Vibes v3' was your top performer this month: 12,400 streams, added to 3 editorial playlists (combined reach 450K). Save rate is 8.2% — well above average (4-6%)."
2. WHEN WORKED — Timing Intelligence
| Analysis | How It Works | Value |
|---|---|---|
| Release day/time optimization | Correlate release timestamps with first-48h stream velocity | "Your Friday 00:00 UTC releases get 3x more first-day streams than Tuesday releases" |
| Seasonal patterns | Historical performance by month/quarter | "Your acoustic tracks peak in Nov-Dec, electronic in Jun-Aug" |
| Campaign timing | Map social media posts to stream spikes | "Instagram stories posted 2-3 days before release correlate with +45% first-week streams" |
| Playlist momentum windows | Track how long after playlist add the streams peak | "Your average playlist spike lasts 8 days — plan promo accordingly" |
Example insight: "Tracks you released on Fridays at 00:00 UTC got 2.8x more Discover Weekly placements than mid-week releases. Your best month historically is October."
3. WITH WHO WORKED — Collaboration Network
| Analysis | How It Works | Value |
|---|---|---|
| Collaborator performance correlation | Match project collaborator list with track outcomes | "Tracks mixed by @Carlos average 40% more streams than self-mixed" |
| Producer/mixer attribution | Link version history contributors to final release metrics | "Projects with 3+ collaborators release 2x faster and perform 1.5x better" |
| Feature artist impact | Compare solo vs featured track performance | "Features with artists in the 10K-50K follower range give you the best ROI" |
| Team velocity | Measure approval-to-release time by team composition | "Your fastest turnaround: you + @Maria + @Studio5 = avg 12 days" |
Example insight: "3 of your top 5 tracks this year were produced by @BeatMaker42. Projects with @Maria on vocals average 8,200 streams vs 3,100 for solo tracks."
4. WHERE WORKED — Geographic & Platform Intelligence
| Analysis | How It Works | Value |
|---|---|---|
| Top cities/countries by streams | Spotify/YouTube/Apple Music geo data | "78% of your listeners are in Mexico City, São Paulo, and Buenos Aires" |
| Platform distribution | Cross-platform stream share | "You're 70% Spotify, 22% YouTube, 8% Apple Music — YouTube is underserved" |
| Market opportunity detection | Compare listener geography to touring/marketing activity | "You have 4,200 monthly listeners in Berlin but have never promoted there" |
| Playlist geography | Regional playlist adds (via Chartmetric/Soundcharts) | "Latin American editorial playlists drive 60% of your Spotify growth" |
Example insight: "Your listener base in São Paulo grew 340% after 'Beat #42' was added to 'Funk Hits Brasil'. You have zero marketing presence in your #2 city — consider targeted IG ads."
5. WHY WORKED — AI Pattern Recognition
| Analysis | How It Works | Value |
|---|---|---|
| Audio feature correlation | Spotify audio features (BPM, key, energy, danceability) vs performance | "Your tracks in 120-128 BPM with high energy score outperform by 3x" |
| Workflow pattern matching | Internal project data (versions count, time-to-completion, collaboration pattern) vs outcomes | "Tracks with 4-6 versions perform best. Over-polishing (10+ versions) correlates with lower engagement" |
| Release strategy scoring | Combine timing + promo + collaborator + audio features into a predictive score | "Predicted performance: 7.8/10 — consider adding a vocal feature to boost to 8.5+" |
| Trend alignment | Compare audio features to current trending sounds on TikTok/Spotify | "Your new track's sonic profile is 82% aligned with current TikTok trending sounds" |
Example insight: "Your best-performing tracks share a pattern: 122-128 BPM, minor key, 4-5 versions, released on Friday with Instagram promotion 3 days prior. Your current WIP matches 4 of 5 criteria."
Data Integration Phasing
| Phase | Data Sources | Features Unlocked | Effort |
|---|---|---|---|
| Phase 1 | Spotify Web API (public audio features) + MusicBrainz (metadata) + Viberate (affordable base analytics) | Basic track insights, audio feature analysis, metadata enrichment | 3-4 weeks |
| Phase 1.5 | Spotify for Artists OAuth + YouTube Analytics OAuth | Personal streaming dashboard, WHAT + WHERE answers | 4-6 weeks |
| Phase 2 | Soundcharts OR Chartmetric API + Instagram/TikTok APIs | Full market intelligence, radio tracking, social correlation, WHEN answers | 6-8 weeks |
| Phase 2.5 | Internal timeline merger (correlate project history with external data) | WITH WHO + WHY answers, AI pattern recognition | 4-6 weeks |
| Phase 3 | Apple Music, Bandsintown/Songkick, deeper social APIs, industry charts | Complete ecosystem coverage, predictive analytics, tour routing suggestions | 8-12 weeks |
Data Storage & Privacy
┌──────────────────────────────────────────────────┐
│ DATA STORAGE APPROACH │
├──────────────────────────────────────────────────┤
│ │
│ User-connected data (Tier 1): │
│ → Stored per-user in MongoDB │
│ → User controls connection/disconnection │
│ → Clear data retention policy (GDPR compliant) │
│ → OAuth tokens in Azure Key Vault │
│ │
│ Market intelligence (Tier 2): │
│ → Cached in shared collection │
│ → Updated daily/weekly via cron jobs │
│ → Aggregate only — no individual user tracking │
│ │
│ Computed insights: │
│ → Stored per-user as derived documents │
│ → Recomputed on schedule or on-demand │
│ → Export-friendly (CSV, PDF reports) │
│ │
│ Key Vault: OAuth tokens, API keys │
│ GDPR: Right to delete, data portability │
└──────────────────────────────────────────────────┘Revenue Model for Data Features
| Tier | Data Access | Price Model |
|---|---|---|
| Free | Basic track insights (audio features, metadata enrichment from public APIs) | Included |
| Pro | Personal streaming dashboard (connect Spotify + YouTube), WHAT + WHERE + WHEN | Part of Pro subscription |
| Enterprise | Full insight engine (all 5 questions), AI pattern recognition, market intelligence, collaboration analytics, custom reports, API access | Premium add-on or Enterprise tier |
Competitive Advantage vs Pure Analytics Players
| Dimension | Soundcharts / Chartmetric / Viberate | Artist Growth (AG Intelligence) | Sonnance Insight Engine |
|---|---|---|---|
| Data breadth | ●●●●● (massive) | ●●○○○ (via Chartmetric integration) | ●●●○○ (via Tier 2 providers) |
| Creative context | ○○○○○ (zero) | ○○○○○ (calendar events only) | ●●●●● (full project/version/collab history) |
| "Why" answers | ○○○○○ (shows data, doesn't explain) | ●●○○○ (correlates calendar to streams) | ●●●●○ (correlates entire creative process to outcomes) |
| Actionable for creators | ●●○○○ (designed for labels/A&R) | ●●●○○ (designed for managers) | ●●●●● (designed for creators AND managers) |
| Price accessibility | ○○○○○ ($100-400/mo) | ●●●○○ (tiered) | ●●●●● (included in Pro sub) |
The killer insight: Soundcharts knows your track got 10,000 streams last Tuesday. Artist Growth can correlate that with a show you performed on Monday. But only Sonnance knows that you uploaded version 5 of that track on Friday after incorporating feedback from @Carlos, shared it to 3 private links on Saturday, got approved by your manager on Sunday, and released on Monday — and that THIS specific workflow pattern consistently outperforms by 3x. Nobody else has the creative-process data.
8. Main Dashboard Redesign
Current Problem
The dashboard only shows Artist Spaces in a grid. No insights, no recent activity, no quick actions. Users land and have to navigate manually. This is a missed engagement opportunity.
Proposed Dashboard Layout
┌────────────────────────────────────────────────────────────────┐
│ HEADER: Search | Notifications (bell with count) | Profile │
├────────────────────────────────────────────────────────────────┤
│ │
│ ┌─── HERO SECTION ──────────────────────────────────────────┐ │
│ │ Welcome back, [Name] [Quick Actions ▾] │ │
│ │ "3 pending reviews · 2 new comments · 1 upcoming session"│ │
│ └───────────────────────────────────────────────────────────┘ │
│ │
│ ┌─── RECENT TRACKS ────────────────────┐ ┌─── ACTIVITY ────┐ │
│ │ ♪ Summer Vibes v3 2h ago │ │ @Juan commented │ │
│ │ ♪ Beat #42 yesterday │ │ on Lead Single │ │
│ │ ♪ Demo vocals 3 days ago │ │ │ │
│ │ [inline mini-player for each] │ │ Maria approved │ │
│ │ │ │ Master v2 │ │
│ │ ▸ View all recent │ │ │ │
│ └──────────────────────────────────────┘ │ Carlos invited │ │
│ │ you to "Album" │ │
│ ┌─── MY SPACES ────────────────────────┐ │ │ │
│ │ [Grid of Artist Spaces — existing] │ │ ▸ View all │ │
│ │ + Create New Space │ └──────────────────┘ │
│ └──────────────────────────────────────┘ │
│ │
│ ┌─── INSIGHTS (AI-powered) ───────────────────────────────┐ │
│ │ 📊 "Your tracks received 47 plays this week (+12%)" │ │
│ │ 💡 "3 tracks haven't been updated in 30+ days" │ │
│ │ 🎯 "Beat #42 has the most engagement — consider │ │
│ │ prioritizing its completion" │ │
│ └──────────────────────────────────────────────────────────┘ │
│ │
│ ┌─── QUICK ACCESS MENU ───────────────────────────────────┐ │
│ │ [Projects] [Library] [Transfers] [Messages] [Calendar] │ │
│ │ [Contracts] [Analytics] [Storage] [Settings] │ │
│ └──────────────────────────────────────────────────────────┘ │
│ │
└────────────────────────────────────────────────────────────────┘Dashboard Features by Actor Type
| Section | Musician/Producer | Manager | Studio Owner | Fan |
|---|---|---|---|---|
| Hero | Pending reviews, new comments | Portfolio status, deadlines | Today's bookings | New releases from followed artists |
| Recent | Recent tracks + mini player | Recent projects across roster | Recent sessions/clients | Recently played |
| Activity | Comments, approvals on my work | All team activity | Client messages, bookings | Social feed from artists |
| Insights | Audio quality tips, completion rates | Revenue metrics, engagement | Utilization rates, revenue | Personalized recommendations |
| Quick Access | Projects, Library, Player | Kanban, Contracts, Analytics | Calendar, Bookings, Invoices | Discover, Merch, Events |
9. Investor & Validation Narrative
The Pitch (30 seconds)
"The music industry generates $28B annually but runs on email, WeTransfer, and spreadsheets. Sonnance is the operating system for music — where artists create, teams collaborate, and business happens, all powered by AI agents. Unlike Soundcharts or Chartmetric that show you data, or [untitled]/Highnote that handle files, we're the only platform that connects the creative process to market outcomes — answering not just 'how did it perform' but 'why did it work and how to replicate it.' We've already built the core collaboration engine with real users, and our roadmap extends into data intelligence, marketplace, and smart contracts for the industry."
Key Metrics to Track (for investors)
| Metric | What it proves | Target (Beta) | Target (Growth) |
|---|---|---|---|
| DAU/MAU ratio | Engagement/stickiness | >20% | >40% |
| Tracks uploaded/week | Core action frequency | Growing 10% MoM | Growing 20% MoM |
| Collaboration invites sent | Network effects (viral loop) | >1 invite per new user | >3 invites per user |
| Time-to-first-comment | Collaboration activation | <24h from joining | <4h from joining |
| Audio plays per track | Content consumption | >5 plays/track | >20 plays/track |
| Paid conversion rate | Revenue validation | >3% free→paid | >8% free→paid |
| NPS Score | User satisfaction | >40 | >60 |
Competitive Moat Layers
LAYER 1: Core Tool (Projects + Player + Versions + Comments)
└── Every competitor would need to rebuild this from scratch
LAYER 2: Network Effects (Collaboration + Sharing + Social)
└── Value increases with each new user — hard to replicate
LAYER 3: Data Intelligence (Insight Engine — Section 7)
└── Creative-process correlation data that nobody else has
└── "What worked + When + With who + Where + Why"
LAYER 4: Business Platform (Contracts + Payments + Calendar)
└── Switching cost — users won't move their contracts/payments
LAYER 5: AI Agents (Mix + Feedback + Release + Analytics)
└── Data moat — agents get smarter with more user data
LAYER 6: Ecosystem (Merch + Crowdfunding + Distribution)
└── Full lock-in — entire music career lifecycle is hereWhat We've Already Built (Proof of Execution)
| Category | Count | Details |
|---|---|---|
| Backend modules | 20+ | NestJS with MongoDB, Azure Blob, CDN, WebSocket, Stripe, email |
| Frontend routes | 25+ | Next.js 16, React 19, full responsive, 6 layout options |
| Core features shipped | 40+ | See Feature Evaluation Table — projects, player, versions, comments, collaboration, search, notifications, subscriptions, sharing, trash, profiles, onboarding |
| Infrastructure | Production-grade | Azure Container Apps, MongoDB Atlas, CDN, CI/CD, Stripe billing |
| Documentation | 15+ docs | Architecture, data model, API design, security, scalability, RBAC design |
Validation Milestones
| Milestone | What it proves | How to measure |
|---|---|---|
| 10 active beta teams | Product-market fit signal | Teams using platform weekly for real projects |
| First paid conversion | Willingness-to-pay validation | Free user upgrades to Pro |
| First marketplace transaction | Business model expansion | Beat sold or studio session booked through platform |
| First AI agent interaction | Tech differentiation | User receives and acts on an AI suggestion |
| 100 DAU | Growth trajectory | Sustainable daily usage without direct outreach |
Summary: Are We On Track?
✅ What's Strong
- Core skeleton is built and deployed — Projects, Player, Versions, Comments, Collaboration, Subscriptions are live
- Technical architecture is production-grade — Azure, MongoDB Atlas, CDN, WebSocket, CI/CD
- Data model is extensible — Entity hierarchy supports all planned features
- Documentation is thorough — 16+ infrastructure docs covering every technical aspect
- Actors are well-identified — 10 distinct user types with clear needs
- Unique data moat identified — Nobody else has creative-process-to-outcome correlation data (Section 7)
- Competitive positioning is clear — 4 categories of competitors analyzed, Sonnance uniquely spans all four pillars
⚠️ What Needs Attention
- Tech debt is real — Navigation bugs, Tailwind regressions, zero test coverage must be fixed before adding features
- Dashboard is underwhelming — Current homepage doesn't show the product's power; needs the redesign above
- No social/messaging layer — The platform feels like a tool, not a community; Phase 1 fixes this
- No marketplace revenue — Currently subscription-only; Phases 2-3 unlock transaction-based revenue
- AI integration is zero — In 2026+, this is a competitive risk; start with lightweight agents in Phase 1
- Data integration is zero — The Insight Engine (Section 7) is the highest-value unbuilt feature; needs early investment
🎯 Recommended Next Actions
- Fix tech debt (Phase 0) — Make what exists bulletproof
- Redesign dashboard — Implement the meaningful main page concept
- Add Messages + Mentions — Cheapest way to make the platform feel alive
- Build Spotify public API integration (Phase 1) — Audio features + metadata enrichment. Cheapest data integration win
- Build one AI agent (Mix Agent or Feedback Agent) — Differentiator for demos and investor conversations
- Plan OAuth flow for Spotify for Artists + YouTube — Unlock the personal streaming dashboard (Phase 1.5)
- Recruit 10 beta teams — Real validation > more features
"The fastest way to kill a startup is to build features nobody uses. The fastest way to grow one is to make 10 users love you." — This document ensures we build the right things, in the right order, for the right people.