Rules — Decision Log
The hard rules themselves live in MEMORY.md (workspace root). This file is the decision log only — when each rule was set and why. Do NOT duplicate rules here. One source of truth: MEMORY.md.
Where to find rules
- Hard rules (canonical):
/data/.openclaw/workspace/MEMORY.md→ “HARD RULES” section - Channel routing: MEMORY.md +
_meta/Webhooks.md - Cron configs:
_meta/crons/directory - Agent protocol:
_meta/VAULT_USAGE.md
Decision Log
| Rule | Date | Set By | Reason |
|---|---|---|---|
| Gmail — never auto-send | Early Mar 2026 | Nader | Prevent accidental sends |
| GitHub — no auto-assign | Early Mar 2026 | Nader | Human approval required |
| Kanban — Morty never closes tickets | Early Mar 2026 | Nader | Human confirmation required |
| Mike email — 2 reports only (8AM + 2PM) | Mar 12, 2026 | Nader | Reduce noise; Mike was getting flooded |
| hello@ suppression | Mar 12, 2026 | Nader | Staging tests, not real traffic |
| ETA TRANSACT solicitation suppression | Mar 12, 2026 | Nader | Cold outreach, not actionable |
| Post-call: no Nader/Mike action items in tech-syncs | Mar 13, 2026 | Nader | They get theirs via DM |
| First names only in all comms | Mar 13, 2026 | Nader | Style preference |
| Indented bullets in post-call summaries | Mar 13, 2026 | Nader | Readability |
| Nader email — one digest at 4PM only | Mar 17, 2026 | Nader | Replace every-2h triage |
| Vault CI → rex-reliability only, never tech-syncs | Mar 22, 2026 | Nader | Violated 3x, now permanent |
| Twenty CRM deprecated | Mar 22, 2026 | Nader | Vault replaced it |
| Obsidian vault = single source of truth | Mar 22, 2026 | Nader | Consolidation |
| vault.twill.biz — nader@ + mike@ only | Mar 22, 2026 | Nader | Privacy |
| Rules live in MEMORY.md only | Mar 22, 2026 | Nader | No duplication |
| Planning files must be written by code, not just agents | Mar 22, 2026 | Nader | Prevent staleness |