Compute Access Without .pem Files
/api/compute/access" \
-H "Authorization: Bearer sb_demo_5d092a82e16b86222e891ff3270a62fc18d6"
```
> For compute, we do not hand buyers an SSH `.pem` file. That would expose too much machine access, be hard to revoke, and create scary operational risk.
ShelleyBay gives a bounded compute grant instead.
Copy a `grantId`, then submit a bounded job:
```bash
curl -L "
shelleybay.com/api/compute/j…" \
-H "Authorization: Bearer sb_demo_5d092a82e16b86222e891ff3270a62fc18d6" \
-H "Content-Type: application/json" \
-d '{
"grantId": "<grant_id>",
"jobType": "vision-eval",
"prompt": "Run a small screenshot evaluation batch and return metrics.",
"inputs": {
"images": 12,
"metric": "pass-fail-ui-quality"
}
}'
```
> The buyer paid for compute, got a grant, submitted a bounded job, and received output artifacts. In production, this proxy can dispatch to a container, queue, or provider runner. It does not expose SSH, private keys, or the whole machine.