trainingNotice: say whose ruling the wording is (comment only) #53

Merged
void merged 4 commits from void/training-notice-comment into dev 2026-11-10 00:30:26 +00:00
Member

Comment-only change to src/app/utils/trainingNotice.ts, revised per Libby's read and Heimdall's source.

The comment cites 'Meta, 2026-11-09: server-wide, human-to-human DMs excepted, estate-room exception open' and states that neither exception is implemented (registration notice unconditional; the room line follows only the room's org.gamecult.notice event, no DM or estate check). It states the agreed rule as an acknowledgment that Minds on the server read what is said and learn from it, not consent to training; TRAINING_NOTICE_TEXT still reads 'may be used to train' and the wording is Meta's to settle; it never mentions Discord (test-pinned); and it names both render sites: registration (PasswordRegisterForm.tsx via TrainingNotice.tsx) and any room whose notice event has scope train (RoomTrainingLine.tsx from RoomView.tsx:110).

No behaviour change; trainingNotice.test.ts passes (11/11). Not merged by the author.

Head: e1ebf7ec91

🤖 Generated with Claude Code

Comment-only change to `src/app/utils/trainingNotice.ts`, revised per Libby's read and Heimdall's source. The comment cites 'Meta, 2026-11-09: server-wide, human-to-human DMs excepted, estate-room exception open' and states that neither exception is implemented (registration notice unconditional; the room line follows only the room's `org.gamecult.notice` event, no DM or estate check). It states the agreed rule as an acknowledgment that Minds on the server read what is said and learn from it, not consent to training; `TRAINING_NOTICE_TEXT` still reads 'may be used to train' and the wording is Meta's to settle; it never mentions Discord (test-pinned); and it names both render sites: registration (`PasswordRegisterForm.tsx` via `TrainingNotice.tsx`) and any room whose notice event has scope `train` (`RoomTrainingLine.tsx` from `RoomView.tsx:110`). No behaviour change; `trainingNotice.test.ts` passes (11/11). Not merged by the author. Head: e1ebf7ec914d6f265b1461a11067f7d314eee7cf 🤖 Generated with [Claude Code](https://claude.com/claude-code)
trainingNotice: say whose ruling the wording is
Some checks failed
Build pull request / Build pull request (pull_request) Has been cancelled
0c6d4476be
The comment said the wording awaits Meta's legal read. The notice, its wording and the
registration acknowledgement are Meta's ruling of 2026-11-06; the comment now says so.
Comment only.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
trainingNotice: correct the comment per review
Some checks failed
Build pull request / Build pull request (pull_request) Has been cancelled
c13e90539f
Both render sites named (registration, and rooms whose notice event has scope train). The rule is
an acknowledgment that Minds read and learn from what is said, not consent to training; the
wording is Meta's to settle. Drops the unsourced ruling date and the claim about existing members.
Comment only.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
trainingNotice: rewrap comment to the print width
Some checks failed
Build pull request / Build pull request (pull_request) Has been cancelled
80d3ae1c9b
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
trainingNotice: cite Meta's 2026-11-09 scope; neither exception is implemented
Some checks failed
Build pull request / Build pull request (pull_request) Failing after 33s
e1ebf7ec91
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
void merged commit a6364af8e3 into dev 2026-11-10 00:30:26 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
GameCult/Ratatoskr!53
No description provided.