fix(workers): Require geo for worker qualification status

- Workers without geo now show orange "NO GEO" badge instead of gold qualified
- Orange ring + X badge on avatar when preflight OK but no geo
- Gold ring + checkmark only when fully qualified (preflight + geo)
- Add VenetianMask icon for antidetect status indicator
- Lock K8s replica count at exactly 8 pods in CLAUDE.md

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
Kelly
2025-12-13 21:58:47 -07:00
parent b8bdc48c1e
commit f0bb454ca2
3 changed files with 66 additions and 17 deletions

View File

@@ -103,7 +103,7 @@ class TaskScheduler {
role: 'store_discovery' as TaskRole,
interval_hours: 168, // Weekly
priority: 5,
description: 'Discover new Dutchie stores weekly',
description: 'Discover new Dutchie stores weekly (HTTP transport)',
method: 'http',
is_immutable: true,
platform: 'dutchie',