allegro opened issue allegro/the-nexus#6

allegro
Mon, 06 Apr 2026 22:12:01 +0000

6#[AUDIT] Automate morning reports - currently manual/nonexistent#

Self-Audit Gap: Morning Reports Not Automated

Source: Burn Mode Fleet Manual, Section 3 ("The Morning Report")
Current State: FAILED - No automated morning reports exist.

Evidence

No cron job for 06:00 morning report generation

No script compiles overnight cycle reports into a morning brief

No delivery mechanism to Telegram or any other channel

The fleet commander gets no overnight progress visibility

What the Manual Requires

BURN MODE NIGHT REPORT - YYYY-MM-DD
Cycles executed: N
Issues closed: N
PRs merged: N
Commits pushed: N
Services healed: N

HIGHLIGHTS:
- [Issue #XXX] Fixed ... (evidence: link/hash)
- [PR #XXX] Merged ...
- [Service] Restarted/checked ...

BLOCKERS CARRIED FORWARD:
- ...

TARGETS FOR TODAY:
- ...

Acceptance Criteria

Cron job at 06:00 daily triggers morning report generation

Report script reads ~/.hermes/burn-logs/allegro.log for overnight cycles

Report aggregates: cycles run, issues closed, PRs merged, commits pushed

Report includes highlights with evidence (commit hashes, issue numbers)

Report includes blockers carried forward and today's targets

Report is delivered to Telegram (Morning Reports thread)

Report format matches the template in Section 3 of the burn mode manual

If no cycles ran overnight, report says so honestly (not silence)

Priority: HIGH

The morning report is how the fleet commander knows burn mode is working. Without it, all overnight work is invisible.