File size: 15,941 Bytes
518343a
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
import type { VerticalProfile } from './types';

export const VERTICALS: readonly VerticalProfile[] = [
  {
    id: 'terra',
    name: 'Terra',
    tagline: 'Real estate intelligence and property command.',
    operatingModel: 'Property lifecycle intelligence — from acquisition due diligence through operations to disposition, with continuous asset health monitoring.',
    primaryUsers: ['Asset managers', 'Acquisitions analysts', 'Property operations leads', 'Portfolio directors'],
    coreEntities: ['property', 'asset', 'deal', 'pipeline', 'vendor', 'tenant', 'inspection', 'lease', 'budget', 'maintenance event'],
    signalTypes: ['pipeline change', 'vendor delay', 'inspection issue', 'lease risk', 'maintenance escalation', 'budget variance', 'occupancy drift', 'document gap'],
    workflowTypes: ['deal review', 'vendor onboarding', 'inspection dispatch', 'lease renewal', 'budget approval', 'maintenance scheduling'],
    riskTypes: ['deal slippage', 'vendor failure', 'compliance gap', 'budget overrun', 'asset degradation', 'missed deadline'],
    approvalTypes: ['deal advance', 'vendor selection', 'budget exception', 'lease modification', 'maintenance escalation'],
    evidenceTypes: ['inspection_note', 'document', 'vendor_update', 'system_event'],
    outcomeTypes: ['deal advanced', 'vendor remediated', 'inspection closed', 'lease reviewed', 'budget stabilized', 'asset risk reduced'],
    keyMetrics: ['Portfolio NOI', 'Occupancy rate', 'Cap rate spread', 'Maintenance backlog', 'Vendor SLA compliance'],
    connectedA11oyLayers: ['Signal Mesh', 'Chainlight', 'Proof Chain', 'Sentra', 'Argo'],
    maturityStage: 'operational',
    priorityLevel: 'high',
    route: '/terra',
    colorToken: '#c9b787',
    icon: '▣',
    innovationSeed: {
      name: 'Property Consequence Simulator',
      description: 'Models cascading impact on portfolio NOI when a property-level risk materializes — vendor failure, occupancy drop, or capex spike.',
      researchBasis: 'Adapted from Monte Carlo portfolio stress testing (Glasserman 2003) and causal inference chains (Pearl 2009).',
      capability: 'Run "what-if" scenarios per property and see downstream impact on fund-level returns before the risk arrives.',
    },
  },
  {
    id: 'vessels',
    name: 'Vessels',
    tagline: 'Maritime intelligence, voyage economics, and fleet-risk command.',
    operatingModel: 'Voyage-centric fleet operations — voyage planning, execution monitoring, deviation detection, and post-voyage settlement with sanctions and compliance checks.',
    primaryUsers: ['Fleet managers', 'Chartering desks', 'Operations controllers', 'Compliance officers'],
    coreEntities: ['vessel', 'voyage', 'port', 'route', 'AIS signal', 'charter', 'cargo', 'sanctions screen', 'fuel cost', 'weather event'],
    signalTypes: ['AIS gap', 'port delay', 'route deviation', 'sanctions flag', 'weather disruption', 'fuel variance', 'demurrage risk', 'cargo exception'],
    workflowTypes: ['voyage planning', 'route optimization', 'sanctions screening', 'bunker procurement', 'port scheduling', 'demurrage claim'],
    riskTypes: ['compliance risk', 'route risk', 'port risk', 'sanctions risk', 'cost overrun', 'safety exposure', 'operational delay'],
    approvalTypes: ['route deviation', 'sanctions override', 'bunker purchase', 'port change', 'cargo exception'],
    evidenceTypes: ['voyage_signal', 'document', 'scanner_result', 'system_event'],
    outcomeTypes: ['voyage optimized', 'compliance cleared', 'route adjusted', 'cost exposure reduced', 'exception resolved'],
    keyMetrics: ['Fleet utilization', 'Voyage P&L', 'Sanctions clearance rate', 'AIS coverage', 'Demurrage exposure'],
    connectedA11oyLayers: ['Signal Mesh', 'Chainlight', 'Proof Chain', 'Sentra', 'Argo'],
    maturityStage: 'operational',
    priorityLevel: 'critical',
    route: '/vessels',
    colorToken: '#8a8a8a',
    icon: '⚓',
    innovationSeed: {
      name: 'Voyage Cascade Analyzer',
      description: 'Traces how one maritime event — port closure, weather system, sanctions flag — propagates across the fleet as a dependency cascade.',
      researchBasis: 'Adapted from network contagion models (Barabasi 2002) and supply-chain disruption propagation (Ivanov & Dolgui 2020).',
      capability: 'Detect second-order fleet impacts from a single event before they materialize — e.g., one port delay cascading into 4 vessels missing their laycan windows.',
    },
  },
  {
    id: 'counsel',
    name: 'Counsel',
    tagline: 'Legal matter command, deadline intelligence, and proof-backed workflows.',
    operatingModel: 'Matter lifecycle management — from intake through discovery, filing, and resolution, with continuous deadline tracking and evidence chain assembly.',
    primaryUsers: ['Managing attorneys', 'Paralegals', 'Claims adjusters', 'Compliance counsel'],
    coreEntities: ['matter', 'claimant', 'policy', 'filing', 'deadline', 'evidence', 'demand', 'response', 'attorney review', 'court date'],
    signalTypes: ['deadline approaching', 'missing evidence', 'policy conflict', 'document inconsistency', 'filing status change', 'response overdue', 'matter risk increase'],
    workflowTypes: ['matter intake', 'discovery management', 'filing preparation', 'demand response', 'evidence assembly', 'attorney review'],
    riskTypes: ['missed deadline', 'evidentiary gap', 'compliance issue', 'adverse decision', 'duplicate work', 'weak proof chain'],
    approvalTypes: ['filing submission', 'settlement authority', 'expert retention', 'demand response', 'evidence disclosure'],
    evidenceTypes: ['legal_workflow_note', 'document', 'email_summary', 'policy_clause'],
    outcomeTypes: ['filing prepared', 'evidence organized', 'deadline met', 'attorney review completed', 'matter posture improved'],
    keyMetrics: ['Deadline compliance', 'Evidence completeness', 'Matter cycle time', 'Filing accuracy', 'Attorney utilization'],
    connectedA11oyLayers: ['Signal Mesh', 'Proof Chain', 'Sentra', 'Verity', 'Hermes'],
    maturityStage: 'operational',
    priorityLevel: 'high',
    route: '/counsel',
    colorToken: '#c9b787',
    icon: '⚖',
    innovationSeed: {
      name: 'Matter Posture Predictor',
      description: 'Uses outcome memory from resolved matters to estimate disposition probability for active cases based on evidence completeness, deadline compliance, and opposing posture.',
      researchBasis: 'Adapted from survival analysis (Cox proportional hazards) and legal analytics (Katz et al. 2017, Supreme Court prediction).',
      capability: 'Surface a disposition probability band for each active matter, updated daily as evidence and deadline data change.',
    },
  },
  {
    id: 'carlota',
    name: 'Carlota Jo',
    tagline: 'Private residence and family-office operations command.',
    operatingModel: 'Household operations intelligence — vendor coordination, service scheduling, preference tracking, and privacy-safe task routing for high-touch advisory.',
    primaryUsers: ['Estate managers', 'Family office principals', 'Household staff coordinators', 'Advisory leads'],
    coreEntities: ['residence', 'household asset', 'vendor', 'staff task', 'event', 'maintenance issue', 'family preference', 'travel plan', 'inventory', 'service schedule'],
    signalTypes: ['vendor delay', 'household issue', 'service window change', 'asset maintenance due', 'event requirement', 'travel coordination gap', 'budget exception'],
    workflowTypes: ['vendor coordination', 'service scheduling', 'event planning', 'maintenance dispatch', 'inventory audit', 'travel arrangement'],
    riskTypes: ['service failure', 'missed preference', 'vendor risk', 'maintenance delay', 'privacy exposure', 'operational friction'],
    approvalTypes: ['vendor engagement', 'budget exception', 'service change', 'guest access', 'travel modification'],
    evidenceTypes: ['vendor_update', 'inspection_note', 'system_event', 'approval_record'],
    outcomeTypes: ['residence stabilized', 'vendor coordinated', 'task completed', 'preference honored', 'event supported', 'service risk reduced'],
    keyMetrics: ['Service SLA', 'Preference satisfaction', 'Vendor reliability', 'Maintenance currency', 'Privacy compliance'],
    connectedA11oyLayers: ['Signal Mesh', 'Sentra', 'Proof Chain', 'Argo'],
    maturityStage: 'seed',
    priorityLevel: 'medium',
    route: '/carlota-jo',
    colorToken: '#c9b787',
    icon: '◎',
    innovationSeed: {
      name: 'Preference Drift Detector',
      description: 'Detects when household preferences shift over time by comparing current service patterns against historical preference memory, flagging divergence before it becomes friction.',
      researchBasis: 'Adapted from concept drift detection (Lu et al. 2018) and recommendation system preference evolution (Koren 2009, Netflix Prize temporal dynamics).',
      capability: 'Alert estate managers when a preference is stale — e.g., seasonal food preferences, temperature settings, or vendor selection criteria have shifted.',
    },
  },
  {
    id: 'aegis',
    name: 'Aegis',
    tagline: 'Cybersecurity, defense operations, and control assurance command.',
    operatingModel: 'Continuous security posture management — vulnerability lifecycle, incident response, control monitoring, and compliance evidence assembly.',
    primaryUsers: ['CISO', 'Security engineers', 'SOC analysts', 'Compliance managers'],
    coreEntities: ['asset', 'identity', 'vulnerability', 'control', 'incident', 'alert', 'policy', 'evidence', 'ticket', 'remediation'],
    signalTypes: ['vulnerability finding', 'identity anomaly', 'control drift', 'alert spike', 'failed backup', 'patch gap', 'access review issue', 'compliance exception'],
    workflowTypes: ['vulnerability triage', 'incident response', 'patch management', 'access review', 'control assessment', 'compliance audit'],
    riskTypes: ['unauthorized access', 'control failure', 'unresolved vulnerability', 'incident escalation', 'audit gap', 'operational disruption'],
    approvalTypes: ['patch deployment', 'access grant', 'exception approval', 'incident escalation', 'control change'],
    evidenceTypes: ['scanner_result', 'ticket', 'system_event', 'audit_event', 'policy_clause'],
    outcomeTypes: ['vulnerability remediated', 'control restored', 'incident contained', 'access reviewed', 'audit evidence preserved'],
    keyMetrics: ['MTTD', 'MTTR', 'Vulnerability backlog', 'Control coverage', 'Compliance score'],
    connectedA11oyLayers: ['Signal Mesh', 'Chainlight', 'Proof Chain', 'Sentra', 'Pallas'],
    maturityStage: 'scaling',
    priorityLevel: 'critical',
    route: '/sentra',
    colorToken: '#f5f5f5',
    icon: '⬡',
    innovationSeed: {
      name: 'Control Entropy Monitor',
      description: 'Measures the rate at which security controls degrade over time — patches go stale, access reviews slip, backup tests fail — and predicts which controls will breach thresholds next.',
      researchBasis: 'Adapted from information entropy (Shannon 1948) applied to control effectiveness decay curves and reliability engineering (Weibull analysis).',
      capability: 'Predict which controls will fail before they fail, based on their historical entropy trajectory — not just current state.',
    },
  },
  {
    id: 'lyte',
    name: 'Lyte',
    tagline: 'Business observability and executive decision intelligence.',
    operatingModel: 'Executive observability layer — tracks initiatives, KPIs, ownership, dependencies, and decision velocity across the organization.',
    primaryUsers: ['C-suite', 'VP-level leaders', 'Strategy leads', 'Board advisors'],
    coreEntities: ['initiative', 'KPI', 'owner', 'dependency', 'decision', 'risk', 'milestone', 'report', 'department', 'workflow'],
    signalTypes: ['KPI drift', 'milestone slip', 'ownership ambiguity', 'decision delay', 'dependency blockage', 'scope change', 'budget variance', 'executive escalation'],
    workflowTypes: ['initiative review', 'KPI calibration', 'decision escalation', 'dependency resolution', 'board reporting', 'strategy alignment'],
    riskTypes: ['execution drift', 'accountability gap', 'delayed decision', 'reporting inconsistency', 'initiative failure', 'stakeholder misalignment'],
    approvalTypes: ['budget reallocation', 'initiative pivot', 'KPI target change', 'headcount request', 'strategy revision'],
    evidenceTypes: ['executive_decision', 'document', 'email_summary', 'system_event'],
    outcomeTypes: ['decision clarified', 'owner assigned', 'risk reduced', 'initiative stabilized', 'executive visibility improved'],
    keyMetrics: ['Decision velocity', 'KPI attainment', 'Initiative health', 'Ownership clarity', 'Board readiness'],
    connectedA11oyLayers: ['Signal Mesh', 'Chainlight', 'PSYCHE', 'Hermes', 'Pallas'],
    maturityStage: 'operational',
    priorityLevel: 'high',
    route: '/lyte',
    colorToken: '#c9b787',
    icon: '◆',
    innovationSeed: {
      name: 'Decision Cascade Map',
      description: 'Visualizes how one executive decision creates a dependency chain across departments and initiatives — showing which downstream decisions are blocked, accelerated, or invalidated.',
      researchBasis: 'Adapted from directed acyclic graph theory (Kahn topological sort, 1962) and organizational decision network analysis (March & Simon, bounded rationality).',
      capability: 'Before approving a decision, see its full blast radius — which 3 other decisions it unblocks and which 2 it forces to re-evaluate.',
    },
  },
  {
    id: 'sentra',
    name: 'Sentra',
    tagline: 'Security, policy, approval, and audit control plane.',
    operatingModel: 'Cross-vertical governance enforcement — every high-impact action across every vertical passes through Sentra for approval, policy check, and audit trail.',
    primaryUsers: ['Governance leads', 'Audit managers', 'Policy architects', 'Security reviewers'],
    coreEntities: ['approval', 'policy', 'exception', 'blocked action', 'audit event', 'secret fingerprint', 'rollback plan', 'risk score', 'control', 'reviewer'],
    signalTypes: ['approval requested', 'policy violation', 'rollback needed', 'secret detected', 'action blocked', 'evidence missing', 'risk threshold crossed'],
    workflowTypes: ['approval routing', 'policy enforcement', 'rollback execution', 'audit compilation', 'exception review', 'secret redaction'],
    riskTypes: ['unsafe action', 'missing approval', 'weak audit trail', 'policy bypass', 'irreversible change', 'secret exposure'],
    approvalTypes: ['action approval', 'exception grant', 'policy override', 'rollback authorization', 'secret access'],
    evidenceTypes: ['approval_record', 'audit_event', 'policy_clause', 'system_event'],
    outcomeTypes: ['approval granted', 'action blocked', 'rollback ready', 'evidence anchored', 'policy enforced'],
    keyMetrics: ['Approval latency', 'Policy coverage', 'Audit completeness', 'Rollback readiness', 'Exception rate'],
    connectedA11oyLayers: ['Covenant', 'Proof Chain', 'PSYCHE', 'Axiom', 'Verity'],
    maturityStage: 'scaling',
    priorityLevel: 'critical',
    route: '/sentra',
    colorToken: '#b08d52',
    icon: '⬢',
    innovationSeed: {
      name: 'Policy Contradiction Scanner',
      description: 'Detects conflicting policies across verticals — e.g., Terra vendor onboarding policy allows 48h turnaround while Sentra requires 5-day compliance review, creating an unresolvable conflict.',
      researchBasis: 'Adapted from formal constraint satisfaction (Dechter 2003) and policy algebra (Becker et al., XACML conflict detection).',
      capability: 'Before a new policy is enacted, scan it against all existing policies across all verticals and surface contradictions with resolution recommendations.',
    },
  },
] as const;

export const VERTICAL_MAP = Object.fromEntries(VERTICALS.map(v => [v.id, v])) as Record<string, VerticalProfile>;