Skip to content

Phase 8: Enterprise Integrations - #65

Merged
YASSERRMD merged 13 commits into
mainfrom
phase_8_enterprise_integrations
Jun 9, 2026
Merged

Phase 8: Enterprise Integrations#65
YASSERRMD merged 13 commits into
mainfrom
phase_8_enterprise_integrations

Conversation

@YASSERRMD

Copy link
Copy Markdown
Owner

Phase 8 — Enterprise Integrations

Governed connectors to enterprise & government systems. ClawForge governs connections — it tracks what each integration can reach and where its credentials live, but never stores a secret.

What's included (backend/controlplane/src/integrations/)

  • model.rsIntegrationKind (Oracle, SQL Server, Postgres, MongoDB, SharePoint, ServiceNow, ArcGIS, Active Directory, SSO, API Gateway, Email, Webhook), CredentialRef (vault/env/sso/none — references only), IntegrationPermission, IntegrationProvider, IntegrationAuditEvent, classify_risk.
  • placeholders.rs — builders for webhook, database, gis, sso, email.
  • store.rsIntegrationRegistry (SQLite; open/in_memory): register (auto-escalates risk), list, get, approve, block, audit_log, count.
  • docs/enterprise-integrations.md.

Verification

  • cargo test -p clawforge-controlplane ✅ (74 tests)

13 atomic commits.

@YASSERRMD
YASSERRMD merged commit 4c3346c into main Jun 9, 2026
0 of 4 checks passed
@YASSERRMD
YASSERRMD deleted the phase_8_enterprise_integrations branch June 9, 2026 14:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant