u
This commit is contained in:
@@ -106,7 +106,7 @@ const CLUSTERS = [
|
||||
{
|
||||
id: 'audit_grids',
|
||||
label: 'Audit & Virtual Grids',
|
||||
automats: ['articleHistoryGridAutomat', 'globalHistoryGridAutomat'],
|
||||
automats: ['articleHistoryGridAutomat', 'globalHistoryGridAutomat', 'ledgerHistoryGridAutomat'],
|
||||
},
|
||||
{
|
||||
id: 'system_ui',
|
||||
@@ -520,6 +520,17 @@ const AUTOMAT_SPECS = [
|
||||
{ type: 'API', name: 'GET /api/globalhistory', desc: 'Company global audit' },
|
||||
],
|
||||
},
|
||||
{
|
||||
id: 'ledgerHistoryGridAutomat',
|
||||
title: 'ledgerHistoryGridAutomat',
|
||||
subtitle: 'createGridAutomat (Ledger)',
|
||||
entries: [
|
||||
{ type: 'STATE', name: 'rows: [] / totalRows', desc: 'Block size 50 virtual rows' },
|
||||
{ type: 'ACTION', name: 'fetchRows(viewport)', desc: 'Infinite scroll query' },
|
||||
{ type: 'ACTION', name: 'reload()', desc: 'Reload on company switch' },
|
||||
{ type: 'API', name: 'GET /api/ledger/history', desc: 'Append-only ledger audit' },
|
||||
],
|
||||
},
|
||||
|
||||
// 12. UI, Settings & System
|
||||
{
|
||||
@@ -605,6 +616,7 @@ const EDGE_DEFS = [
|
||||
{ from: 'authAutomat', to: 'vfsAutomat', label: 'load company vfs', port: 'p_auth_status' },
|
||||
{ from: 'authAutomat', to: 'articleHistoryGridAutomat', label: 'reload history on authed', port: 'p_auth_status' },
|
||||
{ from: 'authAutomat', to: 'globalHistoryGridAutomat', label: 'reload audit on authed', port: 'p_auth_status' },
|
||||
{ from: 'authAutomat', to: 'ledgerHistoryGridAutomat', label: 'reload ledger on authed', port: 'p_auth_status' },
|
||||
|
||||
// Real-time SSE dispatch
|
||||
{ from: 'sseAutomat', to: 'categoryAutomat', label: '\'category\' sse trigger', port: 'p_sse_events' },
|
||||
|
||||
Reference in New Issue
Block a user