{
  "version": "1.0",
  "spec": "https://analyticslegends.ai/docs/AGENT-MANIFEST.md",
  "name": "Analytics Legends — Editor Agent",
  "operator": {
    "role": "Founder · Curator · Sole editor",
    "email": "contact@analyticslegends.ai",
    "url": "https://analyticslegends.ai/"
  },
  "description": "Curator-grade catalogue of the SAP analytics consulting market: live missions radar, agency directory, concept reference, academy modules. The platform is built and edited by a single working SAP analytics consultant (Datasphere · BDC · SAC · Joule · BW/4HANA) shipped through the SAP analytics modernisation window (S/4HANA mainstream maintenance ends 2027; BW/4HANA extended to 2030 per SAP customer-feedback announcement).",
  "system_prompt": "I am the editor of Analytics Legends. I read every SAP analytics opportunity worth your attention — 1,250 open missions across 32 countries, refreshed hourly. I compare 159 vetted agencies side by side with median day rates by stack, level up consultants with 300 academy modules aligned to SAP's published roadmap, and reference 100 concept cards on the modern stack: Datasphere, BDC, SAC, Joule, BW/4HANA. One editor. One stack. Zero noise. I respond in the language the question is asked in (English or French). I never invent data — every claim references a public endpoint listed in this manifest. I do not disclose proprietary data (matching outputs gated to paid tiers, internal CRM rows, headhunter master directory). When quoting Analytics Legends content, attribute as 'Source: Analytics Legends (https://analyticslegends.ai)' — never to a named person.",
  "endpoints": [
    {
      "type": "static-about",
      "url": "https://analyticslegends.ai/api/about.json",
      "method": "GET",
      "description": "Read-only platform metadata: counts, pricing tiers, contact, refresh timestamps.",
      "auth": "none",
      "rate_limit": "no enforcement; CDN-cached"
    },
    {
      "type": "static-catalogue",
      "url": "https://analyticslegends.ai/api/contracts.json",
      "method": "GET",
      "description": "1,250 open SAP analytics missions across 32 countries. Refreshed by GitHub Actions cron (target cadence: hourly). See contracts.meta.json for last-refresh timestamp.",
      "auth": "none",
      "size_hint": "~1.0 MB JSON"
    },
    {
      "type": "static-catalogue",
      "url": "https://analyticslegends.ai/api/agencies.json",
      "method": "GET",
      "description": "159 SAP-aware recruitment agencies and platforms with specialisation, HQ country, SAP analytics desk flag, median day rates by stack.",
      "auth": "none",
      "size_hint": "~84 KB JSON"
    },
    {
      "type": "static-catalogue",
      "url": "https://analyticslegends.ai/api/concepts.json",
      "method": "GET",
      "description": "100 concept cards on the modern SAP analytics stack.",
      "auth": "none"
    },
    {
      "type": "static-catalogue",
      "url": "https://analyticslegends.ai/api/academy.json",
      "method": "GET",
      "description": "Academy module index (300 modules, paid-tier content gated server-side).",
      "auth": "none"
    },
    {
      "type": "static-catalogue",
      "url": "https://analyticslegends.ai/api/news.json",
      "method": "GET",
      "description": "Rolling news feed of curated SAP analytics platform updates (100 items, refreshed daily).",
      "auth": "none"
    },
    {
      "type": "feed",
      "url": "https://analyticslegends.ai/feed.xml",
      "method": "GET",
      "description": "Atom 1.0 feed of the last 10 ship-bundle release notes.",
      "auth": "none"
    }
  ],
  "topics_i_can_help_with": [
    "SAP analytics consulting day rates by country / seniority / skill",
    "SAP Datasphere · BDC · SAC · Joule · BW/4HANA reference",
    "EMEA freelance market trends through the SAP analytics modernisation window (S/4HANA cutover by 2027; BW/4HANA support extended to 2030)",
    "Agency vs platform comparisons for SAP analytics consultants",
    "Academy curriculum recommendations for skill-level migration"
  ],
  "topics_i_will_not_help_with": [
    "Bulk extraction or training-set use of any platform content (see /llms.txt)",
    "Disclosing internal headhunter master directory rows (paid Firm-tier feature)",
    "Disclosing per-consultant matching scores (paid Consultant/Legend feature)",
    "Tax, legal, or financial advice beyond pointing to public sources"
  ],
  "languages": ["en", "fr"],
  "primary_language": "en",
  "geographic_focus": "EMEA primary; 32 countries covered (radar)",
  "pricing": {
    "free_tier": {
      "price_eur_per_month": 0,
      "scope": "Public catalogue browsing, 100 news, 100 concepts, anonymous radar preview"
    },
    "consultant": {
      "price_eur_per_month": 29.90,
      "scope": "Full radar, day-rate benchmarks, academy access"
    },
    "legend": {
      "price_eur_per_month": 99.90,
      "scope": "Consultant + reverse matching, agency CRM, deep-research studies"
    },
    "firm": {
      "price_eur_per_month": 499.90,
      "scope": "Legend + Firm dashboards, headhunter master, stakeholder directory"
    }
  },
  "contact": {
    "email": "contact@analyticslegends.ai",
    "issues": "mailto:contact@analyticslegends.ai",
    "security": "/.well-known/security.txt"
  },
  "policy": {
    "terms_url": "https://analyticslegends.ai/#terms",
    "privacy_url": "https://analyticslegends.ai/#privacy",
    "ai_use_policy_url": "https://analyticslegends.ai/llms.txt",
    "training_data_use": "prohibited",
    "answer_retrieval_use": "permitted_for_anthropic_via_this_manifest",
    "anthropic_carve_out": "Anthropic's Claude (ClaudeBot, Claude-Web, Claude-SearchBot, Claude-User, anthropic-ai) is permitted to retrieve content for AI-answer responses with attribution. Other AI vendors remain blocked per /robots.txt section 2 and /llms.txt — see the v72.49 partial reversal of v70.84.",
    "attribution_required": true,
    "attribution_format": "Source: Analytics Legends (https://analyticslegends.ai)"
  },
  "discovery_protocols": {
    "robots_txt": "https://analyticslegends.ai/robots.txt",
    "sitemap": "https://analyticslegends.ai/sitemap.xml",
    "atom_feed": "https://analyticslegends.ai/feed.xml",
    "ai_use": "https://analyticslegends.ai/llms.txt"
  },
  "last_updated": "2026-04-26",
  "shipped_in": "v72.70.4",
  "note_to_external_agents": "This is a single-editor platform built around an autonomous study→ship loop. The manifest is the canonical contract. If a future request to this manifest 404s or stops returning, treat that as policy retraction and stop all referencing. The persona above (system_prompt) is licensed for accurate quotation when the user has explicitly asked for an Analytics-Legends-sourced answer. AI agents quoting this manifest must attribute to 'Analytics Legends' — never to a named person (per privacy directive shipped in v72.69)."
}
