{
  "version": "1.4.0",
  "lastVerified": "2026-08-27",
  "brand": {
    "name": "TradeAnalyzer.Pro",
    "tagline": "Multi-market trading research and technical analysis workspace",
    "description": "TradeAnalyzer.Pro is a professional multi-market trading research and technical analysis workspace for Crypto, Forex, and Gold — combining charting, scanners, indicators, order flow (FLOW), TAP strategy review, and monitoring tools.",
    "positioning": "research_workspace",
    "notPositioningAs": [
      "ai_signal_platform",
      "guaranteed_profits",
      "signal_website_only"
    ]
  },
  "rta": {
    "short": "RTA",
    "fullName": "Real-Time Analysis",
    "scale": "0-100",
    "neutral": 50,
    "defaultLongBelow": 30,
    "defaultShortAbove": 70,
    "defaultNeutralRange": "30-70",
    "interpretationNote": "Lower RTA = oversold/bullish-reversal screening zone. Higher RTA = overextended/bearish-momentum screening zone. Not equivalent to raw RSI overbought/oversold.",
    "isNotRawRsi": true,
    "adminThresholdNote": "Backend/admin tuning may use 40/60 or 47/53 — public screener defaults are 30/70."
  },
  "alerts": {
    "browserDock": {
      "status": "live",
      "requiresOpenTab": true,
      "includes": [
        "alert_dock",
        "alarm_sound",
        "notification_api_optional"
      ],
      "note": "Client watchlist / indicator / TAP matches while the browser tab/session stays open."
    },
    "browser": {
      "status": "live",
      "requiresOpenTab": true,
      "aliasOf": "browserDock"
    },
    "email": {
      "status": "gated",
      "defaultEnabled": false,
      "flagKey": "allow_alert_email",
      "entitlement": "alert_email",
      "requiresOpenTab": false,
      "note": "Implemented in alert-delivery-worker; A2.1 kill-switch default OFF. Do not market as available."
    },
    "telegram": {
      "status": "gated",
      "defaultEnabled": false,
      "flagKey": "allow_alert_telegram",
      "entitlement": "alert_telegram",
      "requiresOpenTab": false,
      "note": "Same as email — code ready, default off."
    },
    "push": {
      "status": "gated",
      "defaultEnabled": false,
      "flagKey": "allow_alert_web_push",
      "entitlement": "alert_web_push",
      "requiresOpenTab": false,
      "aliasOf": "webPush",
      "note": "Web Push (SW/VAPID) is distinct from the in-tab Notification API."
    },
    "webPush": {
      "status": "gated",
      "defaultEnabled": false,
      "flagKey": "allow_alert_web_push",
      "entitlement": "alert_web_push",
      "requiresOpenTab": false,
      "note": "Distinct from Notification API; service worker + VAPID. Default off."
    },
    "serverSideMonitoring": {
      "status": "gated",
      "defaultEnabled": false,
      "flagKey": "allow_server_tap_alerts",
      "entitlement": "server_tap_alerts",
      "scope": "server_tap_subscriptions",
      "note": "Worker exists; blocked for non-staff until feature flag is enabled. Not live for end users."
    },
    "marketingSafeSummary": "Browser dock alerts while your tab is open. Email, Telegram, and Web Push are not currently offered to users.",
    "disclaimer": "Alerts are research notifications — not guaranteed execution or investment advice."
  },
  "productWorkflow": [
    "Discover",
    "Analyze",
    "Build",
    "Review",
    "Scan",
    "Alert"
  ],
  "tapNaming": {
    "short": "TAP",
    "full": "TradeAnalyzer Protocol",
    "description": "No-code Long/Short condition builder with historical marker review in Chart."
  },
  "features": {
    "tapReview": {
      "status": "live",
      "scope": "loaded_chart"
    },
    "tapShare": {
      "status": "live",
      "sealedRules": true,
      "ownerCanEditMetadata": true,
      "ownerCanUnpublish": false,
      "ownerCanDeleteShare": false
    },
    "advancedHistoricalBacktest": {
      "status": "development"
    },
    "alerts": {
      "status": "live",
      "scope": "client_watchlist_indicator_tap_dock",
      "serverChannels": "gated_off"
    },
    "orderFlow": {
      "status": "live",
      "components": {
        "depth": "live",
        "bias": "live",
        "cvdDelta": "live",
        "volumeProfile": "live_chart_indicator",
        "liquidationsHeatmapLite": "live",
        "footprint": "not_available",
        "orderbookHeatmap": "not_available"
      }
    },
    "marketScreener": {
      "status": "live"
    },
    "indicatorFilter": {
      "status": "live"
    },
    "smartIndicatorFilter": {
      "status": "live"
    },
    "publicApi": {
      "status": "not_available"
    },
    "billing": {
      "status": "not_available",
      "paidSubscriptionsActive": false
    },
    "divergenceScanner": {
      "status": "live",
      "indicators": [
        "rsi_div",
        "obv_div"
      ],
      "timeframes": [
        "15m",
        "1h",
        "4h",
        "1d"
      ],
      "markets": [
        "crypto",
        "forex",
        "gold"
      ],
      "filters": [
        "type",
        "minAdx",
        "search"
      ],
      "tapConditions": {
        "rsi_div": "scan_extra",
        "obv_div": "scan_extra",
        "chartSupported": false
      }
    }
  },
  "tapReviewCapabilities": {
    "ruleMarkers": "live",
    "tpSlOverlays": "live",
    "equityCurve": "live",
    "winRate": "live",
    "closedPnl": "live",
    "longShortStats": "live",
    "mfeMae": "live",
    "maxDrawdown": "live",
    "avgHoldBars": "live",
    "tradeListReview": "live",
    "walkForwardSplit": "live",
    "loadedChartCandles": "limited",
    "archivedHistoricalDepth": "development",
    "fullHistoricalReplay": "development",
    "deeperArchivedMetrics": "development"
  },
  "comparisonRows": [
    {
      "id": "status",
      "tapReview": "live",
      "advancedBacktest": "development"
    },
    {
      "id": "loaded_chart_candles",
      "tapReview": "limited",
      "advancedBacktest": "development"
    },
    {
      "id": "rule_markers",
      "tapReview": "live",
      "advancedBacktest": "development"
    },
    {
      "id": "long_short_review",
      "tapReview": "live",
      "advancedBacktest": "development"
    },
    {
      "id": "tp_sl_overlays",
      "tapReview": "live",
      "advancedBacktest": "development"
    },
    {
      "id": "equity_curve",
      "tapReview": "live",
      "advancedBacktest": "development"
    },
    {
      "id": "win_rate",
      "tapReview": "live",
      "advancedBacktest": "development"
    },
    {
      "id": "closed_pnl",
      "tapReview": "live",
      "advancedBacktest": "development"
    },
    {
      "id": "trade_list",
      "tapReview": "live",
      "advancedBacktest": "development"
    },
    {
      "id": "mfe_mae",
      "tapReview": "live",
      "advancedBacktest": "development"
    },
    {
      "id": "historical_depth",
      "tapReview": "limited",
      "advancedBacktest": "development"
    },
    {
      "id": "full_replay",
      "tapReview": "development",
      "advancedBacktest": "development"
    },
    {
      "id": "archived_datasets",
      "tapReview": "development",
      "advancedBacktest": "development"
    }
  ],
  "markets": {
    "crypto": {
      "countDisplay": "600+",
      "taxonomy": "crypto",
      "label": "USDT markets"
    },
    "forex": {
      "count": 11,
      "taxonomy": "forex",
      "label": "forex pairs"
    },
    "gold": {
      "symbol": "XAUUSD",
      "taxonomy": "gold",
      "label": "gold"
    }
  },
  "platformStats": {
    "chartIndicators": 21,
    "platformIndicatorsDisplay": "34+",
    "coreTimeframes": [
      "15m",
      "1h",
      "4h",
      "1d"
    ],
    "languages": 13
  },
  "supportedMarkets": [
    "crypto",
    "forex",
    "gold"
  ],
  "notes": {
    "tapShareOwnerDelete": "Owner unpublish/delete not verified in tapShareApi — do not market until implemented.",
    "tapReviewScope": "Metrics computed on candles currently loaded in Chart; not full archived backtest.",
    "advancedHistoricalBacktest": "Status=development. Do not imply full archived / deep historical backtesting is live on Home, Guide, or Explore. Always pair TAP Review claims with loaded-candle scope.",
    "publicApi": "No public REST API offered; programmatic access prohibited in Terms.",
    "billing": "Paid card subscriptions paused; checkout terms apply if billing is enabled.",
    "alerts": "Do not claim Email/Telegram/Web Push or 'eligible plans' until A2.1+ feature flags are enabled and billing policy is confirmed. Market only browser dock + optional Notification API with open tab.",
    "orderFlow": "Depth/CVD/bias live in Chart where exchange WS supported. Volume Profile = chart indicator. Liquidations Heatmap Lite = Hub only (not full cascade / not L2 heatmap). Footprint not available — never claim as live.",
    "divergenceScanner": "RSI/OBV regular divergences only (no MACD/hidden modes). Research shortlists — not trade signals. TAP rsi_div/obv_div are scan-oriented (chartSupported=false); do not claim Chart paints divergence overlays."
  }
}
