# Phase 05 — Social Planner

## Goal

Create grounded social drafts and media jobs.

## Files

- `life/social-planner.mjs`
- `life/social-autonomy.mjs`
- `storage/social/drafts.json`
- `storage/social/media-jobs.json`
- `skills/influencer-social/SKILL.md`
- `skills/influencer-social/social`

## Steps

1. Implement draft shape from `CONTRACTS.md`.
2. Require `groundedIn` references.
3. Queue media jobs linked to drafts.
4. Keep drafts unapproved until QA.

## Do not

- publish from planner;
- create ungrounded real-life claims;
- hide QA notes.

## Exit criteria

- grounded draft can pass QA;
- ungrounded draft is blocked.
