Repository navigation
Submit 9lives sitemap URLs through IndexNow after production deploys - #33
Conversation
QualityMax ReviewVerdict: COMMENT · Confidence: evidence-backed scan Re-review: Open the QualityMax check and select Re-review after it completes. Files eligible: 6 · Files reviewed: 6 · Files with findings: 0 · Findings: 0 · Inline cards: 0 Priority findings
Review gates
Important files
Change diagram — ClassclassDiagram
class IndexNowScript {
+origin : string
+validKey(key) : boolean
+sitemapUrls(xml) : string[]
+prepare(env) : Promise~void~
+submit(options) : Promise~number~
}
class IndexNowError {
+message : string
}
class Workflow {
+test job
+submit job
}
IndexNowScript ..> IndexNowError : throws
Workflow --> IndexNowScript : executes
Review lifecycleUse the inline cards to inspect evidence and suggested remediation. Re-run the QualityMax review after pushing a fix; unchanged cards are identified by their stable finding marker. Dismiss with a reason through the existing QualityMax/GitHub review feedback flow. 0 prior card(s) are stale/resolved on this head. Proof legend: VERIFIED independently judged patch · REPRODUCED verified finding · GROUNDED deterministic evidence · MODEL-ONLY model judgment. QualityMax project results are available in the configured project. Receipt · commit |
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
✅ QualityMax Pipeline
Powered by QualityMax — AI-Powered Test Automation |
The website currently publishes a sitemap but does not notify IndexNow after changes. Add production deployment verification and automatic submission of the current public sitemap after website changes merge to main.
Production
INDEXNOW_KEYis already configured in hosting. The build generates gitignored ownership and commit-marker files. A main-branch workflow waits for that exact commit on the canonical production domain before submitting public sitemap URLs; previews never submit, and credentials never enter source or logs.The integration supports the current flat sitemap. Deleted URLs require a separate notification before removal. IndexNow receipt does not guarantee indexing.
Validation: six focused Node tests, ESLint, existing Vitest suite (18 tests), Next/Vercel build, vinext build, staged secret scan, and diff checks passed. Reviewed the build hooks, deployment configuration, parser, submission flow, and failure paths with ponytail-review; no blocking findings. Production receipt remains pending merge/deploy.