# Cron Job Report Template β€” Bullet Style Use this format for all cron job reports that deliver to Discord. --- ## Standard Header ``` ## πŸ€– [Job Name] Report β€” [Day, Month Date, Year] **Check Time:** [Time] CT ``` --- ## For Each Item Being Reported ### Success Format: ``` βœ… **[Item Name]** β€” SUCCESS β€’ [Detail 1]: [Value] β€’ [Detail 2]: [Value] β€’ [Detail 3]: [Value] ``` ### Failure Format: ``` ❌ **[Item Name]** β€” FAILED β€’ [Detail 1]: [Value] β€’ Error: [Specific error message] β€’ Action Needed: [What to do] ``` ### Warning Format: ``` ⚠️ **[Item Name]** β€” WARNING β€’ [Detail 1]: [Value] β€’ Issue: [Description] β€’ Suggested: [Recommendation] ``` ### Missed/Skipped Format: ``` ⏸️ **[Item Name]** β€” MISSED β€’ Scheduled: [Time] β€’ Reason: [Why it didn't run] β€’ Next: [Next scheduled time] ``` --- ## Summary Footer ``` --- **Summary:** [One line overview] **Status:** [All clear / Attention required / X issues found] **Next Check:** [When this runs again] ``` --- ## Examples ### Example 1: Job Verifier (Multiple Jobs) ``` ## πŸ€– Overnight Job Report β€” Wednesday, February 18, 2026 **Check Time:** 9:00 AM CT βœ… **Supermemory Backup** β€” SUCCESS β€’ Ran: 2:00 AM CT β€’ Duration: 19.5s β€’ Document ID: sDny6ZVrdattvKjounQxRp β€’ Next: Tonight at 2:00 AM βœ… **Memory Worker Daily** β€” SUCCESS β€’ Ran: 3:01 AM CT β€’ Duration: 44s β€’ Processed: 11KB daily notes β€’ Next: Tomorrow at 3:00 AM βœ… **Daily Cron Cleanup** β€” SUCCESS β€’ Ran: 3:00 AM CT β€’ Duration: 82s β€’ Result: No cleanup needed (5 active jobs) β€’ Next: Tomorrow at 3:00 AM βœ… **Daily News Brief** β€” SUCCESS β€’ Ran: 8:00 AM CT β€’ Duration: 108s β€’ Delivered: ~1,150 chars to #news-brief β€’ Next: Tomorrow at 8:00 AM --- **Summary:** All 4 overnight jobs completed successfully. **Status:** All systems green 🟒 **Next Check:** Tomorrow 9:00 AM CT ``` ### Example 2: Single Task Report (Backup) ``` ## πŸ€– Supermemory Backup Report β€” Wednesday, February 18, 2026 βœ… **Backup Job** β€” SUCCESS β€’ Ran: 2:00 AM CT β€’ Duration: 19.5s β€’ Document ID: sDny6ZVrdattvKjounQxRp β€’ Status: Queued for cloud processing β€’ Last Backup: 24 hours ago --- **Summary:** Backup completed and queued for Supermemory sync. **Status:** All clear βœ… **Next Run:** Tonight at 2:00 AM CT ``` ### Example 3: With Failures ``` ## πŸ€– System Check Report β€” Wednesday, February 18, 2026 βœ… **Home Assistant** β€” SUCCESS β€’ Status: Online β€’ Response: 45ms β€’ Last seen: Just now ❌ **Frigate NVR** β€” FAILED β€’ Status: Offline β€’ Last seen: 3 hours ago β€’ Error: Connection timeout to port 5000 β€’ Action Needed: Check if Frigate container is running ⚠️ **Nextcloud** β€” WARNING β€’ Status: Online β€’ Response: 8.2s (slow) β€’ Issue: Response time degraded β€’ Suggested: Check server load --- **Summary:** 1 failure and 1 warning require attention. **Status:** Attention required ⚠️ **Next Check:** In 6 hours ``` --- ## Key Rules 1. **Use bullet: β€’** (not - or *) 2. **One line per detail** 3. **Always include timestamps** 4. **Duration when applicable** 5. **Next run time if relevant** 6. **Summary line at end** 7. **Keep under 2000 characters** (Discord limit) --- ## Status Icons Reference | Icon | Meaning | Use When | |------|---------|----------| | βœ… | Success | Job/task completed as expected | | ❌ | Failed | Error occurred, manual intervention needed | | ⚠️ | Warning | Succeeded but with issues or degraded performance | | ⏸️ | Missed/Skipped | Didn't run (not an error, just didn't trigger) | | πŸ”„ | In Progress | Currently running, check back later | | πŸ“Š | Stats/Info | Purely informational, no action needed | --- *Template Version: 1.0* *Created: 2026-02-18* *Applies to: All cron job reports to Discord*