File size: 1,680 Bytes
8126b08
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
# Constants and Configuration
# Contains constants and configuration values to avoid circular imports

# Human-readable section titles for TOC and display
SECTION_ORDER = [
    "Executive Summary",
    "Company Profile", 
    "Market Analysis",
    "Product or Service",
    "Business Model",
    "Marketing & Growth",
    "Operations Plan",
    "Management Team",
    "Financial Plan & Funding"
]

# Database helper constants
SECTION_MAP = {
    "prompt_ExecutiveSummary": ("executiveSummary", "executiveSummaryComplete", "executiveSummaryGenerating"),
    "prompt_CompanyProfile": ("companyProfile", "companyProfileComplete", "companyProfileGenerating"),
    "prompt_MarketAnalysis": ("marketAnalysis", "marketAnalysisComplete", "marketAnalysisGenerating"),
    "prompt_ProductOrService": ("productOrService", "productOrServiceComplete", "productOrServiceGenerating"),
    "prompt_BusinessModel": ("businessModel", "businessModelComplete", "businessModelGenerating"),
    "prompt_MarketingGrowth": ("marketingGrowth", "marketingGrowthComplete", "marketingGrowthGenerating"),
    "prompt_OperationsPlan": ("operationsPlan", "operationsPlanComplete", "operationsPlanGenerating"),
    "prompt_ManagementTeam": ("managementTeam", "managementTeamComplete", "managementTeamGenerating"),
    "prompt_FinancialPlanFunding": ("financialPlanFunding", "financialPlanFundingComplete", "financialPlanFundingGenerating"),
}

# Database column names for sections
SECTION_COLUMNS = [
    "executiveSummary",
    "companyProfile",
    "marketAnalysis",
    "productOrService",
    "businessModel",
    "marketingGrowth",
    "operationsPlan",
    "managementTeam",
    "financialPlanFunding",
]