Document Levkin Mattermost import completion #2

Merged
ilia merged 2 commits from docs/mattermost-import-complete into main 2026-07-10 12:54:07 -05:00
Owner

Summary

  • Document completed Slack → Mattermost import in docs/HANDOFF.md (channel map, caveats, Irina note, re-run steps).
  • Update README import section to match the real mmetl/mmctl flow.
  • Teach prepare-export to apply mattermost_channel renames and inject user_emails.
  • Ignore .tools/, prepared export zips.

Test plan

  • Import already live on https://slack.levkin.ca (team levkin)
  • Spot-check Zoey name lists + a property channel in MM
  • Optional: make test-unit after pull
## Summary - Document completed Slack → Mattermost import in `docs/HANDOFF.md` (channel map, caveats, Irina note, re-run steps). - Update README import section to match the real mmetl/mmctl flow. - Teach `prepare-export` to apply `mattermost_channel` renames and inject `user_emails`. - Ignore `.tools/`, prepared export zips. ## Test plan - [x] Import already live on https://slack.levkin.ca (team `levkin`) - [ ] Spot-check Zoey name lists + a property channel in MM - [ ] Optional: `make test-unit` after pull
ilia added 1 commit 2026-07-10 12:36:54 -05:00
Document Levkin Mattermost import and channel renames in prepare-export.
Some checks failed
CI / skip-ci-check (pull_request) Successful in 8s
CI / secret-scan (pull_request) Failing after 6s
CI / python-ci (pull_request) Successful in 21s
934b674995
Record the completed migration (channel map, mmetl/mmctl steps, caveats) and teach prepare-export to apply mattermost_channel renames plus user_emails for matching existing MM accounts.
ilia added 1 commit 2026-07-10 12:45:01 -05:00
Redact Slack xoxe tokens from fixtures and allowlist for gitleaks.
All checks were successful
CI / skip-ci-check (pull_request) Successful in 7s
CI / secret-scan (pull_request) Successful in 6s
CI / python-ci (pull_request) Successful in 21s
90b632694e
Export URL tokens in mini-export fixtures tripped secret-scan; replace with placeholders, stop regenerating them, and allowlist fixture paths for pre-redaction history.
ilia merged commit 2be3ebb49c into main 2026-07-10 12:54:07 -05:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: ilia/slack-sieve#2
No description provided.