Feature Matrix
Platform completeness = % of features at L1 or above
19%
coverage
L4: 0
L3: 10
L2: 27
L1: 8
239 totalCategories
Market Landscape
Who plays in each category — incumbents, AI-native alternatives, and outcomes-as-a-service providers.
| Category | Traditional SaaS | AI Agents | RaaS Providers |
|---|---|---|---|
| Identity + Access | Okta, Auth0, Microsoft Entra | Clerk, WorkOS, Privy | — |
| Billing + Commerce | Stripe, Chargebee, Recurly | Paddle, Lago, Stigg | — |
| CRM | Salesforce, HubSpot, Pipedrive | Clay, Artisan, Relevance AI | 11x, Luna, Amplemarket |
| AI + Intelligence | IBM Watson, Google Vertex AI, AWS Bedrock | Anthropic Claude, OpenAI, Mistral | Cognition (Devin), Factory.ai, Augment Code |
| Workflows + Automation | Zapier, Make, n8n | Gumloop, Lindy, Relay.app | Bardeen, Cassidy, SuperAGI |
| Analytics + Data | Tableau, Looker, Mixpanel | PostHog, Julius.ai, Hex | Thoughtspot, Seek AI, Cohere Compass |
| Integrations | MuleSoft, Boomi, Informatica | Merge.dev, Apideck, Vessel | — |
| File Management | Dropbox, Box, SharePoint | Notion, Coda, Outline | — |
| Notifications | Twilio, SendGrid, Klaviyo | Resend, Loops, Customer.io | — |
| Collaboration | Slack, Microsoft Teams, Confluence | Notion AI, Coda AI, Linear | — |
| Search | Algolia, Coveo, Elasticsearch | Typesense, Weaviate, Pinecone | Exa.ai, Perplexity, Vectara |
| Security | CrowdStrike, Wiz, Dynatrace | Lacework, Orca, Snyk | — |
| Mobile | Firebase, Ionic, React Native | Expo, FlutterFlow, Capacitor | — |
| Marketing | Marketo, HubSpot Marketing, Mailchimp | Jasper, Instantly, Smartlead | Warmly, Mutiny, Factors.ai |
| Project Management | Jira, Linear, Asana | Height, Dart, Superflow | Cognition (Devin), Marblism, SWE-agent |
| UI Components | Material UI, Ant Design, Chakra UI | Shadcn/ui, Radix UI, Headless UI | v0 (Vercel), Builder.io, Locofy |
| Real-Time | Pusher, Firebase Realtime DB, Ably | Convex, Liveblocks, PartyKit | — |
| Blockchain | — | Sui, Ethereum, Solana | thirdweb, Syndicate, Privy |
| IoT + Sensor | AWS IoT, Azure IoT Hub, Google Cloud IoT | Helium, Nodle, DIMO | Hivemapper, WeatherXM, GEODNET |
| Geospatial + Mapping | Google Maps Platform, Mapbox, HERE Technologies | Hivemapper, GEODNET, Wingbits | — |
| Booking + Scheduling | Calendly, Cal.com, Acuity Scheduling | Reclaim.ai, Motion, Clockwise | — |
| Field Operations | Salesforce Field Service, ServiceTitan, ServiceMax | Fieldwire, Procore AI, FieldPulse | — |
239 features
| ID | Feature | State | Demand |
|---|---|---|---|
| AUTH-001 | User registration | L3 | 7 |
| AUTH-002 | Login and logout | L3 | 6 |
| AUTH-003 | Multi-factor authentication | L0 | — |
| AUTH-004 | Social sign-on (OAuth) | L0 | — |
| AUTH-005 | Passwordless auth (magic links) | L0 | — |
| AUTH-006 | Biometric authentication | L0 | — |
| AUTH-007 | Single sign-on (SSO) | L0 | — |
| AUTH-008 | Session management | L3 | 5 |
| AUTHZ-001 | Role-based access control | L2 | 5 |
| AUTHZ-002 | Attribute-based access | L0 | — |
| AUTHZ-003 | Permission management | L0 | — |
| USER-001 | User profiles | L0 | 4 |
| USER-002 | Organisation and team management | L3 | 8 |
| USER-003 | User invitations | L2 | 1 |
| USER-004 | User directory and search | L0 | — |
| USER-005 | Profile customization | L0 | — |
| BILL-001 | Subscription management | L0 | 3 |
| BILL-002 | Payment processing (Stripe) | L1 | 2 |
| BILL-003 | Invoice generation | L0 | — |
| BILL-004 | Usage-based billing | L0 | — |
| BILL-005 | Proration calculation | L0 | — |
| BILL-006 | Discount and coupon management | L0 | — |
| BILL-007 | Multi-currency support | L0 | — |
| BILL-008 | Tax calculation | L0 | — |
| CMRC-001 | Shopping cart | L0 | — |
| CMRC-002 | Product catalog | L0 | — |
| CMRC-003 | Checkout flow | L0 | — |
| CMRC-004 | Order management | L0 | — |
| CMRC-005 | Inventory management | L0 | — |
| CMRC-006 | Shipping integration | L0 | — |
| CRM-001 | Contact and company management | L2 | 8 |
| CRM-002 | Deal pipeline | L3 | 8 |
| CRM-003 | Email integration | L0 | — |
| CRM-004 | Activity timeline | L3 | 1 |
| AI-001 | Document intelligence | L3 | 9 |
| AI-002 | Chatbot and conversational AI | L0 | 1 |
| AI-003 | Content generation | L2 | 4 |
| AI-004 | Sentiment analysis | L0 | — |
| AI-005 | Predictive analytics | L0 | — |
| AI-006 | Recommendation engine | L0 | — |
| AI-007 | Image recognition | L0 | — |
| AI-008 | Multi-agent orchestration | L2 | 1 |
| AI-009 | Speech-to-text | L0 | — |
| AI-010 | Text-to-speech | L0 | — |
| AI-011 | Voice agent interface | L0 | — |
| AI-012 | Real-time transcription | L0 | — |
| AI-020 | Multimodal input handler | L1 | — |
| AI-021 | Conversational agent UI | L2 | — |
| AI-022 | Modality router | L0 | — |
| WORK-001 | Workflow orchestration | L3 | 2 |
| WORK-002 | Task management | L2 | 2 |
| WORK-003 | Process automation | L0 | — |
| WORK-004 | Approval workflows | L2 | — |
| WORK-005 | Scheduled jobs and cron | L0 | — |
| ANAL-001 | BI dashboards | L2 | 3 |
| ANAL-002 | Data visualization and charts | L2 | 2 |
| ANAL-003 | Custom reports | L0 | — |
| ANAL-004 | Real-time analytics | L0 | 1 |
| ANAL-005 | Export to CSV and Excel | L0 | — |
| ANAL-006 | Scheduled reports | L0 | — |
| DATA-001 | Database schema management | L0 | — |
| DATA-002 | Data repositories | L0 | — |
| DATA-003 | Data validation | L1 | — |
| DATA-004 | Data import and export | L1 | — |
| DATA-005 | Data backup and recovery | L0 | — |
| DATA-006 | Data archiving | L0 | — |
| DATA-007 | ETL pipelines | L2 | — |
| DATA-008 | Data warehousing | L0 | — |
| DATA-009 | Database introspection | L1 | — |
| DATA-010 | Data maturity scoring | L0 | — |
| DATA-011 | Data-to-venture mapping | L0 | — |
| DATA-012 | Pipeline coverage detection | L0 | — |
| INTG-001 | REST API | L1 | — |
| INTG-002 | GraphQL API | L0 | — |
| INTG-003 | Webhooks | L0 | — |
| INTG-004 | API documentation | L0 | — |
| INTG-005 | API rate limiting | L0 | — |
| INTG-006 | API versioning | L0 | — |
| INTG-007 | SDK and client libraries | L0 | — |
| INTG-008 | Third-party integrations | L1 | — |
| FILE-001 | File upload | L2 | 2 |
| FILE-002 | File storage | L0 | 1 |
| FILE-003 | File preview | L0 | — |
| FILE-004 | File sharing | L0 | — |
| FILE-005 | Version control | L0 | — |
| NOTE-001 | Email notifications | L0 | 4 |
| NOTE-002 | Push notifications | L0 | 2 |
| NOTE-003 | SMS notifications | L0 | — |
| NOTE-004 | In-app notifications | L0 | 2 |
| NOTE-005 | Notification preferences | L0 | — |
| NOTE-006 | Notification history | L0 | — |
| COLB-001 | Team chat and messaging | L0 | 2 |
| COLB-002 | Comments and discussions | L0 | 3 |
| COLB-003 | @Mentions | L0 | 2 |
| COLB-004 | Activity feeds | L0 | 1 |
| COLB-005 | Real-time collaboration | L0 | — |
| SRCH-001 | Full-text search | L0 | 2 |
| SRCH-002 | Semantic search | L0 | 1 |
| SRCH-003 | Filters and facets | L0 | — |
| SRCH-004 | Search analytics | L0 | — |
| SEC-001 | Data encryption (at rest) | L0 | — |
| SEC-002 | Data encryption (in transit) | L0 | — |
| SEC-003 | Audit logs | L0 | — |
| SEC-004 | GDPR compliance tools | L0 | — |
| SEC-005 | SOC 2 compliance | L0 | — |
| SEC-006 | Data loss prevention | L0 | — |
| SEC-007 | Vulnerability scanning | L0 | — |
| MOB-001 | Responsive design | L0 | — |
| MOB-002 | Progressive web app | L0 | — |
| MOB-003 | Native mobile apps | L0 | — |
| MOB-004 | Touch gestures | L0 | — |
| MKTG-001 | Landing pages | L0 | 3 |
| MKTG-002 | Email campaigns | L0 | 2 |
| MKTG-003 | A/B testing | L0 | — |
| MKTG-004 | Analytics tracking | L2 | 3 |
| MKTG-005 | SEO optimization | L0 | 2 |
| MKTG-006 | Social sharing | L0 | 1 |
| PROJ-001 | Project dashboard | L2 | 1 |
| PROJ-002 | Gantt charts | L0 | — |
| PROJ-003 | Kanban boards | L0 | — |
| PROJ-004 | Time tracking | L0 | — |
| PROJ-010 | Dual-layer week calendar + time categories | L2 | 3 |
| PROJ-011 | Archetype mode system + skill blend tracking | L2 | 2 |
| PROJ-012 | Planning workflow + template import | L2 | 3 |
| PROJ-014 | Review, alignment score, yield + peak hours | L2 | 3 |
| PROJ-016 | Navigation bridge + CLI time-mind access | L1 | 2 |
| UI-001 | Form components | L0 | — |
| UI-002 | Table and grid components | L0 | — |
| UI-003 | Modal and dialog | L0 | — |
| UI-004 | Toast and snackbar | L0 | — |
| UI-005 | Loading states | L0 | — |
| UI-006 | Navigation and menu | L0 | — |
| UI-007 | Card components | L0 | — |
| UI-008 | Button library | L0 | — |
| UI-009 | Icon library | L0 | — |
| UI-010 | Typography system | L0 | — |
| REAL-001 | WebSocket connections | L0 | 3 |
| REAL-002 | Server-sent events | L0 | — |
| REAL-003 | Real-time notifications | L0 | 3 |
| REAL-004 | Live data updates | L0 | — |
| BLOC-001 | Sui smart contracts | L0 | — |
| BLOC-002 | Solana programs | L0 | — |
| BLOC-003 | EVM contracts | L0 | — |
| BLOC-004 | Wallet integration | L0 | 1 |
| BLOC-005 | NFT minting | L0 | — |
| BLOC-006 | Token management | L0 | — |
| BLOC-007 | DeFi integration | L0 | — |
| BLOC-008 | Cross-chain bridge | L0 | — |
| BLOC-009 | Atomic multi-operation settlement (PTB) | L0 | — |
| BLOC-010 | Oracle data integration | L0 | — |
| BLOC-011 | zkLogin seedless onboarding | L0 | — |
| BLOC-012 | Sponsored transactions (gasless) | L0 | — |
| BLOC-013 | Dynamic NFT receipts | L0 | — |
| IOT-001 | Device registration and provisioning | L0 | — |
| IOT-002 | Real-time telemetry ingestion | L0 | — |
| IOT-003 | Anomaly detection and alerting | L0 | — |
| IOT-004 | Device fleet management | L0 | — |
| IOT-005 | Edge computing gateway | L0 | — |
| IOT-006 | Sensor calibration and validation | L0 | — |
| GEO-001 | Map visualization | L0 | — |
| GEO-002 | Satellite data processing | L0 | — |
| GEO-003 | Spatial queries and indexing | L0 | — |
| GEO-004 | 3D visualization | L0 | — |
| GEO-005 | Asset inventory on map | L0 | — |
| BOOK-001 | Resource booking system | L0 | — |
| BOOK-002 | Availability calendar | L0 | — |
| BOOK-003 | Multi-location inventory | L0 | — |
| BOOK-004 | Dynamic pricing engine | L0 | — |
| BOOK-005 | Single-contract billing | L0 | — |
| BOOK-006 | Utilization analytics | L0 | — |
| FIELD-001 | Field data collection | L0 | — |
| FIELD-002 | Inspection scheduling and dispatch | L0 | — |
| FIELD-003 | Asset condition scoring | L0 | — |
| FIELD-004 | Photo and scan capture | L0 | — |
| FIELD-005 | Service request management | L0 | — |
| FIELD-006 | Preventive maintenance workflows | L0 | — |
| AGNT-001 | Standards registry | L2 | 1 |
| AGNT-002 | SBO Scoreboard | L2 | 1 |
| AGNT-003 | Receipt schema | L0 | — |
| AGNT-004 | Hook failure tracker | L0 | — |
| AGNT-005 | Scaffold generators | L0 | — |
| AGNT-006 | Skill maturity scorer | L0 | — |
| AGNT-007 | Template improvement loop | L0 | — |
| NAV-001 | Briefing compiler | L2 | 1 |
| NAV-002 | Memory ledger | L2 | 1 |
| NAV-003 | Boot hook | L2 | 1 |
| VNTR-001 | Validation gate | L0 | — |
| VNTR-002 | Venture creation trigger | L0 | — |
| VNTR-003 | Operations seeding | L0 | — |
| VNTR-004 | Visual orchestration | L0 | — |
| PLAT-001 | Issue tracking | L2 | — |
| PLAT-002 | Settlement verification protocol | L0 | — |
| PLAT-003 | Trust ledger | L0 | — |
| PLAT-004 | Autonomous loop control | L0 | — |
| PLAT-005 | DB-native plan template registry | L0 | — |
| EXEC-001 | Plan capability manifest | L0 | — |
| EXEC-002 | Scoped capability loader | L0 | — |
| EXEC-003 | Task save-state schema | L0 | — |
| EXEC-004 | Issue log CLI | L0 | — |
| EXEC-005 | Decision log CLI | L0 | — |
| EXEC-006 | Context budget gauge | L0 | — |
| EXEC-007 | Task boundary protocol | L0 | — |
| EXEC-008 | Skill invocation directives | L0 | — |
| NAV-004 | Scoreboard live readings | L2 | — |
| AGNT-008 | Agent boundary enforcement hooks | L0 | — |
| NWCST-001 | Signal collectors | L0 | — |
| NWCST-002 | Signal normalization | L0 | — |
| NWCST-003 | Composite nowcast scoring | L0 | — |
| NWCST-004 | Nowcast classification | L0 | — |
| NWCST-005 | Recommendations engine | L0 | — |
| NWCST-006 | Prediction evidence ledger | L0 | — |
| NWCST-007 | State transition log | L0 | — |
| NWCST-008 | Internal and market signal collectors | L0 | — |
| NWCST-009 | Bayesian update triggers | L0 | — |
| LOOP-001 | Queryable metric enforcement | L0 | — |
| LOOP-002 | North Star measurement CLI | L0 | — |
| LOOP-003 | Return signal propagation | L0 | — |
| LOOP-004 | Session experiment logging | L0 | — |
| LOOP-005 | Autonomous loop orchestration | L0 | — |
| CLI-001 | Shared CLI platform library | L3 | — |
| CLI-002 | Plan CLI decomposition | L2 | — |
| CLI-003 | Unified drmg router with introspection | L3 | — |
| CLI-004 | CLI absorption | L2 | — |
| CLI-005 | Boundary enforcement | L0 | — |
| COMM-001 | Feature-to-test index (FAVV parser) | L0 | — |
| COMM-002 | Scoped test runner | L0 | — |
| COMM-003 | L-level state computer | L0 | — |
| COMM-004 | Feature matrix writer | L0 | — |
| COMM-005 | Commission report generator | L0 | — |
| WKCH-001 | Spine-to-stage parser | L0 | 5 |
| WKCH-002 | Content distribution workflow | L0 | 5 |
| WKCH-003 | Stage receipt auto-posting | L0 | 4 |
| WKCH-004 | Human-in-the-loop stage pausing | L0 | 4 |
| WKCH-005 | Analytics signal reader | L0 | 3 |
| DS-01 | Forms navigation unification + /forms index page | L0 | 4 |
| DS-02 | Standard process reference page (THE chain) | L0 | 3 |
| DS-03 | Form shipping checklist (10-point gate) | L0 | 3 |
| DS-04 | CRM pattern rewrite (raw HTML to lib compositions) | L0 | 4 |
| DS-05 | Meeting agenda form pattern (organism stress test) | L0 | 2 |
Maturity Levels
| Level | Meaning | Evidence Required |
|---|---|---|
| L0 | Spec only | PRD written, no build |
| L1 | Schema + API | Backend exists, no interface |
| L2 | UI connected | Users can interact |
| L3 | Tested | Automated verification + intent spec passes |
| L4 | Commissioned | Independent verification against PRD criteria |
Questions
What does 19% platform coverage tell you about where to invest next?
- Which 0% categories block the most ventures — and which can stay at zero?
- If CRM is at 75% coverage, what's the cost of the last 25% vs starting a 0% category?
- What would change if coverage were measured by revenue impact instead of feature count?
- Where the RaaS column is empty, is that a gap in the market or a gap in the research?