Skip to content

Submit 9lives sitemap URLs through IndexNow after production deploys - #33

Merged
Desperado merged 1 commit into
mainfrom
feature/indexnow
Oct 11, 2026
Merged

Desperado merged 1 commit into
mainfrom
feature/indexnow

Conversation

@Desperado

Copy link
Copy Markdown
Contributor

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_KEY is 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.

@qualitymaxapp

qualitymaxapp Bot commented Oct 11, 2026 •

Copy link
Copy Markdown

QualityMax Review

Verdict: 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

priority location finding
— — No blocking findings

Review gates

gate status
AI diff review completed · eligible 5, reviewed 5 · batches reviewed 1 of 1 · LLM · served qwen3.7-plus
SAST completed · eligible 6, reviewed 6 · hybrid
Overall review evidence clean
Inline evidence not needed

Important files

file risk note next step
— — No findings —

Change diagram — Class

classDiagram
    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
Loading

Review lifecycle

Use 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. @qmax Q&A is tracked separately.

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 a8bfb03d4f7afab1b6a6dd0cabb1ce38b7553c7c · run 2026-10-11T22:08:39+00:00 · model served qwen3.7-plus · model requested qwen3.7-plus · model review recorded — 249 model output tokens · model source platform_flags.action_model_defaults.pr_review · re-review 2 · proof counts {}

@vercel

vercel Bot commented Oct 11, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
9lives-run Ready Ready Preview Oct 11, 2026 10:08pm UTC

@qualitymaxapp qualitymaxapp Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

QualityMax Review — canonical overview updated; no inline findings were created for this review.

@qualitymaxapp

qualitymaxapp Bot commented Oct 11, 2026

Copy link
Copy Markdown

✅ QualityMax Pipeline

Gate Result
🔍 AI diff review ✅ Clean · qwen3.7-plus · completed · 5 eligible / 5 reviewed · qwen3.7-plus
🔍 SAST completed · 6 eligible / 6 reviewed
🔍 Canonical PR review delivery completed · 0 eligible / 0 reviewed · exact-head review #5485208946 and overview #6114386904 confirmed
🧪 Repo Tests ❌ 0/0 passed (jest)

Powered by QualityMax — AI-Powered Test Automation

@Desperado
Desperado merged commit f89fdad into main Oct 11, 2026
11 checks passed
@Desperado
Desperado deleted the feature/indexnow branch October 11, 2026 22:18

This branch was successfully deployed

1 active deployment
Preview — a8bfb03d Deployed Oct 11, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant