Platform Docs

Security and Governance Model

Compound Leverage manages customer assignments through agreed access, data-handling, and human approval arrangements. This article explains documented architectural controls; it does not claim a specific third-party certification or assert that all source-code controls are deployed in production.

Shared responsibility

AreaCustomerCompound Leverage
Work authorizationApproves scope and authorized requestorsConfirms and coordinates assigned work
Business decisionsRetains designated decision and approval authorityPrepares work and escalates consequential decisions
CL-managed environmentApproves customer information and integrations suppliedOperates CL-managed delivery tools and services
Customer environmentControls environment access, credentials, and applicable policiesWorks only within agreed permissions and scope
Code changesApproves repositories, change authority, and production deploymentsImplements and reviews authorized changes
DeliveryReviews and accepts as agreedValidates and delivers agreed work products

Authorization model

The architecture specifies that permitted capability use is the intersection of human authorization, Digital Employee authorization, and workflow policy. A tool being connected does not grant permission to use it for a particular customer or task.

The Commercial customer-adapter code and tests document rejection paths for malformed requests, unknown tenants, missing or unapproved identities, and inconsistent identity fields. These are implementation-level examples of enforcing an access boundary.

Information and system boundaries

BoundaryDocumentation principle
Customer-provided informationUse only for the authorized assignment and under applicable arrangements
CL-managed infrastructureDescribe deployed services and controls only after configuration verification
Customer-owned repositories and applicationsUse explicitly approved access paths
CL-controlled MCP capabilitiesExpose only approved interfaces and authorized inputs
Customer-controlled integrationsPreserve customer-approved permissions and access requirements
DeliverablesUse agreed review, approval, and delivery channels

Review and change controls

Human review applies where required by the assignment and its risks. Research evidence, document completeness, test results, and other acceptance criteria should be checked before delivery. Code authoring does not itself authorize merging or production deployment; those actions require their own approved scope and change authority.

Implementation status and assurance

EvidenceWhat it supportsWhat it does not prove
Architecture specificationIntended component boundaries and designProduction availability
Code and automated testsImplemented logic and tested casesComplete runtime enforcement
Deployment configurationDefined deployment mechanismThat a deployment is currently healthy
Live infrastructure verificationObserved deployed configuration at review timeUnverified certification or guarantees

The THINK Commercial deployment architecture explicitly identifies infrastructure not yet implemented at the time of that review. Public claims about production availability, data retention, tenant isolation, certifications, or guarantees must be validated against the current environment and agreements.

Customer Access and Data Controls · MCP and Capability Integrations · Work Orchestration · Service Activation · Google Cloud Architecture Framework

Control evidence by environment

The delivery architecture supports CL-managed and customer-controlled execution arrangements. The appropriate control evidence depends on where work is performed.

Control areaCL-managed delivery: evidence to verifyCustomer-environment delivery: evidence to verify
IdentityActual service and operator identitiesCustomer-approved identities and access grants
AuthorizationConfigured task and capability permissionsCustomer role policies plus assignment scope
Data boundaryDeployed storage and processing configurationCustomer-approved data paths and system controls
Tool integrationEnabled providers and secrets handlingApproved adapters, customer permissions, and credentials
Review gatesRecorded strategist and other human decisionsCustomer approvals and change-management records
Code changesRepository permissions, review, and test evidenceCustomer repository and deployment approval records
Operational assuranceCurrent logs, health, and deployment evidenceJointly agreed monitoring and escalation responsibilities

These are verification questions, not statements that a particular certification, audit log, retention period, or infrastructure control is already enabled.

Commercial MCP adapter: tested boundary cases

The customer-adapter README in THINK Internal documents tested rejection paths:

Request conditionDocumented response principle
Malformed requestTyped NOT_AUTHORIZED result
Missing customer, deployment, or authenticated-user identityReject before tenant resolution
Unapproved userReject before underlying operation
Inconsistent nested customer/deployment identifiersReject rather than allow cross-context execution

These are implementation-level checks in a specific commercial handoff adapter. They do not prove all other integrations have equivalent enforcement or that the Commercial MCP server is deployed.

Human authority for consequential work

ActivityTypical decision boundary
Research and draft productionAgreed assignment and source authorization
Business recommendationHuman evaluation and customer decision
External communication or contractual representationAuthorized customer approval
Code authoringApproved repository and change scope
Code merge or production deploymentSeparate customer or environment-owner authorization

Security questions to confirm before a production claim

  1. Which exact service and commit are deployed?
  2. Which identity and tenant checks execute on the live request path?
  3. Which customer information is processed or stored, and where?
  4. Which logs, retention settings, and incident procedures are actually configured?
  5. Which approvals are recorded, and which are manual rather than enforced by software?
  6. What changes when execution takes place inside the customer’s environment?

Technical references

Customer Access and Data Controls · MCP and Capability Integrations · Service Activation · Work Orchestration · Google Cloud Architecture Framework