mirror of
https://github.com/johndoe6345789/metabuilder.git
synced 2026-04-24 13:54:57 +00:00
95% JSON config principle applied: - SuperGodPanel: mock tenants/users/metrics/transfers → config/*.json (806→588) - WorkflowEditor: mock workflows → config/workflow-mock-data.json - FrontPage: levels/tech/services/creds → config/frontpage-data.json - App.qml: seed users/views → config/app-config.json CWorkflowCanvas (384→182): CCanvasGrid, CCanvasZoomOverlay, CWorkflowNodeDelegate extracted Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
33 lines
1.3 KiB
JSON
33 lines
1.3 KiB
JSON
[
|
|
{
|
|
"level": "Level 1 - Public",
|
|
"role": "public",
|
|
"accentIndex": 0,
|
|
"desc": "Landing page, public content, registration. No authentication required. Read-only access to published pages and packages."
|
|
},
|
|
{
|
|
"level": "Level 2 - User",
|
|
"role": "user",
|
|
"accentIndex": 1,
|
|
"desc": "Authenticated user dashboard. Access to forum, gallery, guestbook, blog, profile. Personal content creation and community interaction."
|
|
},
|
|
{
|
|
"level": "Level 3 - Admin",
|
|
"role": "admin",
|
|
"accentIndex": 2,
|
|
"desc": "Django-style entity admin panel. CRUD operations on all entities, audit logs, analytics, watchtower monitoring. User management within tenant."
|
|
},
|
|
{
|
|
"level": "Level 4 - God Builder",
|
|
"role": "god",
|
|
"accentIndex": 3,
|
|
"desc": "Full builder cockpit (this panel). Schema editor, workflow designer, Lua scripting, page routing, component hierarchy, CSS classes, dropdown configs, database management, and system settings."
|
|
},
|
|
{
|
|
"level": "Level 5 - Super God",
|
|
"role": "supergod",
|
|
"accentIndex": 4,
|
|
"desc": "Cross-tenant platform control. Infrastructure management, deployment orchestration, multi-tenant provisioning, global configuration, and platform-wide observability."
|
|
}
|
|
]
|