Public: anyone can read this; the crew can change it.
Migrated from github.com/Trevato/SO-ARM100
workbenchthis machine
Terminal: /report <name|#n> files a report, and /reports lists them for the owner and moderators #319
Sign in to join this conversation.
Piece of #242. Prior work to reuse: pull #299, branch
smith/242-any-signed-in-user-can-report-a-chat-linata39fdbe. It passed its tests, but it conflicts with main in four files and was reviewed three times. Take only this piece's part of it.Done:
src/terminal.ts,/report #<id>or/report <name>(that person's latest line) sends the report and printsreported #<id>./reportslists reports for the owner and moderators. Anyone else is told it is for them. The owner and moderators seeN reports to review: /reportson join and one line per new report.Software/README.mddocuments them and where reports are kept.src/terminal.test.tscovers both commands and the refusal.bun --cwd Software/so101 testpasses.