Part of #274 (pipeline epic); implements D0=new-wrapping-cartridge.
Problem
The real bug-filing engine is not reachable as a boj cartridge. The existing feedback-mcp cartridge is an unrelated sentiment counter (left untouched per D0).
Solution
Add a new first-class cartridge bug-filing-mcp in boj-server-cartridges whose tool submit_feedback maps to the engine's HTTP intake (POST http://127.0.0.1:7722/api/v1/submit_feedback, see companion intake issue). JS-worker (mod.js) cartridge — no FFI .so claims. Gateway reaches it via POST /cartridge/bug-filing-mcp/invoke {tool:submit_feedback, arguments:{title,body,repo}}.
Scope
Small. New cartridge dir; does not touch feedback-mcp.
Delivered by a draft PR in boj-server-cartridges.
Part of #274 (pipeline epic); implements D0=new-wrapping-cartridge.
Problem
The real bug-filing engine is not reachable as a boj cartridge. The existing
feedback-mcpcartridge is an unrelated sentiment counter (left untouched per D0).Solution
Add a new first-class cartridge
bug-filing-mcpinboj-server-cartridgeswhose toolsubmit_feedbackmaps to the engine's HTTP intake (POST http://127.0.0.1:7722/api/v1/submit_feedback, see companion intake issue). JS-worker (mod.js) cartridge — no FFI.soclaims. Gateway reaches it viaPOST /cartridge/bug-filing-mcp/invoke {tool:submit_feedback, arguments:{title,body,repo}}.Scope
Small. New cartridge dir; does not touch
feedback-mcp.Delivered by a draft PR in
boj-server-cartridges.