feat(cc-050): mark 5 AI/Privacy/Settings pages as ready
This commit is contained in:
parent
11d5261f47
commit
7c7d3fc4c9
1 changed files with 5 additions and 5 deletions
|
|
@ -266,10 +266,10 @@ export const NAV_SECTIONS: NavSection[] = [
|
|||
planned('Workflow Library', `${B}/workflows`, 'a3', 'Sabloane: document processing, transaction evidence, lead qualification, accountant pack.'),
|
||||
planned('Automation Builder', `${B}/automations`, 'a3', 'n8n ruleaza pe Hetzner; lipsesc callback-urile semnate si legarea de Policy Fabric.'),
|
||||
planned('Approval Queue', `${B}/ai/approvals`, 'mvp', 'Aceeasi coada ca Approval Center, din perspectiva AI: agent, context folosit, risc, cost, preview.'),
|
||||
planned('Execution History', `${B}/ai/history`, 'mvp', 'Tabela ai_requests inregistreaza deja purpose, model, cost si context manifest; lipseste UI-ul.'),
|
||||
ready('Execution History', `${B}/ai/history`),
|
||||
planned('Scheduled Actions', `${B}/ai/scheduled`, 'a3', 'Actiuni programate declansate de Event Fabric, nu polling.'),
|
||||
planned('AI Context & Sources', `${B}/ai/context`, 'mvp', 'Vizualizarea Context Manifest per cerere (ce date au fost permise si ce a fost refuzat).'),
|
||||
planned('Costs & Usage', `${B}/ai/costs`, 'mvp', 'Costurile reale sunt deja salvate per cerere in ai_requests.cost_usd; lipseste agregarea si bugetul per tenant.'),
|
||||
ready('Costs & Usage', `${B}/ai/costs`),
|
||||
],
|
||||
},
|
||||
{
|
||||
|
|
@ -343,11 +343,11 @@ export const NAV_SECTIONS: NavSection[] = [
|
|||
children: [
|
||||
planned('Privacy Center', `${B}/privacy`, 'mvp', 'Punct unic pentru consimtaminte, export si stergere.'),
|
||||
planned('Consent Management', `${B}/privacy/consents`, 'mvp', 'Tabela consent_records exista; lipsesc enforcement-ul si UI-ul.'),
|
||||
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.'),
|
||||
ready('Roles & Permissions', `${B}/privacy/roles`). 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.'),
|
||||
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.'),
|
||||
ready('AI Activity', `${B}/privacy/ai-activity`),
|
||||
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.'),
|
||||
planned('Security Events', `${B}/privacy/security`, 'a3', 'Evenimente de securitate si acces break-glass.'),
|
||||
|
|
@ -362,7 +362,7 @@ export const NAV_SECTIONS: NavSection[] = [
|
|||
children: [
|
||||
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('Workspaces', `${B}/settings/workspaces`).'),
|
||||
ready('Members', `${B}/members`, { permissions: ['owner', 'admin'] }),
|
||||
ready('Notifications', `${B}/settings/notifications`, { releaseStage: 'a3' }),
|
||||
planned('Language & Timezone', `${B}/settings/locale`, 'mvp', 'Momentan interfata e doar in romana, fara selector.'),
|
||||
|
|
|
|||
Loading…
Reference in a new issue