Track HiveGrid Cloud planning reference

This commit is contained in:
david committed 2026-06-26 20:48:01 +02:00
1 parent b3d5ea6764
commit e341c5938a
5784 files changed
+1104929 -3

No files matched your search

@@ -0,0 +1,50 @@
{
"$schema": "./bundle-budgets.schema.json",
"comment": "Per-route + vendor-chunk bundle size budgets in GZIP bytes. The hard raw-JS initial-payload budget lives in scripts/verify-bundle-size.mjs as BUDGETS.initial_payload_js. See docs/architecture/bundle-budgets.md.",
"default": { "limitKb": 200, "warningKb": 180 },
"routes": {
"app/$tenant/dashboard": { "limitKb": 250, "warningKb": 225 },
"app/$tenant/crm": { "limitKb": 250, "warningKb": 225 },
"app/$tenant/crm/contacts": { "limitKb": 200, "warningKb": 180 },
"app/$tenant/settings/members": { "limitKb": 220, "warningKb": 200 },
"app/$tenant/settings/billing": { "limitKb": 220, "warningKb": 200 },
"app/$tenant/email-marketing": { "limitKb": 280, "warningKb": 250 },
"app/$tenant/workflows": { "limitKb": 300, "warningKb": 275 },
"workflow-engine": { "limitKb": 80, "warningKb": 70 },
"workflows": { "limitKb": 80, "warningKb": 70 },
"workflows._id": { "limitKb": 80, "warningKb": 70 },
"workflows._id.executions": { "limitKb": 60, "warningKb": 50 },
"workflows._id.run.api": { "limitKb": 60, "warningKb": 50 },
"workflows._id.run.manual": { "limitKb": 60, "warningKb": 50 },
"workflows._id.run.stream": { "limitKb": 60, "warningKb": 50 },
"workflows._id.run.stream._executionId": { "limitKb": 20, "warningKb": 15 },
"chatbot": { "limitKb": 60, "warningKb": 50 },
"chatbot-widget": { "limitKb": 60, "warningKb": 50 },
"chatbot-interactive-widget": { "limitKb": 80, "warningKb": 70 },
"ai-usage": { "limitKb": 60, "warningKb": 50 },
"pricing.ai-overage": { "limitKb": 60, "warningKb": 50 },
"kb/$slug": { "limitKb": 150, "warningKb": 135 },
"auth/login": { "limitKb": 100, "warningKb": 90 },
"auth/register": { "limitKb": 100, "warningKb": 90 },
"auth/magic-link": { "limitKb": 80, "warningKb": 75 },
"admin/dashboard": { "limitKb": 220, "warningKb": 200 },
"admin/analytics": { "limitKb": 300, "warningKb": 275 },
"admin/users": { "limitKb": 220, "warningKb": 200 },
"/": { "limitKb": 180, "warningKb": 160 }
},
"vendorChunks": {
"vendor-misc": { "limitKb": 300, "warningKb": 280 },
"vendor-react": { "limitKb": 150, "warningKb": 135 },
"vendor-charts": { "limitKb": 200, "warningKb": 180 },
"vendor-react-email": { "limitKb": 150, "warningKb": 135 },
"vendor-ai-sdk": { "limitKb": 120, "warningKb": 110 },
"vendor-editor-tiptap": { "limitKb": 120, "warningKb": 110 },
"vendor-editor-prosemirror": { "limitKb": 150, "warningKb": 135 },
"vendor-markdown": { "limitKb": 80, "warningKb": 70 },
"vendor-monaco": { "limitKb": 250, "warningKb": 230 },
"vendor-pdf": { "limitKb": 250, "warningKb": 230 },
"vendor-workflow": { "limitKb": 200, "warningKb": 180 },
"vendor-aws-sdk": { "limitKb": 250, "warningKb": 230 },
"vendor-core-utils": { "limitKb": 60, "warningKb": 50 }
}
}