Skip to main content

Feature Specifications

Each specification documents a platform feature by examining the actual source code. Specifications follow the feature-spec template and include file paths, line numbers, data models, API schemas, and acceptance criteria.

Specification Index (23 specs)

P0 — Core Platform (must-document first)

Spec #Featureequa-web Module(s)equa-server Module(s)Status
001AuthenticationauthauthDRAFT
002Organization ManagementorganizationorganizationsDRAFT
003Cap TablecaptablecaptableDRAFT
004ESOPesopcaptableDRAFT

P1 — Key Features

Spec #Featureequa-web Module(s)equa-server Module(s)Status
005AgreementsagreementscaptableDRAFT
006Convertible InstrumentsconvertiblescaptableDRAFT
007Documents & DocGendocumentsdoc-gen, file-storageDRAFT
008Data Roomsdocumentsdata-roomDRAFT
012Team Members & Rolesteam-members, rolesorganizationsDRAFT
019Admin PaneladminadminDRAFT
020Onboarding & Welcomewelcome, landingauthDRAFT

P2 — Important Features

Spec #Featureequa-web Module(s)equa-server Module(s)Status
009Finance Dashboardhh-financebillingDRAFT
010PaymentspaymentsbillingDRAFT
011Billing & SubscriptionssubscriptionsbillingDRAFT
013User Profile & Dashboardprofile, user-dashboard, organization-dashboardapiDRAFT
014ReportsreportscaptableDRAFT
016Google Drive Integrationgoogle-drivegoogle-driveDRAFT
018Equanaut AI AssistantequanautagentDRAFT
021NotificationsnotificationsDRAFT

P3 — Additional Features

Spec #Featureequa-web Module(s)equa-server Module(s)Status
015ReferralsreferralsreferralDRAFT
017Microsoft IntegrationmicrosoftDRAFT
022Activity TrackingactivityDRAFT
023File Storagefile-storageDRAFT

How to Author a Spec

  1. Copy templates/feature-spec.md into the appropriate specs/NNN-name/ directory.
  2. Read the relevant equa-web and equa-server source code.
  3. Fill in every section with verified, cited information.
  4. Update this index and README.md when the status changes.