DAILY CONTENT QUOTA
Did we run the business today?
2026-07-22 · morning check · verifies OUTCOME (shipped), not "cron ran"
4
ON TRACK
8
MISSES
2
SOFT
0
OFF-DAY
1
NOT WIRED
🚨 8 HARD MISSES
— alerted to #openclaw-errors. Fix before the day is dark.
Nordanyan Law
6 surfacesBlog
sched 2 · ship 1 / need 1
ON TRACK
Listicle
sched 2 · ship 1 / need 1
ON TRACK
Carousel
sched 0 · ship 0 / need 1
— scheduled 0/1 (short 1)
MISS
Reel
primary
sched 0 · ship 0 / need 1
— scheduled 0/1 (short 1)
MISS
Static
sched 0 · ship 0 / need 1
— scheduled 0/1 (short 1)
MISS
Testimonial
sched 0 · ship 0 / need 1
— scheduled 0/1 (short 1)
SOFT
RGDM
5 surfacesBlog
sched 2 · ship 1 / need 1
ON TRACK
Listicle
sched 2 · ship 1 / need 1
ON TRACK
Carousel
sched 0 · ship 0 / need 1
— scheduled 0/1 (short 1)
MISS
Reel
primary
sched 0 · ship 0 / need 1
NOT WIRED
Static
sched 0 · ship 0 / need 1
— scheduled 0/1 (short 1)
MISS
Uncle Kam
4 surfacesBlog
sched 0 · ship 0 / need 1
— scheduled 0/1 (short 1)
SOFT
Carousel
consumer · pro
sched 0 · ship 0 / need 2
— scheduled 0/2 (short 2)
MISS
Reel
consumer · pro
sched 0 · ship 0 / need 2
— scheduled 0/2 (short 2)
MISS
Static
consumer · pro
sched 0 · ship 0 / need 2
— scheduled 0/2 (short 2)
MISS
Quotas from config/content_quotas.yaml · receipts from ship_receipts.py · guard: quota-guard morning ~07:45 + evening ~20:30 PT → #openclaw-errors