> ## Documentation Index
> Fetch the complete documentation index at: https://docs.signalite.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Release Gates

> Checks that must pass before partner demos and external integration handoff.

## Partner sandbox gate

Run from the web/API repo:

```bash theme={null}
npm run lint
npm run build
API_BASE=https://shlp-web-production.up.railway.app npm run smoke:api
API_BASE=https://shlp-web-production.up.railway.app npm run readiness:partner
PARTNER_READY_REQUIRED=1 API_BASE=https://shlp-web-production.up.railway.app npm run readiness:partner
API_BASE=https://shlp-web-production.up.railway.app npm run typegen:api
npm run typecheck:api
```

Run from the SDK/contracts repo:

```bash theme={null}
pnpm --filter @arc/shlp-sdk test
pnpm --filter @arc/shlp-sdk build
pnpm --filter @arc/shlp-sdk typecheck:react-native
cd packages/contracts && forge test
pnpm --filter @arc/keeper typecheck && pnpm --filter @arc/keeper test
```

## Live acceptance

* `/api/v1/health.ready.display === true`
* `/api/v1/health.ready.activity === true`
* `/api/v1/health.ready.operations === true` before keeper-dependent writes
* `/api/v1/health.ready.deposits === true` before showing deposits
* `/api/v1/vault.proof.reconciliationDiff === 0`
* Queued redeem path has been observed from pending to claimable to claimed

## Not enough

Passing docs build or OpenAPI generation does not mean the product is externally audited. It only means the integration surface is coherent.
