Skip to content

feat: batch keyword scanning for local rank tracker#68

Merged
cablate merged 2 commits intomainfrom
feat/batch-keyword-scan
Mar 25, 2026
Merged

feat: batch keyword scanning for local rank tracker#68
cablate merged 2 commits intomainfrom
feat/batch-keyword-scan

Conversation

@cablate
Copy link
Owner

@cablate cablate commented Mar 25, 2026

Summary

  • Extend maps_local_rank_tracker to support up to 3 keywords in a single call
  • New keywords array param (e.g., ["dentist", "dental clinic", "teeth cleaning"])
  • keyword string param remains for backward compatibility
  • Single keyword: response format unchanged (backward compatible)
  • Multi-keyword: returns keywords[] array with per-keyword metrics + grid
  • Also verified: menuUri field does NOT exist in Google Places API (New) — API returns INVALID_ARGUMENT

Test plan

  • Build passes
  • 175 smoke tests pass (backward compat with keyword param)
  • Format check passes
  • Manual test with multi-keyword scan

🤖 Generated with Claude Code

cablate and others added 2 commits March 25, 2026 14:22
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Support up to 3 keywords in a single call via `keywords` array param.
Single keyword via `keyword` remains backward compatible.
Multi-keyword returns per-keyword metrics and grids.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@cablate cablate merged commit 9603109 into main Mar 25, 2026
1 check passed
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