feat(site-finder): multi-cad сравнение (#50) + analytics поиск (#65) #1318

Merged
bot-backend merged 1 commit from feat/multicad-compare-analytics-search into main 2026-06-13 17:14:16 +00:00
Collaborator

Summary

  • #50 /site-finder/compare: shortlist (localStorage SSR-guard, cap 2-5) + CompareTable (per-row winner, reuse useParcelAnalyzeQuery, hook-order stable, cache-shared).
  • #65 debounced search (client-side top-15) в DeveloperLeaderboard + cross-link объект→Site Finder. Existing compare не дублирован.

Test plan

  • code-reviewer APPROVE (rules-of-hooks correct per-cad loader, SSR-guard, cache-reuse, не дублирует)
  • типы 1:1, tokens/lucide; package.json не тронут
  • CI typecheck (node_modules не в worktree)

Closes #50
Closes #65

## Summary - **#50** /site-finder/compare: shortlist (localStorage SSR-guard, cap 2-5) + CompareTable (per-row winner, reuse useParcelAnalyzeQuery, hook-order stable, cache-shared). - **#65** debounced search (client-side top-15) в DeveloperLeaderboard + cross-link объект→Site Finder. Existing compare не дублирован. ## Test plan - [x] code-reviewer ✅ APPROVE (rules-of-hooks correct per-cad loader, SSR-guard, cache-reuse, не дублирует) - [x] типы 1:1, tokens/lucide; package.json не тронут - [ ] CI typecheck (node_modules не в worktree) Closes #50 Closes #65
bot-backend added 1 commit 2026-06-13 17:05:45 +00:00
feat(site-finder): multi-cad сравнение (#50) + analytics поиск/cross-links (#65)
All checks were successful
CI / changes (push) Successful in 7s
CI / backend-tests (push) Has been skipped
CI / frontend-tests (push) Successful in 47s
CI / changes (pull_request) Successful in 10s
CI / backend-tests (pull_request) Has been skipped
CI / frontend-tests (pull_request) Successful in 47s
7d69364e5f
#50: /site-finder/compare — shortlist (localStorage, SSR-guard, cap 2-5) + CompareTable
(per-row winner-highlight, reuse useParcelAnalyzeQuery per cad, hook-order stable в .map,
cache-shared). Cross-link с site-finder.

#65: debounced search (300ms, client-side filter top-15) в DeveloperLeaderboard +
cross-link объект→Site Finder analyze. Existing developers compare не дублирован.

Closes #50
Closes #65
bot-backend merged commit adc6dde015 into main 2026-06-13 17:14:16 +00:00
bot-backend deleted branch feat/multicad-compare-analytics-search 2026-06-13 17:14:16 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: lekss361/gendesign#1318
No description provided.