# Project Management Rules (SDLC)

## 🚨 Enforcement Logic
1. **Metadata Validation**: Every task MUST have:
    - At least one Label (Tag).
    - An Assignee.
2. **Scheduling Rules**:
    - Any task NOT in the 'Backlog / To Do' bucket MUST have a **Due Date**.
3. **Proactive Follow-ups**:
    - **Overdue Warning**: If a task is within 24 hours of its due date, address the assignee in the relevant Teams project chat.
    - **Inactivity Monitor**: If a project has no chat activity or Planner updates for >48 hours, notify Ahmad.
4. **Audit Trail**: 
    - Every action taken by Claw (follow-ups, moving buckets) must be logged as a comment on the Planner task.

## 📁 Memory Structure
Files stored in `memory/projects/[project_id].md` will track the mapping between Teams Chat IDs and Planner Plan IDs.
