diff --git a/src/lib/navigation.ts b/src/lib/navigation.ts index 52eb378..f262a4e 100644 --- a/src/lib/navigation.ts +++ b/src/lib/navigation.ts @@ -212,7 +212,7 @@ export const NAV_SECTIONS: NavSection[] = [ workspaceTypes: ALL_WORKSPACES, children: [ planned('Decision Dashboard', `${B}/decisions`, 'mvp', 'Tabela decisions exista in schema; lipsesc /v1/decisions si UI.'), - planned('Decision Register', `${B}/decisions/register`, 'mvp', 'Registru complet: context, optiuni, ipoteze, dovezi, rezultat, lectii.'), + ready('Decision Register', `${B}/decisions/register`), planned('Decision Workspace', `${B}/decisions/workspace`, 'mvp', 'Ecran de lucru pe zonele Context/Facts/Assumptions/Options/Evidence/Risks/Scenarios/Decision/Actions/Outcome.'), planned('Scenarios', `${B}/scenarios`, 'a3', 'Comparatie de optiuni pe cost, timp, risc, reversibilitate, impact.'), planned('Risks & Assumptions', `${B}/assumptions`, 'a3', 'Ipoteze urmarite si invalidate in timp.'), @@ -361,7 +361,7 @@ export const NAV_SECTIONS: NavSection[] = [ planned('Roles & Permissions', `${B}/privacy/roles`, 'mvp', 'RBAC exista in API (owner/admin/member). Rolurile din blueprint (accountant, consultant, data analyst) nu sunt inca modelate.'), planned('Delegated Access', `${B}/privacy/delegated`, 'a3', 'Acces cu scope, motiv, perioada si revocare (ex. contabilul vede tranzactii, nu Life OS).'), planned('Data Classification', `${B}/privacy/classification`, 'mvp', 'Clasele C0-C4 exista in schema documents; lipseste aplicarea sistematica.'), - planned('Audit Log', `${B}/privacy/audit`, 'mvp', 'Tabela audit_log se populeaza deja la fiecare operatiune materiala; lipseste UI-ul de consultare.'), + ready('Audit Log', `${B}/privacy/audit`), planned('AI Activity', `${B}/privacy/ai-activity`, 'mvp', 'ai_requests contine purpose, model, context manifest si cost; lipseste UI-ul.'), planned('Export & Deletion', `${B}/privacy/export`, 'mvp', 'Portabilitate + cerere de stergere, cu exceptii juridice.'), planned('Retention Policies', `${B}/privacy/retention`, 'a3', 'Politici de retentie per categorie de date.'), @@ -375,11 +375,11 @@ export const NAV_SECTIONS: NavSection[] = [ releaseStage: 'mvp', workspaceTypes: ALL_WORKSPACES, children: [ - planned('Personal Profile', `${B}/settings/profile`, 'mvp', 'Profil, locale, timezone, preferinte.'), + ready('Personal Profile', `${B}/settings/profile`), planned('Professional Identity', `${B}/settings/identity`, 'a4', 'Identitate profesionala publicabila, legata de Trust Engine.'), planned('Workspaces', `${B}/settings/workspaces`, 'mvp', 'Tenants exista; lipseste UI de administrare si tipurile de workspace (personal/familie/business/comunitate).'), ready('Members', `${B}/members`, { permissions: ['owner', 'admin'] }), - planned('Notifications', `${B}/settings/notifications`, 'a3', 'Clasificare: critice, necesita actiune, informare, intelligence, sistem.'), + ready('Notifications', `${B}/settings/notifications`, { releaseStage: 'a3' }), planned('Language & Timezone', `${B}/settings/locale`, 'mvp', 'Momentan interfata e doar in romana, fara selector.'), planned('Billing', `${B}/settings/billing`, 'a4', 'Facturare per tenant. Faza A3 comercial.'), planned('API & Developer', `${B}/settings/api`, 'a4', 'Chei API si acces programatic pentru tenant.'),