-
Notifications
You must be signed in to change notification settings - Fork 609
Update Playbooks v2.6 checklists documentation #8656
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Conversation
- Add channel checklists as first-class workflows from v2.6.0 - Document rebrand from "Playbook Runs" to "Checklists" - Update mobile v2.35.0 "Playbook checklists" terminology - Document channel-based permissions vs playbook permissions - Add API changes: Type field and optional playbook_id - Include mobile API endpoints for checklist operations - Mark PR evidence gaps for human validation 🤖 Generated with [Claude Code](https://claude.ai/code) Co-authored-by: Carrie Warner (Mattermost) <cwarnermm@users.noreply.github.com>
|
Newest code from mattermost has been published to preview environment for Git SHA eaea7c0 |
|
Newest code from mattermost has been published to preview environment for Git SHA 402aa46 |
|
Newest code from mattermost has been published to preview environment for Git SHA 849738f |
|
Newest code from mattermost has been published to preview environment for Git SHA 8400aa9 |
|
Newest code from mattermost has been published to preview environment for Git SHA 1427bbf |
|
Newest code from mattermost has been published to preview environment for Git SHA 0969c58 |
|
I'd appreciate help with answers to the following questions as part of this docs lift:
|
|
Newest code from mattermost has been published to preview environment for Git SHA fecf375 |
|
Newest code from mattermost has been published to preview environment for Git SHA 72f592a |
Claude reports the following (and I've vetted it and made some parenthetical comments below - @calebroseland & @JulienTant -tagging you in to vet my vetting ;-) ): • Coexistence: A single channel can contain both playbook runs and standalone channel checklists simultaneously - channel members have immediate edit access to checklists but must opt-in to become participants before editing playbook runs. • Losing Channel Access: Users who lose channel membership immediately lose all access to that channel's checklists, and any unsaved changes are lost. • Channel Archival: Checklists in archived channels become read-only (viewable but not editable) and regain full functionality when the channel is unarchived. (Note that, as there was no playbook, the playbook actions that run when a playbook is restarted do not exist.) • Backup: Channel checklists are stored in the Mattermost database and included in standard database backups with no separate backup mechanism. (I really don't think this needs to be documented as it is just what is true across the board.) • Concurrent Editing: Multiple users can edit the same checklist simultaneously with no conflict resolution - the last save wins and users may overwrite each other's changes. • Notifications: Users receive real-time WebSocket updates when checklists are modified, but there are no specific notification preferences for checklist activities. • Limits: No limits exist on number of checklists per channel or tasks per checklist, but individual task descriptions are limited to 4,000 characters. |
Updates Mattermost Product Documentation to reflect Playbooks v2.6.0 checklist workflow changes and mobile v2.35.0 updates.
Changes:
Closes #8654
Generated with Claude Code