Spaces:
Running
Running
File size: 1,688 Bytes
6e631f3 a848b5d | 1 2 3 4 5 | import type { ScreenName } from '../../types'
export function screenTitle(active: ScreenName) { return active === 'Dashboard' ? 'Dashboard' : active === 'Models' ? 'Model Library' : active === 'Inputs' ? 'Input Library' : active === 'Scenarios' ? 'Scenario Analysis' : active === 'Formulas' ? 'Formula Group Library' : active === 'Runs' ? 'Execution Center' : active === 'Projections' ? 'Projections' : active === 'Investigate' ? 'Why did net reserve change?' : active }
export function screenDescription(active: ScreenName) { return active === 'Dashboard' ? 'A decision-ready view of models, runs, investigations, and system health.' : active === 'Models' ? 'Browse model versions, inspect hierarchy, and open the workspace for a model.' : active === 'Inputs' ? 'Manage model inputs, verify lineage, and ensure data is ready for projection runs.' : active === 'Scenarios' ? 'Generate, compare, and validate economic scenarios for Economic Base v2.1.' : active === 'Formulas' ? 'Govern reusable, versioned formula bundles and their use across models and blocks.' : active === 'Runs' ? 'Monitor projection execution, workload progress, and immutable run provenance.' : active === 'Projections' ? 'Prepare, validate, and manage projection sets for the active model context.' : active === 'Investigate' ? 'Explore the full trace, validate with model facts, and test alternative scenarios — evidence-first.' : active === 'Reports' ? 'The reports workspace is connected to the actuarial workflow.' : active === 'Results' ? 'Model insights, projections, and driver analysis for the active model context.' : `The ${active.toLowerCase()} workspace is connected to the active model context.` }
|