-
Notifications
You must be signed in to change notification settings - Fork 0
Description
This epic tracks the broad set of changes and improvements required to make Lumo production-grade, secure for enterprise deployment, and highly marketable to both free users and paid enterprise customers. Scope includes security, reliability, AI safety, multi-tenancy, integrations, observability, testing, platform packaging, compliance, and advanced features necessary for GA and strong market appeal.
Problem Statement
Lumo is feature-rich but critical gaps remain in security (SSO/OIDC/SAML, RBAC, supply chain, audit), reliability/HA (API/DB/Redis, agent offline resilience), remediation safety (approval gates, rollback), observability (metrics/traces/SLO dashboards), integrations (PagerDuty/Jira/Datadog), platform/packaging (Windows, signed releases, Helm chart hardening), compliance (SBOM, test coverage), and product-market fit (tiering, reports, ROI). See referenced code below.
Key Code References (starting points for implementation)
- Provider/adapters:
internal/ai/provider.go,internal/ai/base_provider.go,internal/ai/openai.go,internal/ai/gemini.go,internal/ai/openrouter.go - Diagnostics/remediation:
internal/doctor/checks.go,internal/doctor/checks_test.go - Circuit breaker/tracing:
CLAUDE.md - Configuration and API key handling:
docs/getting-started.md,website/components/GettingStarted.tsx - Deployment/configs:
deployments/kubernetes/kind/deploy-saas - Helm chart targets, Windows binaries, release scripts.
Proposed Solution
See sub-issues for actionable, testable delivery goals.
Additional Context
- These items are blockers for regulated, enterprise, and SaaS launch.
- Each sub-issue is actionable and references the code area to start from.