# Remote Repo Setup

Use this when creating the standalone GitHub repo.

## Target

- Organization: `sacboyz`
- Repository: `nfl-picks`
- Publish directory: `docs/`

## Before Push

Run:

```powershell
python run_quality_gate.py
```

Confirm:

- tests pass
- fixture artifacts validate
- release bundle is ready
- no real provider keys exist in the repo
- fixture mode remains the default

## GitHub Setup

1. Create `sacboyz/nfl-picks` as a standalone repo.
2. Push this repo as the initial project.
3. Enable GitHub Actions.
4. Confirm `.github/workflows/ci.yml` passes.
5. Confirm `.github/workflows/pages-ready.yml` passes.

## Cloudflare Pages Setup

1. Create a Cloudflare Pages project for `sacboyz/nfl-picks`.
2. Use GitHub as the source.
3. Set the publish directory to `docs`.
4. Leave build command empty unless the deploy flow is changed later.
5. Confirm the published page can open:
   - `/index.html`
   - `/mock/index.html`
   - `/mock/market_health.html`
   - `/mock/release_bundle.json`

## After Publish

- Review `docs/site_map.json`.
- Review `docs/mock/release_bundle.json`.
- Keep live providers disabled until `docs/PROVIDER_DECISIONS.md` records approvals.
