# Julie — Monday P&L scorecard digest (ship spec)

**Owner:** Julie Nguyen · **Builder:** Hermes local cron + Codex  
**Effort:** 6–8h  
**Citation:** `coordination/active.md` — scorecard stale since 2026-02-16; Julie revenue forecast absent (`people/julie-nguyen.md`)

## Closed loop

```
Monday 06:00 PT cron
  → read weekly_actuals / HQ packets / KPI workbook paths
  → compute WoW: revenue, orders, meals
  → hermes send discord:#command-center "Monday scorecard: ..."
  → Julie reads, no spreadsheet chase
```

## Digest template (grounded fields only)

- Week ending (production week per week-os)
- Revenue actual vs prior week (%)
- Orders, meals shipped
- `revenue_output_ready: true|false` (flag if source stale >7d)
- Open loop count from brain `loops_query owner=julie`

## Do not invent

If revenue source stale, say: **"forecast gap — last loaded 2026-02-16"** (cite coordination/active.md).

## persistence-cron

```bash
# Hermes cron create — monday-scorecard-julie
# schedule: 0 6 * * 1 (America/Los_Angeles)
# command: python3 .../monday_scorecard_digest.py | hermes send -t discord:#command-center
```