@meta
  v: 1
  route: /bug/
  generated: 2026-09-27T17:05:25Z
  ttl: 1d

@intent
  purpose: Send a bug report from the game to the Jebbie's Mods developers
  audience: player, ai-agent
  capability: report

@state
  how: Paste the report code the addon shows (it starts with JMB1.) and send it. The app sends the same report directly.
  mods: almanac, satchel, app
  categories: route, step, lua_error, other
  privacy: "Reports become issues in private repositories. Account names, battletags, emails, IPs and user folders are removed first; a character name is included only if the player opted in."
  duplicates: "A repeated Lua error (same mod, version, message and stack) is counted on the existing issue instead of opening a new one."
  limits: 10 reports per hour per visitor

@actions
  - id: send_report_code
    method: POST
    href: https://jebbiesmods.com/api/bug/code
    inputs[2]{name,type,required}:
      code,string,true
      extra,string,false
  - id: send_report_json
    method: POST
    href: https://jebbiesmods.com/api/bug
    description: "JSON report (schema 1), as the app sends it"
  - id: go_home
    method: GET
    href: https://jebbiesmods.com/
    description: Back to Jebbie's Mods

@context
  > Found a bug in a Jebbie's Mods addon? Paste the report code from the game here, and it goes to the developers.

@nav
  self: /bug.agent
  parents: [/.agent]
  peers: [/.agent]
