Appearance
Observability, health, and operator tasks
Persistent audit / rows: the canonical skill (see the Ops section in fifa-mcp-server.md) lists which Supabase tables receive rows for study_queries, scout_queries, saved exams, hashed anonymous IP counters, and similar. Scout read tools do not write a per-row audit; mutations happen in scheduled crons, admin routes, and refresh_scout_player.
Public health (no auth)
bash
curl -s https://fifa.qtech.hr/api/healthTypical body:
ok: trueservice: "fifa-agent-mentor-api"
Operator: mint a fam_live_ key
Premium profile required. The canonical skill shows POST with x-worker-secret to /api/internal/mcp/mint and the repo’s npm run mcp:mint helper.
Deployment smoke (from repo)
With FAM_LIVE_KEY and ADMIN_WORKER_SECRET exported: npm run ops:smoke at the fifa-agent-mentor package root in this repository.
Refresh schedule (for documentation context): daily 06:30 UTC pipeline (articles + touch-ups), Sunday 03:00 UTC weekly deep-refresh, Monday crons in worker config for post-weekend data alignment — Getting started → data freshness in sport skill.
Next — Changelog →