- Add complete Project Hub & Workspace Interface implementation - New data models: Project, ModuleKit, Workspace - 3 fixture projects (cybermind.fr, cybermood.eu, secubox-c3) - 4 module kits (Security, Network, Automation, Media) - Workspace routes with project switching and kit installation - 4 workspace tabs: Overview, Module Kits, Devices, Composer - New navigation item: Workspace (7th section) - Remove all glowing effects from UI - Remove Command Center widget glow and backdrop blur - Remove device status indicator glow - Remove toggle button glow effects - Extend DataStore with 13 new methods for workspace management - Add 270+ lines of workspace-specific CSS with responsive layouts - Create workspace templates and result partials 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
30 lines
1.1 KiB
JSON
30 lines
1.1 KiB
JSON
[
|
|
{
|
|
"id": "system-hub-diagnostics",
|
|
"name": "Hub Diagnostics",
|
|
"description": "Collect RPC, UCI, and health metrics for troubleshooting.",
|
|
"module": "luci-app-system-hub",
|
|
"command_sequence": ["fetch-rpc-status", "collect-health", "render-report"],
|
|
"parameters": {"verbosity": "high"},
|
|
"expected_outcome": "Consolidated JSON + human summary"
|
|
},
|
|
{
|
|
"id": "portal-onboarding",
|
|
"name": "Portal Onboarding",
|
|
"description": "Prepare captive portal with TLS assets and ACL templates.",
|
|
"module": "secubox-app-nodogsplash",
|
|
"command_sequence": ["validate-theme", "generate-acl", "simulate-auth"],
|
|
"parameters": {"preview_clients": 15},
|
|
"expected_outcome": "Preview of splash flow and policy diffs"
|
|
},
|
|
{
|
|
"id": "core-snapshot",
|
|
"name": "Core Snapshot",
|
|
"description": "Run secubox-core snapshot with checksum verification.",
|
|
"module": "secubox-core",
|
|
"command_sequence": ["sync-catalog", "capture-state", "summarize"],
|
|
"parameters": {"mode": "dry-run"},
|
|
"expected_outcome": "SHA-set + config delta overview"
|
|
}
|
|
]
|