Create Profile account
Create the approved Profile account, confirm the active workspace, and select or create the first agent.
This is the customer path for Profile, API/terminal setup, and proof readiness. Use it to create a workspace, connect the execution path, wrap the first risky action, confirm Profile readback, export proof, and prepare a support bundle if anything gets stuck.
Create the approved Profile account, confirm the active workspace, and select or create the first agent.
Pick one action that needs proof first, such as cloud.deploy, db.sandbox.write, customer.export, or credential.export.
Set allowed, review-required, and blocked actions in Profile, then publish and verify the active policy version.
Create the customer SDK key in Account. Store the plaintext value only in the customer secret manager or server environment.
Install the CLI from the customer repo and run doctor so the Worker API, readiness route, verifier, and trust registry are checked.
Use the selected SDK adapter, generic API, MCP authority, scanner, DB sandbox, or protected compute lane where the action actually executes.
Execute one safe action and one blocked-before-body action, then confirm Deployments and Proof show current activity.
Export JSON or Markdown, verify the packet, then create a buyer/auditor share only after Profile marks the proof current.
| Step | Command |
|---|---|
| Install and check | |
| Login/connect workspace | |
| Publish policy | |
| Run first proof | |
| Upload scanner | |
| Verify export | |
| Profile tab | Customer should see |
|---|---|
| Home | First-run guide, copy commands, last seen in Profile, proof status, and next action. |
| Agent | Agent mission, allowed/review/blocked actions, published policy, SDK preparation, and deployment state. |
| Deployments | Recent monitored activity, allowed calls, blocked calls, latency, source, status, and proof export controls. |
| Proof | Proof packet explanation, freshness badges, scanner/adopter lanes, MCP authority, exports, and share links. |
| Providers | Optional provider key verification, capacity selection, protected workload setup, auto-stop controls, and launch readiness. |
| Training | Optional provider run monitor, callback evidence, proof detail, stop/delete controls, and training proof export. |
| Sandbox | Optional database branch setup, governed transaction, source-isolation proof, export, and branch cleanup. |
| Account | Workspace identity, SDK key fingerprints, API route map, support bundle export, password, and logout. |
| Route | Path | Customer use |
|---|---|---|
| Public catalog | GET /api/customer/api | Shows route ids, auth requirements, and advertised rate limits. |
| Readiness | GET /api/customer/readiness | Shows account, workspace, API, proof, and next-action checks for the signed-in customer. |
| Agent profile | GET /api/customer/profile | Returns the customer workspace, active agent, API access map, and account state. |
| Runtime evidence | GET/POST /api/customer/agents/:agentId/runtime-evidence | Syncs terminal/API proof back into Profile. |
| Boundary scan | POST /api/customer/agents/:agentId/boundary-scan | Uploads scanner findings from terminal or CI into the proof packet. |
| SDK certification | POST /api/customer/agents/:agentId/sdk-certification | Uploads adapter certification packets for the customer-selected stack. |
| Proof export | GET /api/customer/agents/:agentId/proof-export | Exports JSON, Markdown, or PDF proof from the active Profile packet. |
| Proof share | GET/POST /api/customer/agents/:agentId/proof-share | Lists or creates redacted buyer/auditor proof links. |
| Support step | Detail |
|---|---|
| Before contacting support | Run doctor, refresh Profile, export the support bundle from Account, and note the active agent id. |
| What the bundle includes | Account id, workspace id, route map, SDK key fingerprints, recent activity, proof shares, scans, certifications, and proof digest. |
| What the bundle excludes | Plaintext SDK keys, passwords, provider keys, hosted probe tokens, authority tokens, and private raw payloads. |
| Area | Done signal |
|---|---|
| Access | Customer can log in and see the correct Profile workspace and active agent. |
| API identity | Account shows workspace id, active agent id, route map, and OpenAPI link. |
| Policy | The agent policy is published and verified. |
| Runtime proof | At least one allowed and one blocked-before-body event are visible in Profile. |
| Proof packet | Export verifies locally or in the browser and includes integrity metadata. |
| Customer-selected lanes | Scanner, adopter, MCP, hosted, DB, or compute lanes are passed or explicitly out of scope. |
| Cleanup | Old SDK keys are revoked when rotated, DB branches are destroyed, and provider resources are stopped or deleted when used. |