← Back to all Flat Fee outputs

Read-only local campaign artifact

private-github-vercel-preview-gate.md

direct-security-wave-59/private-github-vercel-preview-gate.md

# Private GitHub Vercel Preview: Safe Execution Gate

## Direct local test

The installed skill's required sequence was checked against the requested target without executing any remote operation.

| Required before a PASS | Local result |
| --- | --- |
| Exact repository and scoped completed change | Not supplied for this wave |
| Clean identification of in-scope files | Not applicable without a change request |
| Private GitHub visibility check | Not run: would require remote GitHub access |
| Linked Vercel project | Not inspected: would require project access |
| Protected Ready preview | Not created: deployment was not authorized |

## Result

`PARTIAL` is correct. The skill correctly refuses to turn a general client URL into a GitHub push or Vercel deployment. To complete a bounded live run, provide a named local repository and the exact completed files or change to review. The live run must then verify private repository visibility, push without force, deploy a protected non-production preview, and confirm the preview is denied to unauthenticated access.