# Mattermost App Upstream `apps/mattermost/` is derived from the mattermost-mobile repository. - Source: `https://github.com/mattermost/mattermost-mobile.git` - Branch: `main` - Snapshot commit: `8e5f8b38e83363a2a1e1a5d72a3c2b9baf99e4e9` - Snapshot date: `2026-05-30` - Snapshot source: `.upstream/mattermost/mattermost-mobile/` - Snapshot target: `apps/mattermost/` ## Patch Boundary Keep nexo-specific changes outside this snapshot where possible. This app is a Mattermost mobile reference clone for runtime verification, not the nexo product app surface. Do not add app-specific nexo product UI or business logic here. Prefer docs, test evidence, wrapper scripts, or small compatibility patches when the clone is needed for runtime validation. ## Update Gate A Mattermost mobile snapshot update must stay separate from core and push-proxy updates. Before a merge request, record the selected upstream commit, review the snapshot diff, and run the relevant app smoke or test lane. When app verification depends on local-only credentials or endpoints, record only sanitized evidence in tracked docs and keep raw environment values outside git.