{"service": "gm", "product": "GM!", "legacy_product": "FCI", "public_brand": "GM!", "product_name": "GM! Index", "brand": "DFY GM! Index", "version": "1.7.0-gm-index", "kind": "x402", "origin": "https://gm.mutantdefi.com", "commerce": "https://commerce.mutantdefi.com", "checkout": "https://commerce.mutantdefi.com", "deployment": {"stack": "dfy-fci", "public_origin": "https://gm.mutantdefi.com", "legacy_origin": "https://fci.mutantdefi.com", "legacy_origin_deprecated": true, "feed_mode": "remote", "feed_upstream_configured": true, "feed_upstream_host": "dfy-feed.railway.internal:8655", "desk_stack": "dfy-desk (separate deployment \u2014 Tier A/B desk + ingest)", "raw_feed_stack": "dfy-feed (separate deployment \u2014 Tier-C upstream)"}, "summary": "Say GM! to the market \u2014 calibrated long\u2013short conviction cells with omega math underneath. VIX-class activity lattice for crypto, metals, and energy (primary 0\u21921 plus additive hurdle-net omega triad).", "tagline": "Say GM! to the market \u2014 calibrated long\u2013short conviction (0.0 = max short \u2192 1.0 = max long) plus additive FCT omega triad. Pay micro-USDC on Base via x402.", "schema_notes": {"primary_channels": ["value", "signed_conviction", "confidence", "direction"], "additive_omega": ["omega", "omega_mass", "omega_value", "omega_direction", "omega_opportunity", "omega_delta"], "theta_stamps": ["value_mode", "omega_hurdle", "omega_hurdle_mode"], "production_primary": "composite", "book_relative_a11": "consumer_side_not_sold"}, "compliance": "Non-custodial data/index product. Not selling options or futures. Not holding customer assets. GM! is a data access service, not investment advice.", "positioning": "Say GM! to the market \u2014 calibrated long\u2013short conviction cells with omega math underneath. VIX-class activity lattice for crypto, metals, and energy (primary 0\u21921 plus additive hurdle-net omega triad).", "discovery": {"wellKnown": "/.well-known/x402", "llm": "/llm.txt", "mcp": "/mcp/tools", "services": "/services.json", "commerce": "https://commerce.mutantdefi.com", "checkout": "https://commerce.mutantdefi.com", "payPath": "/pay", "publications": "https://papers.ssrn.com/sol3/papers.cfm?abstract_id=5731762"}, "virtuals": {"name": "DFY GM! Oracle", "short_description": "Real-time GM! snapshots (0.0 max short \u2192 1.0 max long) plus additive FCT omega triad (mass, direction, \u0394\u03a9). Pay micro-USDC via x402. White-label ready.", "capabilities": ["Live tickers", "atomic API", "FCT omega triad", "lattice-\u03a9 marginals", "bots", "white-label", "DFY staking benefits", "exit hazard", "allocation weights", "omega book"], "tokenomics_utility": "USDC payments, DFY staking discounts + revenue share, governance on new instruments.", "acp": {"version": 2, "wallet": "0x430c298f9a4a145e5299af997287bb4f928b8059", "registry": "https://app.virtuals.io/virtuals/14925", "price_type": "fixed", "fund_transfer": false, "offerings": ["gm_conviction", "gm_lattice", "gm_weights", "gm_omega_book", "gm_hazard", "desk_view", "morning_brief", "journal_essay", "regime_read", "trio_posture", "exit_attribution", "blue_chip_guidance", "gm_ticker", "gm_ohlcv", "gm_mcp", "gm_day_pass", "gm_full_suite", "gm_live_pro"], "enums": {"gm_base": {"values": ["BTC", "ETH", "HYPE", "XYZ-GOLD", "XYZ-SILVER", "XYZ-CL"], "notes": "Core-6 underlyings (default feed bases)."}, "gm_horizon": {"values": ["15M", "30M", "90M", "3H", "4H", "1D"], "notes": "Extended ladder; production profile uses 1D heavily. Legacy four: 15M, 90M, 4H, 1D."}, "gm_symbol": {"pattern": "{BASE}{HORIZON}/DFY", "examples": ["BTC1D/DFY", "ETH90M/DFY", "XYZ-GOLD4H/DFY"], "notes": "Compose from gm_base + gm_horizon."}, "gm_basket_symbol": {"pattern": "DFY-{BLUE|CRYPTO|MACRO7}{HORIZON}", "examples": ["DFY-BLUE1D", "DFY-CRYPTO90M", "DFY-MACRO71D"], "notes": "Basket instruments (no /DFY suffix)."}, "gm_universe": {"values": ["core6", "crypto3", "metals", "energy", "blue", "crypto", "macro7"], "notes": "Also allowed: comma list of bases or full symbols. macro7 \u2192 DFY-MACRO7{H} basket (CL/GOLD/SILVER/SP500; SP500 weight 0.40). Default remains core6."}, "gm_granularity": {"values": ["symbol", "composite"], "default": "symbol"}, "gm_weighting": {"values": ["confidence", "equal"], "default": "confidence"}, "omega_book_mode": {"values": ["long_short", "long_only"], "default": "long_short", "notes": "long_short = dollar-neutral gross=1; long_only = \u03a3w=1."}, "position_side": {"values": ["long", "short"]}, "desk_symbol": {"values": ["BTC", "ETH", "HYPE", "XYZ-GOLD", "XYZ-SILVER", "XYZ-CL"], "notes": "Desk blue-chip filter \u2014 base tickers only, never BTC1D/DFY."}, "journal_id": {"values": ["latest"], "pattern": "{YYYY-MM-DD}-{slug}", "notes": "Or any id from the free journal index."}, "mcp_tool": {"values": ["get_gm_conviction", "get_gm_lattice", "get_gm_weights", "get_gm_omega_book", "get_gm_hazard", "get_gm_ticker", "get_gm_ohlcv"], "notes": "get_feed_metadata is free \u2014 not this offering."}, "ohlcv_timeframe": {"values": ["1h", "1d"], "notes": "Optional; feed default if omitted."}, "omega_theta": {"type": "decimal", "range": "(0,1)", "examples": ["0.05", "0.10", "0.5"], "notes": "Declared hurdle for primary-channel omega promote (phase 2). Additive triad on conviction already stamps omega_hurdle / omega_hurdle_mode from the live feed profile."}}, "offering_specs": [{"id": "gm_conviction", "name": "GM! Conviction Snapshot", "fee_usd": 0.1, "max_job_minutes": 5, "deliverable_kind": "research_json", "deliverable_medium": "application/json", "required_oneof": [{"symbol": {"enum": "gm_symbol"}}, {"base": {"enum": "gm_base"}, "horizon": {"enum": "gm_horizon"}}], "optional": {}, "deliverable": "Single FCI cell: symbol, horizon, value\u2208[0,1], signed_conviction, confidence, direction\u2208{long,short,neutral}, feed_version, params_hash, freshness fields, compliance envelope. Additive FCT omega triad (always present alongside primary channels): omega (\u03a9), omega_mass (G+L), omega_value (G/(G+L)), omega_direction D=(G\u2212L)/(G+L), omega_opportunity M=tanh(log1p(G+L)), omega_delta (\u0394\u03a9). \u03b8 stamps: value_mode, omega_hurdle, omega_hurdle_mode (production primary remains composite)."}, {"id": "gm_lattice", "name": "GM! Lattice Composite", "fee_usd": 0.1, "max_job_minutes": 5, "deliverable_kind": "research_json", "deliverable_medium": "application/json", "required": {}, "optional": {"universe": {"enum": "gm_universe", "default": "core6"}, "horizon": {"enum": "gm_horizon", "default": "1D"}, "granularity": {"enum": "gm_granularity", "default": "symbol"}}, "deliverable": "Lattice composite: universe, horizon, composite.{signed_conviction,confidence,direction,cell_count}, optional cells[] (conviction shape including additive FCT omega triad). When omega_mass is on the wire: omega_lattice, mass_source=omega, per-cell lattice_marginal / lattice_marginal_score, representation=conviction_plus_omega_lattice_marginal."}, {"id": "gm_weights", "name": "GM! Allocation Weights", "fee_usd": 0.12, "max_job_minutes": 5, "deliverable_kind": "research_json", "deliverable_medium": "application/json", "required": {}, "optional": {"universe": {"enum": "gm_universe", "default": "core6"}, "horizon": {"enum": "gm_horizon", "default": "1D"}, "weighting": {"enum": "gm_weighting", "default": "confidence"}}, "deliverable": "Allocation book: cells[] with symbol, signed_conviction, lattice_marginal, lattice_marginal_score\u2208[0,1], stake_multiplier\u2208[0.50,1.50]; self_financing_check; stake_band; mass_source\u2208{omega,proxy_signed_confidence}; omega_lattice (nullable). Prefers true omega mass (dfy_omega_value + dfy_omega_mass). Book-relative A11 marginals are consumer-side \u2014 not this product."}, {"id": "gm_omega_book", "name": "DFY Omega Book (wallet construction)", "fee_usd": 0.15, "max_job_minutes": 5, "deliverable_kind": "research_json", "deliverable_medium": "application/json", "required": {}, "optional": {"universe": {"enum": "gm_universe", "default": "core6"}, "horizon": {"enum": "gm_horizon", "default": "1D"}, "mode": {"enum": "omega_book_mode", "default": "long_short"}, "notional": {"type": "number", "notes": "Optional USD gross (long_short) or equity (long_only)"}, "max_weight": {"type": "number", "notes": "Per-name |w| cap, default 0.35"}, "weighting": {"enum": "gm_weighting", "default": "confidence"}}, "deliverable": "Mean\u2013omega wallet/book construction (FCT Ch 5 grammar): book.cells[] with weight, side, optional notional_usd, lattice_marginal, FCT omega triad + \u03b8; gross/net exposure; self_financing for long_short. Distinct from A15b /weights stake multipliers and from /lattice composites. Non-custodial research JSON \u2014 caller applies; not advice."}, {"id": "gm_hazard", "name": "GM! Exit Hazard Check", "fee_usd": 0.1, "max_job_minutes": 5, "deliverable_kind": "research_json", "deliverable_medium": "application/json", "required": {"side": {"enum": "position_side"}, "entry_ts": {"type": "number", "notes": "unix seconds or ms"}}, "required_oneof": [{"symbol": {"enum": "gm_symbol"}}, {"base": {"enum": "gm_base"}, "horizon": {"enum": "gm_horizon"}}], "optional": {"mae": {"type": "number", "notes": "non-negative fraction, e.g. 0.023"}, "current_profit": {"type": "number", "notes": "signed fraction"}}, "deliverable": "Hazard read: hazard bool; reason\u2208{a14a_mae_cut,a14a_adverse_dfy,null}; gates.{age,mae,adverse_channel}; adverse_channel.{active,distance_to_band}; thresholds; live signed_conviction/confidence; age_hours."}, {"id": "desk_view", "name": "Desk View", "fee_usd": 0.12, "max_job_minutes": 10, "deliverable_kind": "research_json", "deliverable_medium": "application/json", "required": {"symbol": {"enum": "desk_symbol"}}, "optional": {}, "deliverable": "Desk bundle: symbol, regime slice, trio posture, recent realized outcomes, edge summary, journal hook. Posture-only \u2014 no FCI cell values."}, {"id": "morning_brief", "name": "Morning Brief", "fee_usd": 0.12, "max_job_minutes": 10, "deliverable_kind": "research_json", "deliverable_medium": "application/json", "required": {}, "optional": {}, "deliverable": "Portfolio brief: regime map across live pairs, A/B/RL trio bias, notable overnight exits, timestamp."}, {"id": "journal_essay", "name": "Journal Essay", "fee_usd": 0.08, "max_job_minutes": 5, "deliverable_kind": "research_json", "deliverable_medium": "application/json", "required": {"id": {"enum": "journal_id"}}, "optional": {}, "deliverable": "Full essay: id, title, published_at, body_md, optional posture_snapshot, tags/frame metadata."}, {"id": "regime_read", "name": "Regime Read", "fee_usd": 0.05, "max_job_minutes": 5, "deliverable_kind": "research_json", "deliverable_medium": "application/json", "required": {}, "optional": {"symbol": {"enum": "desk_symbol", "notes": "omit = all pairs"}}, "deliverable": "Regime view: pairs[] with coarse surf/volatility regime tokens."}, {"id": "trio_posture", "name": "Trio Posture", "fee_usd": 0.05, "max_job_minutes": 5, "deliverable_kind": "research_json", "deliverable_medium": "application/json", "required": {}, "optional": {}, "deliverable": "Trio posture: per-bot A/B/RL direction_bias\u2208{long,short,flat}, open_positions, pairs[]."}, {"id": "exit_attribution", "name": "Exit Attribution Ledger", "fee_usd": 0.05, "max_job_minutes": 5, "deliverable_kind": "research_json", "deliverable_medium": "application/json", "required": {}, "optional": {}, "deliverable": "Attribution ledger: per-exit-reason aggregates (counts, realized edge)."}, {"id": "blue_chip_guidance", "name": "Blue-Chip Guidance", "fee_usd": 0.05, "max_job_minutes": 5, "deliverable_kind": "research_json", "deliverable_medium": "application/json", "required": {"symbol": {"enum": "desk_symbol"}}, "optional": {}, "deliverable": "Guidance card: symbol, regime token, filtered trio posture, recent realized R for that symbol."}, {"id": "gm_ticker", "name": "GM! CCXT Ticker", "fee_usd": 0.08, "max_job_minutes": 5, "deliverable_kind": "research_json", "deliverable_medium": "application/json", "required_oneof": [{"symbol": {"enum": "gm_symbol"}}, {"base": {"enum": "gm_base"}, "horizon": {"enum": "gm_horizon"}}], "optional": {}, "deliverable": "CCXT-shaped ticker: symbol, last/info carrying primary value, signed_conviction, confidence, timestamps, plus additive FCT omega fields on info (omega, omega_mass, omega_direction, omega_opportunity, omega_delta) and \u03b8 stamps."}, {"id": "gm_ohlcv", "name": "GM! CCXT OHLCV", "fee_usd": 0.08, "max_job_minutes": 5, "deliverable_kind": "research_json", "deliverable_medium": "application/json", "required_oneof": [{"symbol": {"enum": "gm_symbol"}}, {"base": {"enum": "gm_base"}, "horizon": {"enum": "gm_horizon"}}], "optional": {"timeframe": {"enum": "ohlcv_timeframe"}, "limit": {"type": "integer", "notes": "positive"}, "since": {"type": "integer", "notes": "unix ms"}}, "deliverable": "OHLCV array: bars with close=primary FCI value, volume=confidence (CCXT 6-col shape unchanged for drop-in bots). Full FCT triad series is on the Tier-C GET /value/{symbol} surface and conviction/ticker info."}, {"id": "gm_mcp", "name": "GM! MCP Execution", "fee_usd": 0.1, "max_job_minutes": 5, "deliverable_kind": "research_json", "deliverable_medium": "application/json", "required": {"name": {"enum": "mcp_tool"}, "args": {"type": "object", "notes": "schema matches the named MCP tool"}}, "optional": {}, "deliverable": "MCP result envelope: tool name, result = same JSON as the corresponding FCI offering (conviction/lattice/weights/hazard/ticker/ohlcv), including additive FCT omega fields where that offering publishes them."}, {"id": "gm_day_pass", "name": "GM! Day Pass", "fee_usd": 4.99, "max_job_minutes": 60, "deliverable_kind": "credential", "deliverable_medium": "application/json", "required": {"symbol": {"enum": "gm_symbol"}}, "optional": {"contact": {"type": "string", "notes": "provisioning channel"}}, "deliverable": "Provisioned credential: API key + expires_at (~24h) + bound symbol; unlocks unlimited conviction for that symbol."}, {"id": "gm_full_suite", "name": "GM! Full Suite (month)", "fee_usd": 49.0, "max_job_minutes": 60, "deliverable_kind": "credential", "deliverable_medium": "application/json", "required": {}, "optional": {"contact": {"type": "string", "notes": "provisioning channel"}}, "deliverable": "Provisioned credential: API key (30d) entitling conviction, lattice, weights, hazard, ticker, ohlcv, mcp."}, {"id": "gm_live_pro", "name": "GM! Live Pro (month)", "fee_usd": 179.0, "max_job_minutes": 120, "deliverable_kind": "credential", "deliverable_medium": "application/json", "required": {}, "optional": {"contact": {"type": "string", "notes": "provisioning channel"}}, "deliverable": "Provisioned credential: as full suite plus live_stream entitlement, alerts/exports rights."}]}}, "acp_enums": {"gm_base": {"values": ["BTC", "ETH", "HYPE", "XYZ-GOLD", "XYZ-SILVER", "XYZ-CL"], "notes": "Core-6 underlyings (default feed bases)."}, "gm_horizon": {"values": ["15M", "30M", "90M", "3H", "4H", "1D"], "notes": "Extended ladder; production profile uses 1D heavily. Legacy four: 15M, 90M, 4H, 1D."}, "gm_symbol": {"pattern": "{BASE}{HORIZON}/DFY", "examples": ["BTC1D/DFY", "ETH90M/DFY", "XYZ-GOLD4H/DFY"], "notes": "Compose from gm_base + gm_horizon."}, "gm_basket_symbol": {"pattern": "DFY-{BLUE|CRYPTO|MACRO7}{HORIZON}", "examples": ["DFY-BLUE1D", "DFY-CRYPTO90M", "DFY-MACRO71D"], "notes": "Basket instruments (no /DFY suffix)."}, "gm_universe": {"values": ["core6", "crypto3", "metals", "energy", "blue", "crypto", "macro7"], "notes": "Also allowed: comma list of bases or full symbols. macro7 \u2192 DFY-MACRO7{H} basket (CL/GOLD/SILVER/SP500; SP500 weight 0.40). Default remains core6."}, "gm_granularity": {"values": ["symbol", "composite"], "default": "symbol"}, "gm_weighting": {"values": ["confidence", "equal"], "default": "confidence"}, "omega_book_mode": {"values": ["long_short", "long_only"], "default": "long_short", "notes": "long_short = dollar-neutral gross=1; long_only = \u03a3w=1."}, "position_side": {"values": ["long", "short"]}, "desk_symbol": {"values": ["BTC", "ETH", "HYPE", "XYZ-GOLD", "XYZ-SILVER", "XYZ-CL"], "notes": "Desk blue-chip filter \u2014 base tickers only, never BTC1D/DFY."}, "journal_id": {"values": ["latest"], "pattern": "{YYYY-MM-DD}-{slug}", "notes": "Or any id from the free journal index."}, "mcp_tool": {"values": ["get_gm_conviction", "get_gm_lattice", "get_gm_weights", "get_gm_omega_book", "get_gm_hazard", "get_gm_ticker", "get_gm_ohlcv"], "notes": "get_feed_metadata is free \u2014 not this offering."}, "ohlcv_timeframe": {"values": ["1h", "1d"], "notes": "Optional; feed default if omitted."}, "omega_theta": {"type": "decimal", "range": "(0,1)", "examples": ["0.05", "0.10", "0.5"], "notes": "Declared hurdle for primary-channel omega promote (phase 2). Additive triad on conviction already stamps omega_hurdle / omega_hurdle_mode from the live feed profile."}}, "acp_offering_specs": [{"id": "gm_conviction", "name": "GM! Conviction Snapshot", "fee_usd": 0.1, "max_job_minutes": 5, "deliverable_kind": "research_json", "deliverable_medium": "application/json", "required_oneof": [{"symbol": {"enum": "gm_symbol"}}, {"base": {"enum": "gm_base"}, "horizon": {"enum": "gm_horizon"}}], "optional": {}, "deliverable": "Single FCI cell: symbol, horizon, value\u2208[0,1], signed_conviction, confidence, direction\u2208{long,short,neutral}, feed_version, params_hash, freshness fields, compliance envelope. Additive FCT omega triad (always present alongside primary channels): omega (\u03a9), omega_mass (G+L), omega_value (G/(G+L)), omega_direction D=(G\u2212L)/(G+L), omega_opportunity M=tanh(log1p(G+L)), omega_delta (\u0394\u03a9). \u03b8 stamps: value_mode, omega_hurdle, omega_hurdle_mode (production primary remains composite)."}, {"id": "gm_lattice", "name": "GM! Lattice Composite", "fee_usd": 0.1, "max_job_minutes": 5, "deliverable_kind": "research_json", "deliverable_medium": "application/json", "required": {}, "optional": {"universe": {"enum": "gm_universe", "default": "core6"}, "horizon": {"enum": "gm_horizon", "default": "1D"}, "granularity": {"enum": "gm_granularity", "default": "symbol"}}, "deliverable": "Lattice composite: universe, horizon, composite.{signed_conviction,confidence,direction,cell_count}, optional cells[] (conviction shape including additive FCT omega triad). When omega_mass is on the wire: omega_lattice, mass_source=omega, per-cell lattice_marginal / lattice_marginal_score, representation=conviction_plus_omega_lattice_marginal."}, {"id": "gm_weights", "name": "GM! Allocation Weights", "fee_usd": 0.12, "max_job_minutes": 5, "deliverable_kind": "research_json", "deliverable_medium": "application/json", "required": {}, "optional": {"universe": {"enum": "gm_universe", "default": "core6"}, "horizon": {"enum": "gm_horizon", "default": "1D"}, "weighting": {"enum": "gm_weighting", "default": "confidence"}}, "deliverable": "Allocation book: cells[] with symbol, signed_conviction, lattice_marginal, lattice_marginal_score\u2208[0,1], stake_multiplier\u2208[0.50,1.50]; self_financing_check; stake_band; mass_source\u2208{omega,proxy_signed_confidence}; omega_lattice (nullable). Prefers true omega mass (dfy_omega_value + dfy_omega_mass). Book-relative A11 marginals are consumer-side \u2014 not this product."}, {"id": "gm_omega_book", "name": "DFY Omega Book (wallet construction)", "fee_usd": 0.15, "max_job_minutes": 5, "deliverable_kind": "research_json", "deliverable_medium": "application/json", "required": {}, "optional": {"universe": {"enum": "gm_universe", "default": "core6"}, "horizon": {"enum": "gm_horizon", "default": "1D"}, "mode": {"enum": "omega_book_mode", "default": "long_short"}, "notional": {"type": "number", "notes": "Optional USD gross (long_short) or equity (long_only)"}, "max_weight": {"type": "number", "notes": "Per-name |w| cap, default 0.35"}, "weighting": {"enum": "gm_weighting", "default": "confidence"}}, "deliverable": "Mean\u2013omega wallet/book construction (FCT Ch 5 grammar): book.cells[] with weight, side, optional notional_usd, lattice_marginal, FCT omega triad + \u03b8; gross/net exposure; self_financing for long_short. Distinct from A15b /weights stake multipliers and from /lattice composites. Non-custodial research JSON \u2014 caller applies; not advice."}, {"id": "gm_hazard", "name": "GM! Exit Hazard Check", "fee_usd": 0.1, "max_job_minutes": 5, "deliverable_kind": "research_json", "deliverable_medium": "application/json", "required": {"side": {"enum": "position_side"}, "entry_ts": {"type": "number", "notes": "unix seconds or ms"}}, "required_oneof": [{"symbol": {"enum": "gm_symbol"}}, {"base": {"enum": "gm_base"}, "horizon": {"enum": "gm_horizon"}}], "optional": {"mae": {"type": "number", "notes": "non-negative fraction, e.g. 0.023"}, "current_profit": {"type": "number", "notes": "signed fraction"}}, "deliverable": "Hazard read: hazard bool; reason\u2208{a14a_mae_cut,a14a_adverse_dfy,null}; gates.{age,mae,adverse_channel}; adverse_channel.{active,distance_to_band}; thresholds; live signed_conviction/confidence; age_hours."}, {"id": "desk_view", "name": "Desk View", "fee_usd": 0.12, "max_job_minutes": 10, "deliverable_kind": "research_json", "deliverable_medium": "application/json", "required": {"symbol": {"enum": "desk_symbol"}}, "optional": {}, "deliverable": "Desk bundle: symbol, regime slice, trio posture, recent realized outcomes, edge summary, journal hook. Posture-only \u2014 no FCI cell values."}, {"id": "morning_brief", "name": "Morning Brief", "fee_usd": 0.12, "max_job_minutes": 10, "deliverable_kind": "research_json", "deliverable_medium": "application/json", "required": {}, "optional": {}, "deliverable": "Portfolio brief: regime map across live pairs, A/B/RL trio bias, notable overnight exits, timestamp."}, {"id": "journal_essay", "name": "Journal Essay", "fee_usd": 0.08, "max_job_minutes": 5, "deliverable_kind": "research_json", "deliverable_medium": "application/json", "required": {"id": {"enum": "journal_id"}}, "optional": {}, "deliverable": "Full essay: id, title, published_at, body_md, optional posture_snapshot, tags/frame metadata."}, {"id": "regime_read", "name": "Regime Read", "fee_usd": 0.05, "max_job_minutes": 5, "deliverable_kind": "research_json", "deliverable_medium": "application/json", "required": {}, "optional": {"symbol": {"enum": "desk_symbol", "notes": "omit = all pairs"}}, "deliverable": "Regime view: pairs[] with coarse surf/volatility regime tokens."}, {"id": "trio_posture", "name": "Trio Posture", "fee_usd": 0.05, "max_job_minutes": 5, "deliverable_kind": "research_json", "deliverable_medium": "application/json", "required": {}, "optional": {}, "deliverable": "Trio posture: per-bot A/B/RL direction_bias\u2208{long,short,flat}, open_positions, pairs[]."}, {"id": "exit_attribution", "name": "Exit Attribution Ledger", "fee_usd": 0.05, "max_job_minutes": 5, "deliverable_kind": "research_json", "deliverable_medium": "application/json", "required": {}, "optional": {}, "deliverable": "Attribution ledger: per-exit-reason aggregates (counts, realized edge)."}, {"id": "blue_chip_guidance", "name": "Blue-Chip Guidance", "fee_usd": 0.05, "max_job_minutes": 5, "deliverable_kind": "research_json", "deliverable_medium": "application/json", "required": {"symbol": {"enum": "desk_symbol"}}, "optional": {}, "deliverable": "Guidance card: symbol, regime token, filtered trio posture, recent realized R for that symbol."}, {"id": "gm_ticker", "name": "GM! CCXT Ticker", "fee_usd": 0.08, "max_job_minutes": 5, "deliverable_kind": "research_json", "deliverable_medium": "application/json", "required_oneof": [{"symbol": {"enum": "gm_symbol"}}, {"base": {"enum": "gm_base"}, "horizon": {"enum": "gm_horizon"}}], "optional": {}, "deliverable": "CCXT-shaped ticker: symbol, last/info carrying primary value, signed_conviction, confidence, timestamps, plus additive FCT omega fields on info (omega, omega_mass, omega_direction, omega_opportunity, omega_delta) and \u03b8 stamps."}, {"id": "gm_ohlcv", "name": "GM! CCXT OHLCV", "fee_usd": 0.08, "max_job_minutes": 5, "deliverable_kind": "research_json", "deliverable_medium": "application/json", "required_oneof": [{"symbol": {"enum": "gm_symbol"}}, {"base": {"enum": "gm_base"}, "horizon": {"enum": "gm_horizon"}}], "optional": {"timeframe": {"enum": "ohlcv_timeframe"}, "limit": {"type": "integer", "notes": "positive"}, "since": {"type": "integer", "notes": "unix ms"}}, "deliverable": "OHLCV array: bars with close=primary FCI value, volume=confidence (CCXT 6-col shape unchanged for drop-in bots). Full FCT triad series is on the Tier-C GET /value/{symbol} surface and conviction/ticker info."}, {"id": "gm_mcp", "name": "GM! MCP Execution", "fee_usd": 0.1, "max_job_minutes": 5, "deliverable_kind": "research_json", "deliverable_medium": "application/json", "required": {"name": {"enum": "mcp_tool"}, "args": {"type": "object", "notes": "schema matches the named MCP tool"}}, "optional": {}, "deliverable": "MCP result envelope: tool name, result = same JSON as the corresponding FCI offering (conviction/lattice/weights/hazard/ticker/ohlcv), including additive FCT omega fields where that offering publishes them."}, {"id": "gm_day_pass", "name": "GM! Day Pass", "fee_usd": 4.99, "max_job_minutes": 60, "deliverable_kind": "credential", "deliverable_medium": "application/json", "required": {"symbol": {"enum": "gm_symbol"}}, "optional": {"contact": {"type": "string", "notes": "provisioning channel"}}, "deliverable": "Provisioned credential: API key + expires_at (~24h) + bound symbol; unlocks unlimited conviction for that symbol."}, {"id": "gm_full_suite", "name": "GM! Full Suite (month)", "fee_usd": 49.0, "max_job_minutes": 60, "deliverable_kind": "credential", "deliverable_medium": "application/json", "required": {}, "optional": {"contact": {"type": "string", "notes": "provisioning channel"}}, "deliverable": "Provisioned credential: API key (30d) entitling conviction, lattice, weights, hazard, ticker, ohlcv, mcp."}, {"id": "gm_live_pro", "name": "GM! Live Pro (month)", "fee_usd": 179.0, "max_job_minutes": 120, "deliverable_kind": "credential", "deliverable_medium": "application/json", "required": {}, "optional": {"contact": {"type": "string", "notes": "provisioning channel"}}, "deliverable": "Provisioned credential: as full suite plus live_stream entitlement, alerts/exports rights."}], "agent_service_export": {"export_version": "1.0.0", "audience": "virtuals_hermes", "product_name": "GM! Index", "positioning": "Say GM! to the market \u2014 calibrated long\u2013short conviction cells with omega math underneath. VIX-class activity lattice for crypto, metals, and energy (primary 0\u21921 plus additive hurdle-net omega triad).", "compliance": "Non-custodial data/index product. Not selling options or futures. Not holding customer assets. GM! is a data access service, not investment advice.", "soul": "See SOUL.md \u2014 DFY GM! Oracle \u00b7 GM! Index + hurdle-net lattice + omega book.", "origins": {"gm": "https://gm.mutantdefi.com", "fci": "https://fci.mutantdefi.com", "desk": "https://desk.mutantdefi.com", "commerce": "https://commerce.mutantdefi.com"}, "deprecated_origins": {"fci": "https://fci.mutantdefi.com", "successor": "https://gm.mutantdefi.com", "note": "fci.mutantdefi.com is deprecated; use gm.mutantdefi.com."}, "discovery": {"gm_catalog": "https://gm.mutantdefi.com/", "gm_services": "https://gm.mutantdefi.com/services.json", "gm_well_known": "https://gm.mutantdefi.com/.well-known/x402", "gm_llm": "https://gm.mutantdefi.com/llm.txt", "gm_mcp_tools": "https://gm.mutantdefi.com/mcp/tools", "desk_catalog": "https://desk.mutantdefi.com/", "commerce": "https://commerce.mutantdefi.com", "publications": "https://papers.ssrn.com/sol3/papers.cfm?abstract_id=5731762"}, "protocols": {"x402": {"settlement": "USDC on Base", "discovery": "/.well-known/x402", "note": "Fixed-fee only; percentage_fee and fund_transfer refused."}, "mcp": {"tools": "https://gm.mutantdefi.com/mcp/tools", "execute": "https://gm.mutantdefi.com/mcp/execute", "note": "Paid execute; get_feed_metadata is free."}, "http_api": {"gm": "https://gm.mutantdefi.com", "fci": "https://fci.mutantdefi.com", "desk": "https://desk.mutantdefi.com"}, "rpc": {"service": "dfy-rpc-bridge", "role": "ingest_only", "note": "Maps Freqtrade/api_server WS RPC \u2192 Hermes-style ingest envelopes. Not a paid conviction/desk read surface."}}, "enums": {"gm_base": {"values": ["BTC", "ETH", "HYPE", "XYZ-GOLD", "XYZ-SILVER", "XYZ-CL"], "notes": "Core-6 underlyings (default feed bases)."}, "gm_horizon": {"values": ["15M", "30M", "90M", "3H", "4H", "1D"], "notes": "Extended ladder; production profile uses 1D heavily. Legacy four: 15M, 90M, 4H, 1D."}, "gm_symbol": {"pattern": "{BASE}{HORIZON}/DFY", "examples": ["BTC1D/DFY", "ETH90M/DFY", "XYZ-GOLD4H/DFY"], "notes": "Compose from gm_base + gm_horizon."}, "gm_basket_symbol": {"pattern": "DFY-{BLUE|CRYPTO|MACRO7}{HORIZON}", "examples": ["DFY-BLUE1D", "DFY-CRYPTO90M", "DFY-MACRO71D"], "notes": "Basket instruments (no /DFY suffix)."}, "gm_universe": {"values": ["core6", "crypto3", "metals", "energy", "blue", "crypto", "macro7"], "notes": "Also allowed: comma list of bases or full symbols. macro7 \u2192 DFY-MACRO7{H} basket (CL/GOLD/SILVER/SP500; SP500 weight 0.40). Default remains core6."}, "gm_granularity": {"values": ["symbol", "composite"], "default": "symbol"}, "gm_weighting": {"values": ["confidence", "equal"], "default": "confidence"}, "omega_book_mode": {"values": ["long_short", "long_only"], "default": "long_short", "notes": "long_short = dollar-neutral gross=1; long_only = \u03a3w=1."}, "position_side": {"values": ["long", "short"]}, "desk_symbol": {"values": ["BTC", "ETH", "HYPE", "XYZ-GOLD", "XYZ-SILVER", "XYZ-CL"], "notes": "Desk blue-chip filter \u2014 base tickers only, never BTC1D/DFY."}, "journal_id": {"values": ["latest"], "pattern": "{YYYY-MM-DD}-{slug}", "notes": "Or any id from the free journal index."}, "mcp_tool": {"values": ["get_gm_conviction", "get_gm_lattice", "get_gm_weights", "get_gm_omega_book", "get_gm_hazard", "get_gm_ticker", "get_gm_ohlcv"], "notes": "get_feed_metadata is free \u2014 not this offering."}, "ohlcv_timeframe": {"values": ["1h", "1d"], "notes": "Optional; feed default if omitted."}, "omega_theta": {"type": "decimal", "range": "(0,1)", "examples": ["0.05", "0.10", "0.5"], "notes": "Declared hurdle for primary-channel omega promote (phase 2). Additive triad on conviction already stamps omega_hurdle / omega_hurdle_mode from the live feed profile."}}, "field_groups": {"primary_channels": ["value", "signed_conviction", "confidence", "direction"], "fct_omega_triad": ["omega", "omega_mass", "omega_value", "omega_direction", "omega_opportunity", "omega_delta"], "theta_stamps": ["value_mode", "omega_hurdle", "omega_hurdle_mode"], "production_primary": "composite"}, "services": [{"id": "gm_conviction", "name": "GM! Conviction Snapshot", "product": "GM!", "protocols": ["x402", "http", "mcp"], "http": {"method": "GET", "path": "/v1/gm/conviction", "origin": "gm"}, "mcp": {"name": "get_gm_conviction"}, "discord": "/conviction", "price_usd": 0.1, "price_key": "conviction", "section": "atomic", "output_fields": [{"name": "symbol", "type": "string", "description": "e.g. BTC1D/DFY"}, {"name": "horizon", "type": "string", "enum_ref": "gm_horizon"}, {"name": "value", "type": "number", "description": "Primary 0.0 max short \u2192 1.0 max long"}, {"name": "signed_conviction", "type": "number", "description": "Signed long\u2013short score"}, {"name": "confidence", "type": "number", "description": "Confidence \u2208[0,1]"}, {"name": "direction", "type": "string", "description": "Coarse direction label", "enum": ["long", "short", "neutral"]}, {"name": "omega", "type": "number|null", "description": "\u03a9 ratio at live hurdle \u03b8"}, {"name": "omega_mass", "type": "number|null", "description": "G+L mass (hurdle-net)"}, {"name": "omega_value", "type": "number|null", "description": "G/(G+L) hurdle-net level \u2208[0,1]"}, {"name": "omega_direction", "type": "number|null", "description": "D=(G\u2212L)/(G+L) \u2208[-1,1]"}, {"name": "omega_opportunity", "type": "number|null", "description": "M=tanh(log1p(G+L))"}, {"name": "omega_delta", "type": "number|null", "description": "\u0394\u03a9 vs prior bar"}, {"name": "value_mode", "type": "string", "description": "Production primary remains composite", "enum": ["composite", "omega"]}, {"name": "omega_hurdle", "type": "number|null", "description": "Live \u03b8 (hurdle)"}, {"name": "omega_hurdle_mode", "type": "string|null", "description": "How \u03b8 is computed", "enum": ["fixed", "funding", "vol"]}, {"name": "underlying_last_ts", "type": "integer|null", "description": "Underlying bar ms"}, {"name": "feed_last_ts", "type": "integer|null", "description": "Feed publish ms"}, {"name": "staleness_ms", "type": "integer", "description": "Wall-clock data age"}, {"name": "timestamp", "type": "integer", "description": "Response wall time ms"}, {"name": "feed_version", "type": "string"}, {"name": "params_hash", "type": "string"}, {"name": "profile_params_hash", "type": "string|null"}, {"name": "compliance", "type": "string", "description": "Non-advice / non-custodial notice"}], "notes": "First snapshot free per buyer fingerprint. Additive FCT omega triad when mass on wire.", "parameters": [{"name": "symbol", "type": "string", "required": false, "description": "Full FCI symbol", "enum_ref": "gm_symbol", "oneof_group": "instrument", "pattern": "{BASE}{HORIZON}/DFY", "examples": ["BTC1D/DFY", "ETH90M/DFY", "XYZ-GOLD4H/DFY"]}, {"name": "base", "type": "string", "required": false, "description": "Base when symbol omitted", "enum_ref": "gm_base", "oneof_group": "instrument", "enum": ["BTC", "ETH", "HYPE", "XYZ-GOLD", "XYZ-SILVER", "XYZ-CL"]}, {"name": "horizon", "type": "string", "required": false, "description": "With base", "enum_ref": "gm_horizon", "oneof_group": "instrument", "enum": ["15M", "30M", "90M", "3H", "4H", "1D"]}], "acp_deliverable": "Single FCI cell: symbol, horizon, value\u2208[0,1], signed_conviction, confidence, direction\u2208{long,short,neutral}, feed_version, params_hash, freshness fields, compliance envelope. Additive FCT omega triad (always present alongside primary channels): omega (\u03a9), omega_mass (G+L), omega_value (G/(G+L)), omega_direction D=(G\u2212L)/(G+L), omega_opportunity M=tanh(log1p(G+L)), omega_delta (\u0394\u03a9). \u03b8 stamps: value_mode, omega_hurdle, omega_hurdle_mode (production primary remains composite).", "deliverable_kind": "research_json", "deliverable_medium": "application/json"}, {"id": "gm_lattice", "name": "GM! Lattice Composite", "product": "GM!", "protocols": ["x402", "http", "mcp"], "http": {"method": "GET", "path": "/v1/gm/lattice", "origin": "gm"}, "mcp": {"name": "get_gm_lattice"}, "discord": "/lattice", "price_usd": 0.1, "price_key": "lattice", "section": "lattice", "output_fields": [{"name": "universe", "type": "string"}, {"name": "horizon", "type": "string"}, {"name": "granularity", "type": "string"}, {"name": "composite", "type": "object", "fields": [{"name": "signed_conviction", "type": "number"}, {"name": "confidence", "type": "number"}, {"name": "direction", "type": "string"}, {"name": "cell_count", "type": "integer"}]}, {"name": "cells", "type": "array", "items": "fci_cell", "description": "Per-symbol conviction cells when granularity=symbol"}, {"name": "omega_lattice", "type": "number|null"}, {"name": "mass_source", "type": "string|null", "enum": ["omega", "proxy_signed_confidence"]}, {"name": "params_hash", "type": "string"}, {"name": "compliance", "type": "string"}], "notes": "Complete hurdle-net information lattice over a universe\u00d7horizon.", "parameters": [{"name": "universe", "type": "string", "required": false, "description": "", "enum_ref": "gm_universe", "default": "core6", "enum": ["core6", "crypto3", "metals", "energy", "blue", "crypto", "macro7"]}, {"name": "horizon", "type": "string", "required": false, "description": "", "enum_ref": "gm_horizon", "default": "1D", "enum": ["15M", "30M", "90M", "3H", "4H", "1D"]}, {"name": "granularity", "type": "string", "required": false, "description": "", "enum_ref": "gm_granularity", "default": "symbol", "enum": ["symbol", "composite"]}], "acp_deliverable": "Lattice composite: universe, horizon, composite.{signed_conviction,confidence,direction,cell_count}, optional cells[] (conviction shape including additive FCT omega triad). When omega_mass is on the wire: omega_lattice, mass_source=omega, per-cell lattice_marginal / lattice_marginal_score, representation=conviction_plus_omega_lattice_marginal.", "deliverable_kind": "research_json", "deliverable_medium": "application/json"}, {"id": "gm_weights", "name": "GM! Allocation Weights (A15b)", "product": "GM!", "protocols": ["x402", "http", "mcp"], "http": {"method": "GET", "path": "/v1/gm/weights", "origin": "gm"}, "mcp": {"name": "get_gm_weights"}, "discord": "/weights", "price_usd": 0.12, "price_key": "weights", "section": "below_the_gate", "output_fields": [{"name": "cells", "type": "array", "fields": [{"name": "symbol", "type": "string"}, {"name": "signed_conviction", "type": "number"}, {"name": "lattice_marginal", "type": "number"}, {"name": "lattice_marginal_score", "type": "number"}, {"name": "stake_multiplier", "type": "number", "description": "\u2208[0.50,1.50]"}]}, {"name": "self_financing_check", "type": "object"}, {"name": "stake_band", "type": "object"}, {"name": "mass_source", "type": "string"}, {"name": "omega_lattice", "type": "number|null"}, {"name": "compliance", "type": "string"}], "notes": "Relative sizing multipliers \u2014 not dollar book weights (see gm_omega_book).", "parameters": [{"name": "universe", "type": "string", "required": false, "description": "", "enum_ref": "gm_universe", "default": "core6", "enum": ["core6", "crypto3", "metals", "energy", "blue", "crypto", "macro7"]}, {"name": "horizon", "type": "string", "required": false, "description": "", "enum_ref": "gm_horizon", "default": "1D", "enum": ["15M", "30M", "90M", "3H", "4H", "1D"]}, {"name": "weighting", "type": "string", "required": false, "description": "", "enum_ref": "gm_weighting", "default": "confidence", "enum": ["confidence", "equal"]}], "acp_deliverable": "Allocation book: cells[] with symbol, signed_conviction, lattice_marginal, lattice_marginal_score\u2208[0,1], stake_multiplier\u2208[0.50,1.50]; self_financing_check; stake_band; mass_source\u2208{omega,proxy_signed_confidence}; omega_lattice (nullable). Prefers true omega mass (dfy_omega_value + dfy_omega_mass). Book-relative A11 marginals are consumer-side \u2014 not this product.", "deliverable_kind": "research_json", "deliverable_medium": "application/json"}, {"id": "gm_omega_book", "name": "DFY Omega Book (wallet construction)", "product": "GM!", "protocols": ["x402", "http", "mcp"], "http": {"method": "GET", "path": "/v1/gm/omega_book", "origin": "gm"}, "mcp": {"name": "get_gm_omega_book"}, "discord": "/omega_book", "price_usd": 0.15, "price_key": "omega_book", "section": "book", "output_fields": [{"name": "product", "type": "string", "const": "dfy_omega_book"}, {"name": "mode", "type": "string", "enum_ref": "omega_book_mode"}, {"name": "book", "type": "object", "fields": [{"name": "cells", "type": "array", "fields": [{"name": "symbol", "type": "string"}, {"name": "weight", "type": "number"}, {"name": "side", "type": "string", "enum": ["long", "short", "flat"]}, {"name": "notional_usd", "type": "number|null"}, {"name": "lattice_marginal", "type": "number"}, {"name": "stake_multiplier", "type": "number"}, {"name": "omega", "type": "number|null", "description": "\u03a9 ratio at live hurdle \u03b8"}, {"name": "omega_mass", "type": "number|null", "description": "G+L mass (hurdle-net)"}, {"name": "omega_value", "type": "number|null", "description": "G/(G+L) hurdle-net level \u2208[0,1]"}, {"name": "omega_direction", "type": "number|null", "description": "D=(G\u2212L)/(G+L) \u2208[-1,1]"}, {"name": "omega_opportunity", "type": "number|null", "description": "M=tanh(log1p(G+L))"}, {"name": "omega_delta", "type": "number|null", "description": "\u0394\u03a9 vs prior bar"}, {"name": "value_mode", "type": "string", "description": "Production primary remains composite", "enum": ["composite", "omega"]}, {"name": "omega_hurdle", "type": "number|null", "description": "Live \u03b8 (hurdle)"}, {"name": "omega_hurdle_mode", "type": "string|null", "description": "How \u03b8 is computed", "enum": ["fixed", "funding", "vol"]}]}, {"name": "gross_exposure", "type": "number"}, {"name": "net_exposure", "type": "number"}, {"name": "self_financing", "type": "boolean"}, {"name": "n_long", "type": "integer"}, {"name": "n_short", "type": "integer"}, {"name": "n_flat", "type": "integer"}]}, {"name": "omega_lattice", "type": "number|null"}, {"name": "mass_source", "type": "string"}, {"name": "theta", "type": "object", "fields": [{"name": "value_mode", "type": "string", "description": "Production primary remains composite", "enum": ["composite", "omega"]}, {"name": "omega_hurdle", "type": "number|null", "description": "Live \u03b8 (hurdle)"}, {"name": "omega_hurdle_mode", "type": "string|null", "description": "How \u03b8 is computed", "enum": ["fixed", "funding", "vol"]}]}, {"name": "a15b_sizing", "type": "object"}, {"name": "grounding", "type": "string"}, {"name": "compliance", "type": "string"}], "notes": "Mean\u2013omega book optimization from lattice-\u03a9 marginals (FCT Ch 5). Distinct from A15b.", "parameters": [{"name": "universe", "type": "string", "required": false, "description": "", "enum_ref": "gm_universe", "default": "core6", "enum": ["core6", "crypto3", "metals", "energy", "blue", "crypto", "macro7"]}, {"name": "horizon", "type": "string", "required": false, "description": "", "enum_ref": "gm_horizon", "default": "1D", "enum": ["15M", "30M", "90M", "3H", "4H", "1D"]}, {"name": "mode", "type": "string", "required": false, "description": "", "enum_ref": "omega_book_mode", "default": "long_short", "enum": ["long_short", "long_only"]}, {"name": "notional", "type": "number", "required": false, "description": "USD gross (long_short) or equity (long_only)"}, {"name": "max_weight", "type": "number", "required": false, "description": "Per-name |w| cap", "default": 0.35}, {"name": "weighting", "type": "string", "required": false, "description": "", "enum_ref": "gm_weighting", "default": "confidence", "enum": ["confidence", "equal"]}], "acp_deliverable": "Mean\u2013omega wallet/book construction (FCT Ch 5 grammar): book.cells[] with weight, side, optional notional_usd, lattice_marginal, FCT omega triad + \u03b8; gross/net exposure; self_financing for long_short. Distinct from A15b /weights stake multipliers and from /lattice composites. Non-custodial research JSON \u2014 caller applies; not advice.", "deliverable_kind": "research_json", "deliverable_medium": "application/json"}, {"id": "gm_hazard", "name": "GM! Exit Hazard Check (A14b)", "product": "GM!", "protocols": ["x402", "http", "mcp"], "http": {"method": "GET", "path": "/v1/gm/hazard", "origin": "gm"}, "mcp": {"name": "get_gm_hazard"}, "discord": "/hazard", "price_usd": 0.1, "price_key": "hazard", "section": "below_the_gate", "output_fields": [{"name": "product", "type": "string", "const": "fci_exit_hazard"}, {"name": "symbol", "type": "string"}, {"name": "side", "type": "string", "enum_ref": "position_side"}, {"name": "entry_ts_ms", "type": "integer"}, {"name": "age_hours", "type": "number"}, {"name": "signed_conviction", "type": "number"}, {"name": "confidence", "type": "number"}, {"name": "mae", "type": "number|null"}, {"name": "current_profit", "type": "number|null"}, {"name": "thresholds", "type": "object"}, {"name": "gates", "type": "object", "fields": [{"name": "age", "type": "boolean"}, {"name": "mae", "type": "boolean"}, {"name": "adverse_channel", "type": "boolean"}]}, {"name": "adverse_channel", "type": "object"}, {"name": "hazard", "type": "boolean"}, {"name": "reason", "type": "string|null", "enum": ["a14a_mae_cut", "a14a_adverse_dfy", null]}, {"name": "compliance", "type": "string"}], "parameters": [{"name": "symbol", "type": "string", "required": true, "description": "", "enum_ref": "gm_symbol", "oneof_group": "instrument", "pattern": "{BASE}{HORIZON}/DFY", "examples": ["BTC1D/DFY", "ETH90M/DFY", "XYZ-GOLD4H/DFY"]}, {"name": "base", "type": "string", "required": false, "description": "", "enum_ref": "gm_base", "oneof_group": "instrument", "enum": ["BTC", "ETH", "HYPE", "XYZ-GOLD", "XYZ-SILVER", "XYZ-CL"]}, {"name": "horizon", "type": "string", "required": false, "description": "", "enum_ref": "gm_horizon", "oneof_group": "instrument", "enum": ["15M", "30M", "90M", "3H", "4H", "1D"]}, {"name": "side", "type": "string", "required": true, "description": "", "enum_ref": "position_side", "enum": ["long", "short"]}, {"name": "entry_ts", "type": "number", "required": true, "description": "Unix seconds or ms"}, {"name": "mae", "type": "number", "required": false, "description": "Max adverse excursion as fraction"}, {"name": "current_profit", "type": "number", "required": false, "description": "Signed profit fraction"}], "acp_deliverable": "Hazard read: hazard bool; reason\u2208{a14a_mae_cut,a14a_adverse_dfy,null}; gates.{age,mae,adverse_channel}; adverse_channel.{active,distance_to_band}; thresholds; live signed_conviction/confidence; age_hours.", "deliverable_kind": "research_json", "deliverable_medium": "application/json"}, {"id": "gm_ticker", "name": "GM! CCXT Ticker", "product": "GM!", "protocols": ["x402", "http", "mcp"], "http": {"method": "GET", "path": "/v1/gm/ticker/{symbol}", "origin": "gm"}, "mcp": {"name": "get_gm_ticker"}, "discord": null, "price_usd": 0.08, "price_key": "ticker", "section": "ccxt", "output_fields": [{"name": "symbol", "type": "string"}, {"name": "last", "type": "number", "description": "Primary value"}, {"name": "timestamp", "type": "integer"}, {"name": "info", "type": "object", "description": "signed_conviction, confidence, direction, omega_* triad, \u03b8 stamps"}], "parameters": [{"name": "symbol", "type": "string", "required": true, "description": "", "enum_ref": "gm_symbol", "oneof_group": "instrument", "pattern": "{BASE}{HORIZON}/DFY", "examples": ["BTC1D/DFY", "ETH90M/DFY", "XYZ-GOLD4H/DFY"]}, {"name": "base", "type": "string", "required": false, "description": "", "enum_ref": "gm_base", "oneof_group": "instrument", "enum": ["BTC", "ETH", "HYPE", "XYZ-GOLD", "XYZ-SILVER", "XYZ-CL"]}, {"name": "horizon", "type": "string", "required": false, "description": "", "enum_ref": "gm_horizon", "oneof_group": "instrument", "enum": ["15M", "30M", "90M", "3H", "4H", "1D"]}], "acp_deliverable": "CCXT-shaped ticker: symbol, last/info carrying primary value, signed_conviction, confidence, timestamps, plus additive FCT omega fields on info (omega, omega_mass, omega_direction, omega_opportunity, omega_delta) and \u03b8 stamps.", "deliverable_kind": "research_json", "deliverable_medium": "application/json"}, {"id": "gm_ohlcv", "name": "GM! CCXT OHLCV", "product": "GM!", "protocols": ["x402", "http", "mcp"], "http": {"method": "GET", "path": "/v1/gm/ohlcv/{symbol}", "origin": "gm"}, "mcp": {"name": "get_gm_ohlcv"}, "discord": null, "price_usd": 0.08, "price_key": "ohlcv", "section": "ccxt", "output_fields": [{"name": "ohlcv", "type": "array", "description": "Bars: [ts, open, high, low, close=value, volume=confidence]"}], "notes": "6-col primary series unchanged. Full FCT triad history on Tier-C feed /value/{symbol}.", "parameters": [{"name": "symbol", "type": "string", "required": true, "description": "", "enum_ref": "gm_symbol", "oneof_group": "instrument", "pattern": "{BASE}{HORIZON}/DFY", "examples": ["BTC1D/DFY", "ETH90M/DFY", "XYZ-GOLD4H/DFY"]}, {"name": "base", "type": "string", "required": false, "description": "", "enum_ref": "gm_base", "oneof_group": "instrument", "enum": ["BTC", "ETH", "HYPE", "XYZ-GOLD", "XYZ-SILVER", "XYZ-CL"]}, {"name": "horizon", "type": "string", "required": false, "description": "", "enum_ref": "gm_horizon", "oneof_group": "instrument", "enum": ["15M", "30M", "90M", "3H", "4H", "1D"]}, {"name": "timeframe", "type": "string", "required": false, "description": "", "enum_ref": "ohlcv_timeframe", "enum": ["1h", "1d"]}, {"name": "limit", "type": "integer", "required": false, "description": ""}, {"name": "since", "type": "integer", "required": false, "description": "Unix ms"}], "acp_deliverable": "OHLCV array: bars with close=primary FCI value, volume=confidence (CCXT 6-col shape unchanged for drop-in bots). Full FCT triad series is on the Tier-C GET /value/{symbol} surface and conviction/ticker info.", "deliverable_kind": "research_json", "deliverable_medium": "application/json"}, {"id": "gm_mcp", "name": "GM! MCP Execution", "product": "GM!", "protocols": ["x402", "http", "mcp"], "http": {"method": "POST", "path": "/mcp/execute", "origin": "gm"}, "mcp": {"name": null, "note": "Meta \u2014 executes named tools below"}, "discord": null, "price_usd": 0.1, "price_key": "mcp", "section": "mcp", "output_fields": [{"name": "name", "type": "string"}, {"name": "result", "type": "object", "description": "Same shape as the named tool"}], "parameters": [{"name": "name", "type": "string", "required": true, "description": "", "enum_ref": "mcp_tool", "enum": ["get_gm_conviction", "get_gm_lattice", "get_gm_weights", "get_gm_omega_book", "get_gm_hazard", "get_gm_ticker", "get_gm_ohlcv"]}, {"name": "args", "type": "object", "required": true, "description": "Tool-specific args"}], "acp_deliverable": "MCP result envelope: tool name, result = same JSON as the corresponding FCI offering (conviction/lattice/weights/hazard/ticker/ohlcv), including additive FCT omega fields where that offering publishes them.", "deliverable_kind": "research_json", "deliverable_medium": "application/json"}, {"id": "desk_view", "name": "Desk View", "product": "Desk", "protocols": ["x402", "http"], "http": {"method": "GET", "path": "/v1/dfy/desk", "origin": "desk"}, "mcp": null, "discord": "/desk", "price_usd": 0.12, "price_key": "desk", "section": "desk", "output_fields": [{"name": "symbol", "type": "string"}, {"name": "regime", "type": "object", "description": "Coarse surf/vol regime slice"}, {"name": "posture", "type": "object", "description": "Trio bias for symbol"}, {"name": "outcomes", "type": "object", "description": "Recent realized outcomes"}, {"name": "edge", "type": "object", "description": "Edge summary"}, {"name": "journal_hook", "type": "object", "description": "Ids/titles only"}], "notes": "Posture-only \u2014 no FCI cell values (Principle 2.1).", "parameters": [{"name": "symbol", "type": "string", "required": true, "description": "", "enum_ref": "desk_symbol", "enum": ["BTC", "ETH", "HYPE", "XYZ-GOLD", "XYZ-SILVER", "XYZ-CL"]}], "acp_deliverable": "Desk bundle: symbol, regime slice, trio posture, recent realized outcomes, edge summary, journal hook. Posture-only \u2014 no FCI cell values.", "deliverable_kind": "research_json", "deliverable_medium": "application/json"}, {"id": "morning_brief", "name": "Morning Brief", "product": "Desk", "protocols": ["x402", "http"], "http": {"method": "GET", "path": "/v1/dfy/brief", "origin": "desk"}, "mcp": null, "discord": "/brief", "price_usd": 0.12, "price_key": "brief", "section": "desk", "output_fields": [{"name": "regime_map", "type": "object"}, {"name": "trio_bias", "type": "object"}, {"name": "overnight_exits", "type": "array"}, {"name": "timestamp", "type": "integer"}], "parameters": [], "acp_deliverable": "Portfolio brief: regime map across live pairs, A/B/RL trio bias, notable overnight exits, timestamp.", "deliverable_kind": "research_json", "deliverable_medium": "application/json"}, {"id": "journal_essay", "name": "Journal Essay", "product": "Desk", "protocols": ["x402", "http"], "http": {"method": "GET", "path": "/v1/dfy/journal/{id}", "origin": "desk"}, "mcp": null, "discord": "/journal", "price_usd": 0.08, "price_key": "journal", "section": "desk", "output_fields": [{"name": "id", "type": "string"}, {"name": "title", "type": "string"}, {"name": "published_at", "type": "string"}, {"name": "body_md", "type": "string"}, {"name": "posture_snapshot", "type": "object|null"}], "parameters": [{"name": "id", "type": "string", "required": true, "description": "", "enum_ref": "journal_id", "enum": ["latest"]}], "acp_deliverable": "Full essay: id, title, published_at, body_md, optional posture_snapshot, tags/frame metadata.", "deliverable_kind": "research_json", "deliverable_medium": "application/json"}, {"id": "regime_read", "name": "Regime Read", "product": "Desk", "protocols": ["x402", "http"], "http": {"method": "GET", "path": "/v1/dfy/regime", "origin": "desk"}, "mcp": null, "discord": "/regime", "price_usd": 0.05, "price_key": "regime", "section": "desk_primitive", "output_fields": [{"name": "pairs", "type": "array", "description": "Regime tokens per pair"}], "parameters": [{"name": "symbol", "type": "string", "required": false, "description": "Omit = all pairs", "enum_ref": "desk_symbol", "enum": ["BTC", "ETH", "HYPE", "XYZ-GOLD", "XYZ-SILVER", "XYZ-CL"]}], "acp_deliverable": "Regime view: pairs[] with coarse surf/volatility regime tokens.", "deliverable_kind": "research_json", "deliverable_medium": "application/json"}, {"id": "trio_posture", "name": "Trio Posture", "product": "Desk", "protocols": ["x402", "http"], "http": {"method": "GET", "path": "/v1/dfy/posture", "origin": "desk"}, "mcp": null, "discord": "/posture", "price_usd": 0.05, "price_key": "posture", "section": "desk_primitive", "output_fields": [{"name": "bots", "type": "array", "description": "A/B/RL direction_bias + open_positions"}, {"name": "pairs", "type": "array"}], "parameters": [], "acp_deliverable": "Trio posture: per-bot A/B/RL direction_bias\u2208{long,short,flat}, open_positions, pairs[].", "deliverable_kind": "research_json", "deliverable_medium": "application/json"}, {"id": "exit_attribution", "name": "Exit Attribution Ledger", "product": "Desk", "protocols": ["x402", "http"], "http": {"method": "GET", "path": "/v1/dfy/attribution", "origin": "desk"}, "mcp": null, "discord": "/attribution", "price_usd": 0.05, "price_key": "attribution", "section": "desk_primitive", "output_fields": [{"name": "reasons", "type": "array", "description": "Per-exit-reason counts + realized edge"}], "parameters": [], "acp_deliverable": "Attribution ledger: per-exit-reason aggregates (counts, realized edge).", "deliverable_kind": "research_json", "deliverable_medium": "application/json"}, {"id": "blue_chip_guidance", "name": "Blue-Chip Guidance", "product": "Desk", "protocols": ["x402", "http"], "http": {"method": "GET", "path": "/v1/dfy/guidance/crypto", "origin": "desk"}, "mcp": null, "discord": "/guidance", "price_usd": 0.05, "price_key": "guidance", "section": "desk_primitive", "output_fields": [{"name": "symbol", "type": "string"}, {"name": "regime", "type": "string"}, {"name": "posture", "type": "object"}, {"name": "recent_realized", "type": "object"}], "parameters": [{"name": "symbol", "type": "string", "required": true, "description": "", "enum_ref": "desk_symbol", "enum": ["BTC", "ETH", "HYPE", "XYZ-GOLD", "XYZ-SILVER", "XYZ-CL"]}], "acp_deliverable": "Guidance card: symbol, regime token, filtered trio posture, recent realized R for that symbol.", "deliverable_kind": "research_json", "deliverable_medium": "application/json"}, {"id": "gm_day_pass", "name": "GM! Day Pass", "product": "GM!", "protocols": ["x402", "http"], "http": {"method": "POST", "path": "/pay (SKU provisioning)", "origin": "commerce"}, "mcp": null, "discord": null, "price_usd": 4.99, "price_key": "day_pass", "section": "subscriptions", "deliverable_kind": "credential", "output_fields": [{"name": "api_key", "type": "string"}, {"name": "expires_at", "type": "string"}, {"name": "bound_symbol", "type": "string"}], "parameters": [{"name": "symbol", "type": "string", "required": true, "description": "", "enum_ref": "gm_symbol", "pattern": "{BASE}{HORIZON}/DFY", "examples": ["BTC1D/DFY", "ETH90M/DFY", "XYZ-GOLD4H/DFY"]}], "acp_deliverable": "Provisioned credential: API key + expires_at (~24h) + bound symbol; unlocks unlimited conviction for that symbol.", "deliverable_medium": "application/json"}, {"id": "gm_full_suite", "name": "GM! Full Suite (month)", "product": "GM!", "protocols": ["x402", "http"], "http": {"method": "POST", "path": "/pay (SKU provisioning)", "origin": "commerce"}, "mcp": null, "discord": null, "price_usd": 49.0, "price_key": "full_suite", "section": "subscriptions", "deliverable_kind": "credential", "output_fields": [{"name": "api_key", "type": "string"}, {"name": "expires_at", "type": "string"}, {"name": "entitlements", "type": "array"}], "parameters": [], "acp_deliverable": "Provisioned credential: API key (30d) entitling conviction, lattice, weights, hazard, ticker, ohlcv, mcp.", "deliverable_medium": "application/json"}, {"id": "gm_live_pro", "name": "GM! Live Pro (month)", "product": "GM!", "protocols": ["x402", "http"], "http": {"method": "POST", "path": "/pay (SKU provisioning)", "origin": "commerce"}, "mcp": null, "discord": null, "price_usd": 179.0, "price_key": "live_pro", "section": "subscriptions", "deliverable_kind": "credential", "output_fields": [{"name": "api_key", "type": "string"}, {"name": "expires_at", "type": "string"}, {"name": "entitlements", "type": "array"}, {"name": "live_stream", "type": "boolean"}], "parameters": [], "acp_deliverable": "Provisioned credential: as full suite plus live_stream entitlement, alerts/exports rights.", "deliverable_medium": "application/json"}], "acp_offering_ids": ["gm_conviction", "gm_lattice", "gm_weights", "gm_omega_book", "gm_hazard", "desk_view", "morning_brief", "journal_essay", "regime_read", "trio_posture", "exit_attribution", "blue_chip_guidance", "gm_ticker", "gm_ohlcv", "gm_mcp", "gm_day_pass", "gm_full_suite", "gm_live_pro"], "subscription_skus": [{"sku": "gm_day_pass", "price_usd": 4.99, "duration_hours": 24, "description": "Unlimited conviction snapshots on one instrument for 24 hours.", "entitlements": ["conviction"], "cta": "Contact for API key provisioning.", "aliases": ["fci_day_pass", "daily_unlimited_1asset"]}, {"sku": "full_suite", "monthly_price_usd": 49.0, "description": "All instruments, baskets, and horizons on-demand.", "entitlements": ["conviction", "lattice", "weights", "omega_book", "hazard", "ticker", "ohlcv", "mcp"], "cta": "Contact for API key provisioning."}, {"sku": "live_pro", "monthly_price_usd": 179.0, "description": "Full suite plus live-stream read rights, API keys, alerts, exports.", "entitlements": ["conviction", "lattice", "weights", "omega_book", "hazard", "ticker", "ohlcv", "mcp", "live_stream"], "cta": "Contact for API key provisioning."}], "virtuals": {"name": "DFY GM! Oracle", "short_description": "Real-time GM! snapshots (0.0 max short \u2192 1.0 max long) plus additive FCT omega triad (mass, direction, \u0394\u03a9). Pay micro-USDC via x402. White-label ready.", "capabilities": ["Live tickers", "atomic API", "FCT omega triad", "lattice-\u03a9 marginals", "bots", "white-label", "DFY staking benefits", "exit hazard", "allocation weights", "omega book"], "tokenomics_utility": "USDC payments, DFY staking discounts + revenue share, governance on new instruments.", "acp": {"version": 2, "wallet": "0x430c298f9a4a145e5299af997287bb4f928b8059", "registry": "https://app.virtuals.io/virtuals/14925", "price_type": "fixed", "fund_transfer": false, "offerings": ["gm_conviction", "gm_lattice", "gm_weights", "gm_omega_book", "gm_hazard", "desk_view", "morning_brief", "journal_essay", "regime_read", "trio_posture", "exit_attribution", "blue_chip_guidance", "gm_ticker", "gm_ohlcv", "gm_mcp", "gm_day_pass", "gm_full_suite", "gm_live_pro"], "enums": {"gm_base": {"values": ["BTC", "ETH", "HYPE", "XYZ-GOLD", "XYZ-SILVER", "XYZ-CL"], "notes": "Core-6 underlyings (default feed bases)."}, "gm_horizon": {"values": ["15M", "30M", "90M", "3H", "4H", "1D"], "notes": "Extended ladder; production profile uses 1D heavily. Legacy four: 15M, 90M, 4H, 1D."}, "gm_symbol": {"pattern": "{BASE}{HORIZON}/DFY", "examples": ["BTC1D/DFY", "ETH90M/DFY", "XYZ-GOLD4H/DFY"], "notes": "Compose from gm_base + gm_horizon."}, "gm_basket_symbol": {"pattern": "DFY-{BLUE|CRYPTO|MACRO7}{HORIZON}", "examples": ["DFY-BLUE1D", "DFY-CRYPTO90M", "DFY-MACRO71D"], "notes": "Basket instruments (no /DFY suffix)."}, "gm_universe": {"values": ["core6", "crypto3", "metals", "energy", "blue", "crypto", "macro7"], "notes": "Also allowed: comma list of bases or full symbols. macro7 \u2192 DFY-MACRO7{H} basket (CL/GOLD/SILVER/SP500; SP500 weight 0.40). Default remains core6."}, "gm_granularity": {"values": ["symbol", "composite"], "default": "symbol"}, "gm_weighting": {"values": ["confidence", "equal"], "default": "confidence"}, "omega_book_mode": {"values": ["long_short", "long_only"], "default": "long_short", "notes": "long_short = dollar-neutral gross=1; long_only = \u03a3w=1."}, "position_side": {"values": ["long", "short"]}, "desk_symbol": {"values": ["BTC", "ETH", "HYPE", "XYZ-GOLD", "XYZ-SILVER", "XYZ-CL"], "notes": "Desk blue-chip filter \u2014 base tickers only, never BTC1D/DFY."}, "journal_id": {"values": ["latest"], "pattern": "{YYYY-MM-DD}-{slug}", "notes": "Or any id from the free journal index."}, "mcp_tool": {"values": ["get_gm_conviction", "get_gm_lattice", "get_gm_weights", "get_gm_omega_book", "get_gm_hazard", "get_gm_ticker", "get_gm_ohlcv"], "notes": "get_feed_metadata is free \u2014 not this offering."}, "ohlcv_timeframe": {"values": ["1h", "1d"], "notes": "Optional; feed default if omitted."}, "omega_theta": {"type": "decimal", "range": "(0,1)", "examples": ["0.05", "0.10", "0.5"], "notes": "Declared hurdle for primary-channel omega promote (phase 2). Additive triad on conviction already stamps omega_hurdle / omega_hurdle_mode from the live feed profile."}}, "offering_specs": [{"id": "gm_conviction", "name": "GM! Conviction Snapshot", "fee_usd": 0.1, "max_job_minutes": 5, "deliverable_kind": "research_json", "deliverable_medium": "application/json", "required_oneof": [{"symbol": {"enum": "gm_symbol"}}, {"base": {"enum": "gm_base"}, "horizon": {"enum": "gm_horizon"}}], "optional": {}, "deliverable": "Single FCI cell: symbol, horizon, value\u2208[0,1], signed_conviction, confidence, direction\u2208{long,short,neutral}, feed_version, params_hash, freshness fields, compliance envelope. Additive FCT omega triad (always present alongside primary channels): omega (\u03a9), omega_mass (G+L), omega_value (G/(G+L)), omega_direction D=(G\u2212L)/(G+L), omega_opportunity M=tanh(log1p(G+L)), omega_delta (\u0394\u03a9). \u03b8 stamps: value_mode, omega_hurdle, omega_hurdle_mode (production primary remains composite)."}, {"id": "gm_lattice", "name": "GM! Lattice Composite", "fee_usd": 0.1, "max_job_minutes": 5, "deliverable_kind": "research_json", "deliverable_medium": "application/json", "required": {}, "optional": {"universe": {"enum": "gm_universe", "default": "core6"}, "horizon": {"enum": "gm_horizon", "default": "1D"}, "granularity": {"enum": "gm_granularity", "default": "symbol"}}, "deliverable": "Lattice composite: universe, horizon, composite.{signed_conviction,confidence,direction,cell_count}, optional cells[] (conviction shape including additive FCT omega triad). When omega_mass is on the wire: omega_lattice, mass_source=omega, per-cell lattice_marginal / lattice_marginal_score, representation=conviction_plus_omega_lattice_marginal."}, {"id": "gm_weights", "name": "GM! Allocation Weights", "fee_usd": 0.12, "max_job_minutes": 5, "deliverable_kind": "research_json", "deliverable_medium": "application/json", "required": {}, "optional": {"universe": {"enum": "gm_universe", "default": "core6"}, "horizon": {"enum": "gm_horizon", "default": "1D"}, "weighting": {"enum": "gm_weighting", "default": "confidence"}}, "deliverable": "Allocation book: cells[] with symbol, signed_conviction, lattice_marginal, lattice_marginal_score\u2208[0,1], stake_multiplier\u2208[0.50,1.50]; self_financing_check; stake_band; mass_source\u2208{omega,proxy_signed_confidence}; omega_lattice (nullable). Prefers true omega mass (dfy_omega_value + dfy_omega_mass). Book-relative A11 marginals are consumer-side \u2014 not this product."}, {"id": "gm_omega_book", "name": "DFY Omega Book (wallet construction)", "fee_usd": 0.15, "max_job_minutes": 5, "deliverable_kind": "research_json", "deliverable_medium": "application/json", "required": {}, "optional": {"universe": {"enum": "gm_universe", "default": "core6"}, "horizon": {"enum": "gm_horizon", "default": "1D"}, "mode": {"enum": "omega_book_mode", "default": "long_short"}, "notional": {"type": "number", "notes": "Optional USD gross (long_short) or equity (long_only)"}, "max_weight": {"type": "number", "notes": "Per-name |w| cap, default 0.35"}, "weighting": {"enum": "gm_weighting", "default": "confidence"}}, "deliverable": "Mean\u2013omega wallet/book construction (FCT Ch 5 grammar): book.cells[] with weight, side, optional notional_usd, lattice_marginal, FCT omega triad + \u03b8; gross/net exposure; self_financing for long_short. Distinct from A15b /weights stake multipliers and from /lattice composites. Non-custodial research JSON \u2014 caller applies; not advice."}, {"id": "gm_hazard", "name": "GM! Exit Hazard Check", "fee_usd": 0.1, "max_job_minutes": 5, "deliverable_kind": "research_json", "deliverable_medium": "application/json", "required": {"side": {"enum": "position_side"}, "entry_ts": {"type": "number", "notes": "unix seconds or ms"}}, "required_oneof": [{"symbol": {"enum": "gm_symbol"}}, {"base": {"enum": "gm_base"}, "horizon": {"enum": "gm_horizon"}}], "optional": {"mae": {"type": "number", "notes": "non-negative fraction, e.g. 0.023"}, "current_profit": {"type": "number", "notes": "signed fraction"}}, "deliverable": "Hazard read: hazard bool; reason\u2208{a14a_mae_cut,a14a_adverse_dfy,null}; gates.{age,mae,adverse_channel}; adverse_channel.{active,distance_to_band}; thresholds; live signed_conviction/confidence; age_hours."}, {"id": "desk_view", "name": "Desk View", "fee_usd": 0.12, "max_job_minutes": 10, "deliverable_kind": "research_json", "deliverable_medium": "application/json", "required": {"symbol": {"enum": "desk_symbol"}}, "optional": {}, "deliverable": "Desk bundle: symbol, regime slice, trio posture, recent realized outcomes, edge summary, journal hook. Posture-only \u2014 no FCI cell values."}, {"id": "morning_brief", "name": "Morning Brief", "fee_usd": 0.12, "max_job_minutes": 10, "deliverable_kind": "research_json", "deliverable_medium": "application/json", "required": {}, "optional": {}, "deliverable": "Portfolio brief: regime map across live pairs, A/B/RL trio bias, notable overnight exits, timestamp."}, {"id": "journal_essay", "name": "Journal Essay", "fee_usd": 0.08, "max_job_minutes": 5, "deliverable_kind": "research_json", "deliverable_medium": "application/json", "required": {"id": {"enum": "journal_id"}}, "optional": {}, "deliverable": "Full essay: id, title, published_at, body_md, optional posture_snapshot, tags/frame metadata."}, {"id": "regime_read", "name": "Regime Read", "fee_usd": 0.05, "max_job_minutes": 5, "deliverable_kind": "research_json", "deliverable_medium": "application/json", "required": {}, "optional": {"symbol": {"enum": "desk_symbol", "notes": "omit = all pairs"}}, "deliverable": "Regime view: pairs[] with coarse surf/volatility regime tokens."}, {"id": "trio_posture", "name": "Trio Posture", "fee_usd": 0.05, "max_job_minutes": 5, "deliverable_kind": "research_json", "deliverable_medium": "application/json", "required": {}, "optional": {}, "deliverable": "Trio posture: per-bot A/B/RL direction_bias\u2208{long,short,flat}, open_positions, pairs[]."}, {"id": "exit_attribution", "name": "Exit Attribution Ledger", "fee_usd": 0.05, "max_job_minutes": 5, "deliverable_kind": "research_json", "deliverable_medium": "application/json", "required": {}, "optional": {}, "deliverable": "Attribution ledger: per-exit-reason aggregates (counts, realized edge)."}, {"id": "blue_chip_guidance", "name": "Blue-Chip Guidance", "fee_usd": 0.05, "max_job_minutes": 5, "deliverable_kind": "research_json", "deliverable_medium": "application/json", "required": {"symbol": {"enum": "desk_symbol"}}, "optional": {}, "deliverable": "Guidance card: symbol, regime token, filtered trio posture, recent realized R for that symbol."}, {"id": "gm_ticker", "name": "GM! CCXT Ticker", "fee_usd": 0.08, "max_job_minutes": 5, "deliverable_kind": "research_json", "deliverable_medium": "application/json", "required_oneof": [{"symbol": {"enum": "gm_symbol"}}, {"base": {"enum": "gm_base"}, "horizon": {"enum": "gm_horizon"}}], "optional": {}, "deliverable": "CCXT-shaped ticker: symbol, last/info carrying primary value, signed_conviction, confidence, timestamps, plus additive FCT omega fields on info (omega, omega_mass, omega_direction, omega_opportunity, omega_delta) and \u03b8 stamps."}, {"id": "gm_ohlcv", "name": "GM! CCXT OHLCV", "fee_usd": 0.08, "max_job_minutes": 5, "deliverable_kind": "research_json", "deliverable_medium": "application/json", "required_oneof": [{"symbol": {"enum": "gm_symbol"}}, {"base": {"enum": "gm_base"}, "horizon": {"enum": "gm_horizon"}}], "optional": {"timeframe": {"enum": "ohlcv_timeframe"}, "limit": {"type": "integer", "notes": "positive"}, "since": {"type": "integer", "notes": "unix ms"}}, "deliverable": "OHLCV array: bars with close=primary FCI value, volume=confidence (CCXT 6-col shape unchanged for drop-in bots). Full FCT triad series is on the Tier-C GET /value/{symbol} surface and conviction/ticker info."}, {"id": "gm_mcp", "name": "GM! MCP Execution", "fee_usd": 0.1, "max_job_minutes": 5, "deliverable_kind": "research_json", "deliverable_medium": "application/json", "required": {"name": {"enum": "mcp_tool"}, "args": {"type": "object", "notes": "schema matches the named MCP tool"}}, "optional": {}, "deliverable": "MCP result envelope: tool name, result = same JSON as the corresponding FCI offering (conviction/lattice/weights/hazard/ticker/ohlcv), including additive FCT omega fields where that offering publishes them."}, {"id": "gm_day_pass", "name": "GM! Day Pass", "fee_usd": 4.99, "max_job_minutes": 60, "deliverable_kind": "credential", "deliverable_medium": "application/json", "required": {"symbol": {"enum": "gm_symbol"}}, "optional": {"contact": {"type": "string", "notes": "provisioning channel"}}, "deliverable": "Provisioned credential: API key + expires_at (~24h) + bound symbol; unlocks unlimited conviction for that symbol."}, {"id": "gm_full_suite", "name": "GM! Full Suite (month)", "fee_usd": 49.0, "max_job_minutes": 60, "deliverable_kind": "credential", "deliverable_medium": "application/json", "required": {}, "optional": {"contact": {"type": "string", "notes": "provisioning channel"}}, "deliverable": "Provisioned credential: API key (30d) entitling conviction, lattice, weights, hazard, ticker, ohlcv, mcp."}, {"id": "gm_live_pro", "name": "GM! Live Pro (month)", "fee_usd": 179.0, "max_job_minutes": 120, "deliverable_kind": "credential", "deliverable_medium": "application/json", "required": {}, "optional": {"contact": {"type": "string", "notes": "provisioning channel"}}, "deliverable": "Provisioned credential: as full suite plus live_stream entitlement, alerts/exports rights."}]}}, "hermes": {"oracle_snapshot": "https://desk.mutantdefi.com/v1/dfy/snapshot", "auth": "bearer (HERMES_INGEST_TOKEN / operator token)", "note": "Optional Tier-C oracle consumer. Do not run DFY ingest on Hermes in production \u2014 desk owns the data path.", "service_export_path": "/services.json"}}, "subscription_skus": [{"sku": "gm_day_pass", "price_usd": 4.99, "duration_hours": 24, "description": "Unlimited conviction snapshots on one instrument for 24 hours.", "entitlements": ["conviction"], "cta": "Contact for API key provisioning.", "aliases": ["fci_day_pass", "daily_unlimited_1asset"]}, {"sku": "full_suite", "monthly_price_usd": 49.0, "description": "All instruments, baskets, and horizons on-demand.", "entitlements": ["conviction", "lattice", "weights", "omega_book", "hazard", "ticker", "ohlcv", "mcp"], "cta": "Contact for API key provisioning."}, {"sku": "live_pro", "monthly_price_usd": 179.0, "description": "Full suite plus live-stream read rights, API keys, alerts, exports.", "entitlements": ["conviction", "lattice", "weights", "omega_book", "hazard", "ticker", "ohlcv", "mcp", "live_stream"], "cta": "Contact for API key provisioning."}], "promo": {"first_snapshot_free": true, "path": "GET /v1/gm/conviction?symbol=BTC1D/DFY", "note": "One free conviction cell per buyer fingerprint before x402."}, "pricing_model": {"atomic": "Pay per call via x402 (USDC on Base)", "subscriptions": "Day-pass and monthly SKUs via API key \u2014 contact for provisioning", "hints": {"get_gm_conviction": "$0.08\u2013$0.12 per atomic snapshot (default $0.10); first snapshot free; includes FCT omega triad", "get_gm_lattice": "$0.10 per lattice call (composite + omega_lattice when mass present)", "get_gm_weights": "$0.12 per allocation-weights call (A15b lattice marginals; true omega mass preferred)", "get_gm_omega_book": "$0.15 per omega-book construction (mean\u2013omega wallet weights; FCT Ch 5 grammar)", "get_gm_hazard": "$0.10 per exit-hazard check (A14b frozen triple)", "get_gm_ticker": "$0.08 per ticker (primary V/S/C + additive omega on info)", "get_gm_ohlcv": "$0.08 per OHLCV series (6-col primary; triad on /value upstream)", "mcp_execute": "$0.10 per MCP tool execution", "get_feed_metadata": "free"}, "refused": ["percentage_fee", "fund_transfer"]}, "sections": {"promo": "First snapshot free", "atomic": "Pay-per-call conviction cells", "lattice": "Basket / universe composites", "below_the_gate": "Stop + weight products (A14b / A15b)", "book": "Mean\u2013omega wallet / book construction", "ccxt": "CCXT-shaped read surface", "mcp": "Agent tool execution", "subscriptions": "Day-pass and monthly unlimited tiers"}, "free": [{"path": "GET /v1/gm/conviction?symbol=BTC1D/DFY", "tier": "promo", "description": "First conviction snapshot free per buyer fingerprint."}, {"path": "GET /v1/feed/metadata", "tier": "discovery", "description": "Feed registry, params_hash, validation telemetry, GTM metadata."}, {"path": "GET /mcp/tools", "tier": "discovery", "description": "MCP tool registry (JSON Schema + outputSchema)."}, {"path": "GET /services.json", "tier": "discovery", "description": "Unified Virtuals/Hermes export \u2014 full parameters, enums, and output field specs for x402/MCP/HTTP services."}, {"path": "https://papers.ssrn.com/sol3/papers.cfm?abstract_id=5731762", "tier": "discovery", "description": "Research publications index \u2014 2025 Futures Conviction Index peer-reviewed publication (SSRN; academic lineage of GM! Index) and registered-results trail behind paid services."}, {"path": "GET /health", "tier": "discovery", "description": "Liveness + upstream feed status."}, {"path": "GET /", "tier": "discovery", "description": "This agent catalog (Bazaar / commerce source of truth)."}], "paid": [{"path": "GET /v1/gm/conviction?symbol=BTC1D/DFY", "price": "$0.10", "tier": "cell", "section": "atomic", "description": "Atomic GM! snapshot \u2014 primary 0.0 short \u2192 1.0 long plus additive FCT omega triad (mass, direction, \u0394\u03a9) and \u03b8 stamps."}, {"path": "GET /v1/gm/lattice?universe=core6&horizon=1D", "price": "$0.10", "tier": "lattice", "section": "lattice", "description": "Lattice composite over a universe at a shared horizon; attaches omega_lattice + per-cell marginals when omega mass is present."}, {"path": "GET /v1/gm/weights?universe=core6&horizon=1D", "price": "$0.12", "tier": "weights", "section": "below_the_gate", "description": "Allocation weights \u2014 lattice-marginal m\u1d62 (\u03a3\u22480) + stake multipliers \u2208[0.50,1.50] (A15b; prefers true omega mass)."}, {"path": "GET /v1/gm/omega_book?universe=core6&horizon=1D&mode=long_short", "price": "$0.15", "tier": "omega_book", "section": "book", "description": "Mean\u2013omega wallet/book construction \u2014 dollar weights from lattice-\u03a9 marginals (long_short or long_only); optional notional. Distinct from A15b /weights and /lattice frames."}, {"path": "GET /v1/gm/hazard?symbol=BTC1D/DFY&side=long&entry_ts=", "price": "$0.10", "tier": "hazard", "section": "below_the_gate", "description": "Exit hazard check \u2014 age/MAE and adverse-channel gates vs the A14b frozen triple."}, {"path": "GET /v1/gm/ticker/{symbol}", "price": "$0.08", "tier": "ccxt", "section": "ccxt", "description": "CCXT-shaped ticker \u2014 primary value/signed/confidence plus additive omega_* on info."}, {"path": "GET /v1/gm/ohlcv/{symbol}", "price": "$0.08", "tier": "ccxt", "section": "ccxt", "description": "CCXT-shaped OHLCV \u2014 close=primary value, volume=confidence (6-col unchanged). Full triad series via Tier-C /value/{symbol}."}, {"path": "POST /mcp/execute", "price": "$0.10", "tier": "mcp", "section": "mcp", "description": "MCP tool execution \u2014 conviction, lattice, weights, hazard, ticker, ohlcv."}], "related_products": {"desk": {"origin": "https://desk.mutantdefi.com", "service": "desk", "note": "Tier A/B posture + journal \u2014 separate from GM! Index conviction data (Principle 2.1)."}}}