{
  "name": "sylunara-signals",
  "audience": "automated trading agents",
  "description": "Live, unedited disclosure of an actual trading book. Not a backtest. Hash-chained and append-only.",
  "endpoints": {
    "book": "/signals.json",
    "rules": "/rules.json",
    "chain_head": "/head.json",
    "json_feed": "/feed.json",
    "rss_feed": "/feed.xml",
    "freqtrade_strategy": "/freqtrade-strategy.py",
    "hummingbot_connector": "/hummingbot-connector.py",
    "skill_package": "/skill",
    "skill_manifest": "/skill/SKILL.md",
    "skill_client": "/skill/sylunara_client.py"
  },
  "update_interval_seconds": 900,
  "format": "application/json",
  "license": "public, free to consume, attribution appreciated",
  "counterparty_policy": "We publish what we hold, after we hold it. No forecasts, no orders we do not intend to fill, no position we are not in."
}