{
  "ok": true,
  "route": "/api/entropy-allocation",
  "mode": "ENTROPY_ALLOCATION_MANIFEST",
  "placement": "Jupiter — Capital Orchestration Engine",
  "framework": "Entropy-Governed Capital Allocation Framework",
  "authority": "Joshua Lopez",
  "assets": [
    "SPY",
    "TLT",
    "GLD",
    "VIX"
  ],
  "safe_harbor": [
    0.25,
    0.25,
    0.25,
    0.25
  ],
  "default_target_vol": 0.1,
  "core_invariant": "Confidence ≠ Permission. Scoring ≠ Tiering ≠ Execution.",
  "gradds_tiers": {
    "DETERMINISTIC": {
      "alpha": 1,
      "min_score": 0.85
    },
    "CONSTRAINED": {
      "alpha": 0.7,
      "min_score": 0.65
    },
    "ADVISORY": {
      "alpha": 0.3,
      "min_score": 0.4
    },
    "BLOCKED": {
      "alpha": 0,
      "min_score": 0
    }
  },
  "pipeline": [
    "1. Regime inference (HMM posterior → confidence)",
    "2. Entropy calculation (H_t = -Σ p_i log p_i)",
    "3. Dual-observer allocation (Observer A momentum, Observer B defensive)",
    "4. Divergence (D_t = ||w_A - w_B||₂)",
    "5. GRAIPS epistemic adjustment (C'_t = C_t · f(agreement, vol, history))",
    "6. GRADDS authority gating (A_t = C'_t · Freshness · DivergenceFactor)",
    "7. Signal reconciliation (w_signal = A_t w_A + (1-A_t) w_B)",
    "8. Graduated constraint (w_final = α_t w_signal + (1-α_t) w_safe)",
    "9. Volatility targeting (λ_t = TargetVol / √(wᵀ Σ w))",
    "10. Audit hash (SHA-256)"
  ],
  "post_body": {
    "returns": "SPY daily return array (required for regime inference)",
    "tlt_returns": "TLT daily return array",
    "gld_returns": "GLD daily return array",
    "vix_returns": "VIX daily return array",
    "freshness": "0-1 data freshness score (default: 1.0)",
    "correction_history": "count of recent model corrections (default: 0)",
    "target_vol": "annualized target volatility (default: 0.10)",
    "asset_vols": "array [spy_vol, tlt_vol, gld_vol, vix_vol] annualized (optional)"
  },
  "registry": "/registry/entropy-allocation-framework.json",
  "timestamp": "2026-10-28T03:17:39.494Z"
}