Skip to content

Docs: Check-in Post locks in place; Weekly/Mentor Summaries never delete - #51

Merged
rachmo merged 1 commit into
mainfrom
docs/checkin-lock-and-summary-retention
Aug 19, 2026
Merged

Docs: Check-in Post locks in place; Weekly/Mentor Summaries never delete#51
rachmo merged 1 commit into
mainfrom
docs/checkin-lock-and-summary-retention

Conversation

@rachmo

@rachmo rachmo commented Aug 19, 2026

Copy link
Copy Markdown
Contributor

Summary

  • ADR-0013: the Event Check-in Post is locked in place (edited) at Reaction Cutoff instead of deleted.
  • ADR-0014: the Weekly Summary Post and Mentor/Teacher Weekly Summary stop deleting their predecessor on replace.
  • CONTEXT.md updated: Event Check-in Post, Reaction Cutoff, Reaction Cutoff Verification, Event Attendance Report, Weekly Summary Post, Informational Reply, Mentor/Teacher Weekly Summary.

Both decisions come from investigating #50 (the message-delete/orphaned-thread-replies bug): a Slack bot token can never delete a message someone else posted, so cascade-deleting a thread was never fully achievable. The design instead eliminates deletion entirely — a full fix with no permission gap to work around.

The implementation lands in a separate PR (#feat/checkin-lock-and-summary-retention → this branch), per this repo's convention of keeping domain docs and code on separate branches/PRs.

Test plan

  • Docs-only change — no code touched, no tests to run.

…r deleted

Grilling session for the message-delete bug (thread replies orphaned on
delete). Slack bot tokens can never delete another user's message, and
Attendance Notes are already durably captured in SQLite at reply-time, so
deletion was never load-bearing anywhere. ADR-0013/0014.
@rachmo
rachmo merged commit 8a78211 into main Aug 19, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant