fix: finalize semantic repair and test updates
This commit is contained in:
@@ -10,9 +10,9 @@
|
||||
* @COMPLEXITY: 5
|
||||
* @PURPOSE: Slide-out assistant chat panel for natural language command execution and task tracking.
|
||||
* @LAYER: UI
|
||||
* @RELATION: BINDS_TO -> assistantChatStore
|
||||
* @RELATION: BINDS_TO -> assistantChat
|
||||
* @RELATION: CALLS -> AssistantApi
|
||||
* @RELATION: DISPATCHES -> taskDrawerStore
|
||||
* @RELATION: DISPATCHES -> taskDrawer
|
||||
* @SEMANTICS: assistant-chat, confirmation, long-running-task, progress-tracking
|
||||
* @INVARIANT: User commands and assistant responses are appended in chronological order.
|
||||
* @INVARIANT: Risky operations are executed only through explicit confirm action.
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
* @COMPLEXITY: 3
|
||||
* @PURPOSE: Display page hierarchy navigation
|
||||
* @LAYER: UI
|
||||
* @RELATION: DEPENDS_ON -> PageStore
|
||||
* @RELATION: DEPENDS_ON -> page
|
||||
* @INVARIANT: Always shows current page path
|
||||
*
|
||||
* @UX_STATE: Idle -> Breadcrumbs showing current path
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
* @COMPLEXITY: 5
|
||||
* @PURPOSE: Persistent left sidebar with resource categories navigation
|
||||
* @LAYER: UI
|
||||
* @RELATION: BINDS_TO -> sidebarStore
|
||||
* @RELATION: BINDS_TO -> sidebar
|
||||
* @SEMANTICS: Navigation
|
||||
* @INVARIANT: Always shows active category and item
|
||||
*
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
* @COMPLEXITY: 5
|
||||
* @PURPOSE: Global task drawer for monitoring background operations
|
||||
* @LAYER: UI
|
||||
* @RELATION: BINDS_TO -> taskDrawerStore
|
||||
* @RELATION: BINDS_TO -> taskDrawer
|
||||
* @SEMANTICS: TaskLogViewer
|
||||
* @INVARIANT: Drawer shows logs for active task or remains closed
|
||||
*
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
* @COMPLEXITY: 5
|
||||
* @PURPOSE: Unified top navigation bar with Logo, Search, Activity, and User menu
|
||||
* @LAYER: UI
|
||||
* @RELATION: BINDS_TO -> activityStore
|
||||
* @RELATION: BINDS_TO -> activity
|
||||
* @SEMANTICS: Navigation, UserSession
|
||||
* @INVARIANT: Always visible on non-login pages
|
||||
*
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
* @SEMANTICS: reports, card, type-profile, accessibility, fallback
|
||||
* @PURPOSE: Render one report with explicit textual type label and profile-driven visual variant.
|
||||
* @LAYER: UI
|
||||
* @RELATION: DEPENDS_ON -> ReportTypeProfiles
|
||||
* @RELATION: DEPENDS_ON -> reportTypeProfiles
|
||||
* @RELATION: DEPENDS_ON -> i18n
|
||||
* @INVARIANT: Unknown task type always uses fallback profile.
|
||||
*
|
||||
|
||||
Reference in New Issue
Block a user