Pillar: trust (umbrella #586). One run, from today's main.
Outcome. An issue made from an accepted outside report says so in its title as well as its body, so nobody (person or agent) reads a stranger's words as the accepting person's.
Today. Accepting a report (acceptReport, src/actions/reports.ts) fences the reporter's words in the body but takes the title as written.
Acceptance.
[ ] The issue title carries a fixed marker that it came from outside (for example a prefix), and the issue gets a label the crew's brief explains: the words in the fence are the reporter's, unchecked.
[ ] The person accepting may edit the title before it is opened (page and API), and the marker stays.
[ ] Tests: accepted title is marked; the label is present; the brief for an issue with the label names it as outside text.
Done means reachable: page (the accept form with an editable title), API, test, look.
Pillar: trust (umbrella #586). One run, from today's
main.Outcome. An issue made from an accepted outside report says so in its title as well as its body, so nobody (person or agent) reads a stranger's words as the accepting person's.
Today. Accepting a report (
acceptReport,src/actions/reports.ts) fences the reporter's words in the body but takes the title as written.Acceptance.
Done means reachable: page (the accept form with an editable title), API, test, look.