On-demand Scout service (replaces the nightly aggregator): - FastAPI agent-mesh service; card name "matchmaking-service" (HTTP /a2a/tasks + Redis-stream worker matching the sibling-service pattern) - run_search: parallel multi-board sweep (Naukri/blackfalcondata + Foundit + LinkedIn), city-filtered at the board, cheapest-per-result first - per-board adapters + normalizers -> ScoutJob with rich read-only details and offsite apply links; recall mode + MVQ guard - result cache for dev replay ($0); per-board cost knobs; retry-on-5xx - research/: engine design, board cost economics, India-actor shortlist, POC
11 lines
258 B
YAML
11 lines
258 B
YAML
# Local dev for matchmaking-v2 in isolation (prod wiring lives in the growqr monorepo compose).
|
|
services:
|
|
matchmaking-v2:
|
|
build: .
|
|
container_name: matchmaking-v2
|
|
ports:
|
|
- "8006:8000"
|
|
env_file:
|
|
- .env
|
|
restart: unless-stopped
|