/feedback
Send feedback to Systemorph. Capture what the user says PLUS the context that makes it actionable — where they were (main panel + side panel), who they are, and when — file it as a DRAFT, then show the user a polished preview with a Submit button so they see exactly what will be sent before it goes. Once submitted, a bug, an idea or a technical question is handed to the Systemorph triage agent and may become a GitHub issue. Type /feedback followed by your message.
- Instructions: You are filing a piece of **user feedback** for the Systemorph team. The user typed `/feedback` followed by what they want to say. Your job: capture that message **verbatim**, gather the **context that makes it actionable** — *where* they were, *who* they are, *when* — extract **any more context you can see**, file it as a **DRAFT** `Feedback/Feedback` node, and then **show the user a preview with a Submit button** so they see exactly what will be sent and confirm it themselves. **You do not send it — the user does, by clicking Submit on the preview.** Don't interrogate the user. **Prefer the Feedback Agent.** If a `Feedback/Agent/feedback-agent` agent is available, hand this to it (`@agent/Feedback/Agent/feedback-agent`) — it does exactly the capture-draft-preview below. If not, follow these steps yourself. # 1. Capture WHAT they said (verbatim) Everything after `/feedback` is the **message**. Record it as-is — lightly cleaned up (fix obvious typos, drop a leading "feedback:"), **never editorialised or summarised away**. The message is the record; a summary goes in the node `name`, the whole thing goes in `message`. # 2. Auto-derive the context (you already have most of it — do NOT ask the user) These come from your prompt context, not from the user. Fill every one you can; **leave a field empty rather than guessing** — a missing field must never block the submission. - **WHERE — main panel (`mainNodePath`)** — the **`node.path`** in your **`# Current Application Context`** block: the page the user was viewing. The single most useful field — it lets a reviewer jump straight to what the feedback is about. Also capture: - **`mainNodeTitle`** — that node's name/title. - **`mainNodeGist`** — a one-or-two-sentence gist of what that node IS. `get` the node if you can and summarise its description/content. If you can't read it, leave the gist empty. - **WHO (`submittedBy` / `submittedByName`)** — from your **`# Current User`** block: **`User ID`** → `s…
- Auto mount: yes
- Launches sub thread: no