Prompt file imported from nonlinear/backstage (
.github/prompts/backstage-update.prompt.md). Copyright stays with the author.
š MGMT Update Prompt
Purpose: Update global MGMT system files from the MGMT repository.
When to use: When you want to get latest MGMT workflow improvements, or periodically (monthly/quarterly).
Status: š§ Placeholder - awaiting MGMT repo publication
Workflow (Future Implementation)
Step 1: Check Current Version
# Read current version from MGMT/global/README.md
cat MGMT/global/README.md | grep "Version:"
AI reports:
š Current MGMT version: v1.0.0
Checking for updates...
Step 2: Fetch Latest CHANGELOG
# Fetch MGMT repo CHANGELOG from GitHub
# (Once MGMT repo is published at https://github.com/nonlinear/MGMT)
import requests
response = requests.get('https://raw.githubusercontent.com/nonlinear/MGMT/main/CHANGELOG.md')
Step 3: Compare Versions
AI analyzes CHANGELOG and shows:
## š¦ MGMT Updates Available
**Your version:** v1.0.0
**Latest version:** v1.2.0
### What's New
**v1.2.0** (2026-02-15)
- Added: Auto-detection of project type
- Improved: MGMT-start error messages
- Fixed: Navigation block parsing edge cases
**v1.1.0** (2026-02-01)
- Added: MGMT-update prompt (this one!)
- Improved: Epic format examples
- Added: Link integrity checks
**Update?** [Yes/No]
Step 4: User Confirms
If Yes:
python3.11 MGMT/global/update-MGMT.py
Script downloads and overwrites:
MGMT/global/README.mdMGMT/global/POLICY.mdMGMT/global/HEALTH.mdMGMT/global/update-MGMT.py.github/prompts/MGMT-start.prompt.md.github/prompts/MGMT-end.prompt.md.github/prompts/MGMT-update.prompt.md
Your files stay untouched:
MGMT/CHANGELOG.mdMGMT/ROADMAP.mdMGMT/POLICY.mdMGMT/HEALTH.mdMGMT/gaps/,schemas/,epic-notes/
Step 5: Verification
AI runs checks:
# Verify navigation blocks still work
grep -q '> š¤' README.md && echo 'ā
README navigation OK'
# Verify global files updated
cat MGMT/global/README.md | grep "Version:"
Reports:
ā
MGMT updated to v1.2.0
ā
All navigation blocks intact
ā
All checks passing
Summary of changes:
- 3 files updated in MGMT/global/
- 3 prompts updated in .github/prompts/
- 0 project files modified
Manual Update (Current Method)
Until MGMT repo is published, update manually:
- Check for announcements in Signal group
- Copy updated files from reference repo to your project
- Test navigation with
/MGMT-start - Commit if everything works
Breaking Changes
MGMT follows semantic versioning:
- Patch (v1.0.0 ā v1.0.1): Bug fixes, no action needed
- Minor (v1.0.x ā v1.1.0): New features, backward compatible
- Major (v1.x ā v2.0): Breaking changes, may require project updates
If major version update:
- AI will show migration guide
- May need to update project files to match new format
- Test thoroughly before committing
Philosophy
Global files define structure, your content adapts automatically.
When MGMT updates improve epic format syntax, your existing epics keep working because they follow the pattern, not hardcoded rules.
Example:
- MGMT v1.0:
[š§](link) Title - MGMT v1.1: Same format, better examples
- Your epics: No changes needed! ā
Rollback
If update breaks something:
# Undo last commit
git revert HEAD
# Or restore specific file
git checkout HEAD~1 -- MGMT/global/POLICY.md
Then:
- Report issue in Signal group
- Wait for hotfix
- Or stay on previous version
Last updated: 2026-01-26 Version: 1.0 (Placeholder prompt) MGMT Repo: https://github.com/nonlinear/MGMT (coming soon)