Skip to main content

Assessment payloads

Agents should submit structured product answers and code signals. Keep secrets, raw tokens, payment data, customer data, and private logs out of the payload.

Scope assessment input shape

{
"buildId": "repo-owner-product-2026-06-14",
"repositories": [
{ "provider": "github", "fullName": "owner/app", "branch": "main" }
],
"answers": {
"appPlatform": "web-app",
"marketType": "b2c",
"productionUse": "production",
"estimatedUsers": "under-1000",
"userAccounts": "yes",
"persistData": "yes"
},
"codeSignals": {
"frontendFramework": "nextjs",
"serverEntrypoints": ["src/app/api/**/route.ts"],
"externalApis": ["stripe", "openai"],
"storage": ["postgres", "s3-compatible"],
"auth": ["keycloak"]
}
}

answers carry the human product decisions; codeSignals carry the agent's local inference. The pair drives scope-gap detection without shipping raw source.