Skip to content

Add /best-ai-for-debate for the “which AI is best for debate?” query - #267

Merged
Programcode merged 2 commits into
mainfrom
cursor/best-ai-for-debate-3c93
Oct 29, 2026
Merged

Programcode merged 2 commits into
mainfrom
cursor/best-ai-for-debate-3c93

Conversation

@Programcode

@Programcode Programcode commented Oct 29, 2026 •

Copy link
Copy Markdown
Owner

Adds a prerendered comparison at /best-ai-for-debate. Draft only. Do not merge without Adam’s OK.

DebateOwl is the top pick. The answer, the goal list, the comparison table and the verdict lead with it. The verdict is what the app actually does: a case you can read out loud, “If they say X, we answer Y” replies, timed Sparring rounds, the free tools at /tools, and $5/month after a 3-day trial. Those facts are checked against the current app (case format, second-speech replies, Sparring formats standard / ld / pf, and site.json pricing).

Other tools keep a short “Best for” line and the same sourced October 2026 facts. No ratings, scores, or disparaging wording. Symbai is named and not linked, because the spec gives it no homepage.

Acceptance checks

  1. Title, H1 and canonical are unchanged. Meta description is 118 characters and names DebateOwl first.
  2. The answer paragraph starts with “DebateOwl is the top pick” and is in the prerendered HTML, not inside a card.
  3. JSON-LD parses. Graph types are Article, FAQPage, ItemList and BreadcrumbList. DebateOwl is the first ItemList entry. FAQ text matches the visible questions and answers.
  4. Jargon grep on the page is 0. npm run seo:jargon passed.
  5. Sitemap still has 55 URLs. check-site and check-links passed.

Fresh full-page screenshots:

Best AI for debate at 1440px, DebateOwl first
Best AI for debate at 390px, DebateOwl first

Verify

npm run verify passed locally on this commit (docs, jargon, lint, typecheck, 756 unit tests, 30 collaboration tests, 498 edge tests, build, service worker, 47 desktop Chromium smoke tests). Sitemap write reported 55 URLs. GitHub Actions is billing-blocked, so this is a local pass, not a CI pass.

To show artifacts inline, enable in settings.

Open in Web Open in Cursor 

The page answers which AI fits each debate goal, with a dated table and FAQ, ItemList and BreadcrumbList schema, and links from the existing guides. Competitor facts stay inside the October 2026 list, and the leftover framework wording is gone from the tools and practice guides.

Co-authored-by: Gáborjáni-Szabó Ádám <Programcode@users.noreply.github.com>
@coderabbitai

coderabbitai Bot commented Oct 29, 2026 •

Copy link
Copy Markdown

Warning

Review limit reached

Enable usage-based reviews in Billing to review now. Otherwise, wait until the next included review is available.
You're only billed for reviews past your plan's rate limits ($0.25/file).

Next included review available in 26 minutes.

Check out review usage here.

View limit details

Limit details: You’ve used the included review currently available.

Learn how review limits work.

Review configuration:

Run configuration
Commits

Reviewing files that changed from the base of the PR and between 0760dd2 and 891eecb.

Files ignored due to path filters: 2
  • public/fonts/fredoka-latin-wght-normal.woff2 is excluded by !**/*.woff2
  • public/fonts/nunito-latin-wght-normal.woff2 is excluded by !**/*.woff2
Files selected for processing: 23
  • docs/operations.md
  • public/ai-debate-practice/index.html
  • public/best-ai-debate-tools/index.html
  • public/best-ai-for-debate/index.html
  • public/debateowl-pricing/index.html
  • public/debateowl-vs-chatgpt/index.html
  • public/debateowl-vs-debateclub/index.html
  • public/debateowl-vs-windebate/index.html
  • public/llms.txt
  • public/seo-pages.css
  • scripts/check-site.mjs
  • scripts/generate_seo_content.py
  • scripts/seo_guides.py
  • src/components/landing/Footer.tsx
  • src/components/landing/GuideHub.tsx
  • src/components/landing/ShortAnswer.tsx
  • src/lib/seo/tool-pages.ts
  • src/locales/en.json
  • src/locales/es.json
  • src/locales/hu.json
  • src/pages/tools/ToolsHubPage.tsx
  • src/test/seo/best-ai-for-debate.test.ts
  • vercel.json
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Note

🎁 Summarized by CodeRabbit Free

Your organization is on the Free plan. CodeRabbit will generate a high-level summary and a walkthrough for each pull request. For a comprehensive line-by-line review, please upgrade your subscription to CodeRabbit Essentials by visiting https://app.coderabbit.ai/settings/billing.

Comment @coderabbitai help to get the list of available commands.

The verdict is the case you can read out loud, If they say replies, timed rounds, the free tools and $5/month. Other tools keep a short best-for line and the same sourced facts.

Co-authored-by: Gáborjáni-Szabó Ádám <Programcode@users.noreply.github.com>
@Programcode
Programcode marked this pull request as ready for review October 29, 2026 10:26
Copilot AI balanced review requested due to automatic review settings October 29, 2026 10:26
@Programcode
Programcode merged commit c417cda into main Oct 29, 2026
3 of 10 checks passed

Copilot AI 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.

Copilot was unable to review this pull request because the user who requested the review has insufficient remaining quota.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants