Skip to content

fix(config): restore real Tabstack rivals config#105

Merged
tessak22 merged 3 commits into
mainfrom
fix/restore-real-rivals-config
Jun 1, 2026
Merged

fix(config): restore real Tabstack rivals config#105
tessak22 merged 3 commits into
mainfrom
fix/restore-real-rivals-config

Conversation

@tessak22

@tessak22 tessak22 commented Jun 1, 2026

Copy link
Copy Markdown
Owner

Summary

  • The open-source readiness cleanup accidentally replaced rivals.config.json with a generic template (Competitor A, Competitor B, Your Company)
  • When the demo at rivaldemo.com was redeployed, it seeded the DB with those placeholder entries — causing fake competitors to appear in the dashboard
  • This PR restores the real config: Tabstack as self, plus all 13 real competitors (Firecrawl, Browserbase, Browser Use, Stagehand, Steel, Playwright, Apify, LangChain, Parallel AI, Exa, Perplexity, Bright Data, Browser AI, fastCRW)

After merging

The demo DB needs to be re-seeded to clear the fake entries. After deploying, trigger a fresh seed/scan run so the real competitors populate.

tessak22 added 3 commits May 31, 2026 19:36
…p accidentally replaced with generic template

Reverts the template substitution from the open-source readiness cleanup.
The demo at rivaldemo.com was seeded with Competitor A/B/C placeholder entries.
Restores Tabstack as self and all real competitors (Firecrawl, Browserbase,
Browser Use, Stagehand, Steel, Playwright, Apify, etc.).
- rivals.config.json / rivals.config.tabstack.json:
  - Fix Browserbase GitHub URL (was pointing to stagehand repo, now sdk)
  - Add /reviews suffix to Perplexity and Exa ProductHunt URLs
  - Remove unverifiable Parallel AI Twitter handle (x.com/p0)
  - Remove fastCRW placeholder GitHub URL (github.com/us/crw)

- app/matrix/page.tsx:
  - Replace static rivals.config.json import with runtime loadRivalConfig()
    so matrix:false exclusions stay in sync without requiring a redeploy

- scripts/bootstrap-new-competitors.ts:
  - Add 25-minute wall-clock deadline to prevent Netlify build timeouts
    when bootstrapping many new competitors on a cold deploy
@tessak22 tessak22 merged commit 26882ee into main Jun 1, 2026
1 of 2 checks passed
@tessak22 tessak22 deleted the fix/restore-real-rivals-config branch June 1, 2026 01:45
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.

1 participant