Case: trial changed past approved limit
#pricing-rulesCapture decisions. Enforce them before merge.
Source found.
•
Enforced in PR.
SlackChat
JiraTickets
TeamsChat
GitHubPRs
GitLabMRs
BitbucketPRsMention @Mo where decisions happen. No new workflow.
Reads the thread and links the rule to its source.
Ask what was decided, by whom, and where.
Drop PDFs, specs, or policies. Mo extracts linked rules.
Used in real production PRs daily across 12+ projects including:




Evidence path
Source on the left. Merge on the right. Trace in between.
Capture → Check → Enforce
Every conflict links back to its source.
#pricing-rules
SEC-212
GROWTH-44
#compliance-rulesShows the linked rule and exact conflict.
Finds missing rules and repeated conflicts.
Code review finds bugs. Mo finds drift.
| Capability | AI code review | Mo |
|---|---|---|
| Bugs and syntax errors | ✓ | — |
| Security vulnerabilities | ✓ | — |
| Pricing rule violations | — | ✓ |
| Permission drift | — | ✓ |
| Onboarding flow changes | — | ✓ |
| Product decision conflicts | — | ✓ |
Only messages explicitly approved with @mo approve become enforced rules. Regular conversation is ignored.
Sources: Slack, Microsoft Teams, Jira, Linear, Azure DevOps, Asana, Monday and Basecamp. Code hosts: GitHub pull requests, GitLab merge requests, and Bitbucket pull requests.
The newer approved rule replaces the older one. Mo keeps the latest approved version with versioned history, and checks every new change against it.
Every merge checked against the approved record.
Traceable from source to merge.