Skip to content

feat: add protector-only online compatibility verification - #2

Merged
devilforcex merged 14 commits into
mainfrom
feat/protector-only-online-check
Aug 26, 2026
Merged

feat: add protector-only online compatibility verification#2
devilforcex merged 14 commits into
mainfrom
feat/protector-only-online-check

Conversation

@devilforcex

@devilforcex devilforcex commented Aug 26, 2026

Copy link
Copy Markdown
Owner

Summary

  • focuses the checker, admin tools, bulk scanner, and printable sheet on screen protectors only
  • adds online source search for a selected phone pair through a fixed server-side search endpoint
  • requires a staff member to review the sources and explicitly confirm that both models are named before saving
  • saves researched pairs with source evidence; administrators may mark them verified, while staff submissions remain unverified
  • keeps online phone-model research and model registration available

Safety and data quality

  • no compatibility pair is saved automatically from search results
  • results are filtered to protector-related terms
  • the server only calls fixed Bing RSS / DuckDuckGo endpoints (no arbitrary URL fetching)
  • the UI keeps a physical-fit warning for unverified protector matches

Validation

  • TypeScript typecheck: passed
  • ESLint: passed
  • Vitest: passed
  • Vercel production build and protected preview deployment: passed
  • GitHub-hosted runner currently reports startup_failure before job steps; the earlier run's app checks above completed successfully

@vercel

vercel Bot commented Aug 26, 2026

Copy link
Copy Markdown

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

Project Deployment Actions Updated (UTC)
case-screen-checker Ready Ready Preview Aug 26, 2026 3:19pm

@devilforcex
devilforcex merged commit 9963281 into main Aug 26, 2026
2 checks passed
@devilforcex
devilforcex deleted the feat/protector-only-online-check branch August 26, 2026 23:47
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