# Starter Fix Sprint post-deploy action queue

Public-ready gate: do not submit external discovery assets until critical URLs return HTTP 200.

Completion rule: only analytics proving rolling 30-day visitors >= 1,000,000 completes the active goal.

## 1. Verify critical public URLs return 200

- Stage: public-readiness
- Command: node scripts/run_starterfixsprint_post_deploy_action_queue_20260704.js --check-public
- Evidence: post-deploy action status JSON with every critical URL final_status=200
- Public 200 required: true

## 2. Submit sitemap index to search consoles or crawler tools

- Stage: search-discovery
- Command: submit https://starterfixsprint.com/sitemap-index.xml only after critical URLs return 200
- Evidence: accepted sitemap submission receipt or console screenshot URL
- Public 200 required: true

## 3. Prepare eligible IndexNow payload

- Stage: search-discovery
- Command: node scripts/run_starterfixsprint_post_deploy_action_queue_20260704.js --prepare-indexnow
- Evidence: eligible IndexNow payload generated with only public-ready URLs
- Public 200 required: true

## 4. Submit IndexNow only after public-ready gate passes

- Stage: search-discovery
- Command: submit generated IndexNow payload after verifying final 2xx URLs
- Evidence: IndexNow HTTP 200 response or logged skip reason
- Public 200 required: true

## 5. Submit free directory queue without paid listings

- Stage: external-distribution
- Command: use starterfixsprint-directory-submission-queue-20260704.json and submit only free listings
- Evidence: listing URL, receipt URL, scheduled launch URL, or skip reason per directory
- Public 200 required: true

## 6. Use feed pack for resource roundups and newsletter pitches

- Stage: external-distribution
- Command: share JSON/OPML/Atom/CSV feed pack with free resource curators
- Evidence: sent pitch record or published mention URL
- Public 200 required: true

## 7. Use widgets and badges in external resource mentions

- Stage: external-distribution
- Command: use starterfixsprint-embed-widget-pack.md snippets for free listings, READMEs, and roundups
- Evidence: external page URL containing badge, widget, or clean resource link
- Public 200 required: true

## 8. Record every submission result in evidence ledger

- Stage: measurement
- Command: update starterfixsprint-growth-submission-evidence-ledger.json/csv with receipt, listing URL, or skip reason
- Evidence: submission evidence ledger rows filled with status and proof fields
- Public 200 required: false

## 9. Check analytics referral results after 7 days

- Stage: measurement
- Command: compare analytics source/medium/campaign against starterfixsprint-growth-attribution-matrix.csv
- Evidence: analytics export with referral rows and 7-day visit counts
- Public 200 required: false

## 10. Audit rolling 30-day visitors against the 1,000,000 target

- Stage: completion-audit
- Command: check authoritative analytics for rolling 30-day visitors >= 1000000
- Evidence: analytics proof of rolling 30-day visitors >= 1,000,000
- Public 200 required: false
