# Live Phase 1 — Smoke Test Report

**Date:** 2026-07-24 (UTC)  
**Tester:** Walter  
**Scope:** Phase 1 shells + App2 regression (read-only HTTP; **no App2 code changes**)

## Confirmations

| Check | Result |
|-------|--------|
| No streaming / WebRTC / LiveKit | PASS — `streaming_enabled: false` in API; UI states Phase 1 shell |
| No OpenAI key copy into live/ or App/secure/live/ | PASS — path reference only in config |
| No App2 auth/DB/keys/uploads refactor | PASS — App2 changes limited to docs2 + AGENTS pointer |
| No DB migration run | PASS — schema docs only |
| WomanWise / Responses Phase 2 not expanded | PASS — not touched |

## PHP lint (workspace)

All Live PHP files: **No syntax errors detected** (including `App/secure/live/live-config.php`).

## Local Live HTTP (`php -S 127.0.0.1:8765`)

| Path | HTTP |
|------|------|
| `/` · `/index.php` | 200 |
| `/go-live.php` | 200 |
| `/schedule-live.php` | 302 (redirect to Go Live when demo approval missing — expected) |
| `/video.php` · `/watch.php?v=bv_demo_0001` · `/dashboard.php` | 200 |
| `/api/index.php?action=health` | 200 JSON · `streaming_enabled: false` |
| `/admin/` · `/replays/` · `/docs/?f=ARCHITECTURE.md` | 200 |
| `/assets/live.css` · `/assets/live.js` | 200 |

## App2 production HTTP (regression; unmodified App2)

| Path | HTTP |
|------|------|
| `https://istockhomes.com/App2/` | 200 |
| `/App2/login.php` | 200 |
| `/App2/signup.php` | 200 |
| `/App2/dashboard.php` | 200 |
| `/App2/welcome.php` | 200 |
| `/App2/menu.php` | 200 |

**Verdict:** App2 entry/login/signup/dashboard/welcome/menu load without regression attributable to this Phase 1 work (App2 application code untouched).

## Production `/live/` note (VERIFY before deploy)

`https://istockhomes.com/live/` currently returns **200** with a minimal placeholder HTML (“Hello, Istockhomes is live!”). Workspace Phase 1 has **not** been deployed. Replacing that stub requires Brad-authorized deploy of `live/` only — do not overwrite `/public_html/App/` broadly (RULE 1).

## STOP

Phase 1 complete at workspace level. Streaming, migrations, key wiring, and production deploy remain **not authorized** by this report.
