{
  "package_name": "btc-trap-playbook",
  "package_version": "artifact-0.1",
  "schema_version": "artifact_schema_v2_phase3",
  "strategy_slug": "btc-trap-playbook",
  "strategy_name": "BTC Trap Playbook",
  "delivery_type": "artifact",
  "artifact_status": "secondary_reference",
  "commercial_status": "non_commercial_reference",
  "current_reliability_materials": "/agent-verification/materials",
  "market_scope": "BTC",
  "summary": "Risk-aware BTC trap artifact with thesis, operating modes, parameter suggestions, examples, and optional Python reference code.",
  "thesis": "BTC rebounds become dangerous when participation fades while structure is still vulnerable to rejection, especially after euphoric narrative resets.",
  "primary_timeframe": "4h",
  "strategy_card": {
    "one_liner": "A secondary BTC trap-risk reference package that shows an older artifact shape.",
    "best_for": ["Risk-aware BTC research stacks", "Agent workflows comparing breakout and trap scenarios"],
    "not_for": ["One-click profit promises", "High-frequency trading systems"],
    "how_it_works": [
      "Package trap-risk thesis, invalidation map, examples, and optional reference code.",
      "Use fading participation and rejection status to structure defensive scenarios.",
      "Treat this package as static reference material; current reliability materials live under /agent-verification/materials."
    ],
    "user_should_notice": [
      "Downside zones are scenario planning tools, not guaranteed targets.",
      "The artifact does not provide custody, brokerage, or automated execution."
    ],
    "deliverables": ["manifest.json", "README.md", "examples.json", "evidence_pack.json", "reference_strategy.py"]
  },
  "lean_like_components": {
    "universe": {
      "assets": ["BTC"],
      "selection_reason": "The artifact focuses on BTC rebound and rejection behavior."
    },
    "alpha": {
      "signal_summary": "Trap risk rises when participation fades while structural acceptance remains weak.",
      "signal_horizon": "swing"
    },
    "portfolio": {
      "position_sizing": "Documented as a supervised risk overlay assumption inside the artifact.",
      "rebalance_rule": "Review when participation, channel status, or downside magnet context changes."
    },
    "risk": {
      "risk_controls": ["elevated trap risk warning", "invalidation map", "multi-context confirmation"],
      "failure_modes": ["false defensive signal", "ambiguous volume trend", "structural context drift"]
    },
    "execution": {
      "frequency": "4h",
      "fee_model": "explicit fee assumption required in evidence_pack.json",
      "slippage_model": "explicit slippage assumption required in evidence_pack.json"
    },
    "evidence": {
      "backtest_required": true,
      "data_requirements": ["exchange", "symbol", "timeframe", "window", "fee_model", "slippage_model"],
      "minimum_diagnostics": ["no_trade", "overtrade", "drawdown", "data_gap"]
    }
  },
  "preferred_inputs": ["price", "volume_trend", "channel_status"],
  "expected_outputs": ["trap_risk", "confidence", "reason", "downside_magnet_zone"],
  "operating_modes": [
    {
      "mode": "contained",
      "objective": "Trap risk is present but not dominant when acceptance and participation improve.",
      "invalidation": "Fresh rejection or fading participation should downgrade the thesis again."
    },
    {
      "mode": "moderate",
      "objective": "Stay tactical and avoid assuming a clean trend change.",
      "invalidation": "The thesis improves only if participation expands and structural acceptance holds."
    },
    {
      "mode": "elevated",
      "objective": "Use a defensive posture and expect a larger unwind to remain possible.",
      "invalidation": "Reduce trap risk only when structure and participation both materially improve."
    }
  ],
  "parameter_suggestions": {
    "primary_timeframe": "4h",
    "caution_signals": ["fading volume", "channel rejection", "failed support acceptance"],
    "downside_magnet_reference": [58000, 60000],
    "supporting_filter": "avoid long-only bias when trap risk is elevated"
  },
  "limitations": [
    "This package is a risk overlay, not a solo execution engine.",
    "The framework is intentionally simplified for V1 delivery.",
    "The artifact should be combined with independent position and risk controls."
  ],
  "risk_notes": [
    "Bulltraps can persist longer than expected before resolving.",
    "False strength can coexist with broader structural weakness.",
    "This artifact is research support material, not trading advice."
  ],
  "artifact_files": [
    "manifest.json",
    "README.md",
    "examples.json",
    "evidence_pack.json",
    "reference_strategy.py"
  ],
  "generated_at": "2026-04-22T00:00:00Z"
}
