← Admin Dashboard · Audit Detail

Audit Detail

Single-page snapshot of build state, deploy state, and the active blockers. Refresh by re-running the cycle audit scripts under scripts/.

Deploy state BLOCKED

62+ commits to main have not deployed. Live site at automatescale.com is serving an older origin (Cloudflare-proxied Google Frontend). Full diagnostic + 5-minute unlock path in DEPLOY_STATUS.md.
Cycles in repo
82+
since site rebuild started
Cycles deployed
0
every workflow run completes "skipped"

Why every deploy skips

.github/workflows/deploy.yml has 3 deploy jobs (Cloudflare Pages, Firebase Hosting, Cloud Run). Each is gated:

if: ${{ vars.DEPLOY_CLOUDFLARE == 'true' }}
if: ${{ vars.DEPLOY_FIREBASE == 'true' }}
if: ${{ vars.DEPLOY_GCLOUD_RUN == 'true' }}

None of those repo variables are set. Zero repo secrets configured. Every run exits in 1 second.

Fastest unlock (Cloudflare Pages — DNS already points there)

Open blockers

Task #3 blocked
Speaking form → GHL pipeline
Needs: GHL_SPEAKING_PIPELINE_ID from Adam
Task #4 blocked
Playbook download → Resend + PDF
Needs: PLAYBOOK_PDF_URL + RESEND_AUDIENCE_ID

Site health CLEAN

Broken internal links
0
.html + .pdf refs all resolve
Dead hash-anchor refs
0
every href="#x" has a matching id="x"
Broken <img> refs
0
all image src + og:image targets exist
Form-capture wiring
8/8
all forms route to /api/lead via forms.js

Recent cycles (highlights)

Full event stream via fleet:

mcp__automatescale__fleet_stream --tags automatescale-website

Repo metrics

Total HTML pages
80+
across root + agents + blog + case-studies + admin
Cmd+K search entries
82
regenerated every content-change cycle
Comparison cluster
6
HubSpot, ClickFunnels, Keap, AC, Pipedrive, Zoho — K6 graph
Case studies
25
each with motion + LCP optimization + "More case studies" grid

What ships the moment deploy unlocks

Every cycle's work has been pushed to main. The first successful deploy ships 82+ cycles of compounding improvements in one build: