2026-07-29 — Kilroy desk-review schedule leak fixed
Incident: Darius asked Kilroy (Telegram) for tomorrow’s schedule; Kilroy replied with 9 stops for Thu Jul 30 — 7 of which were unassigned Mathews County VA post-production desk reviews (office work), plus his 2 real MD field stops. Kilroy itself flagged the day as impossible.
Root cause: Kilroy’s unlikely-calendar skill (and SOUL.md + two crons) instructed bare /calendar/events calls with no exclude_desk_reviews / exclude_on_hold flags. The API filters already worked correctly (verified live: filtered call returns exactly the 2 Darius stops).
Fixes:
- entirely-api
3e3a20d(pushed, rebuilt, verified):/calendar/eventsnow exposesdesk_review: boolon every event — defense-in-depth for unfiltered consumers. - Kilroy skills
unlikely-calendar+unlikely-field: field-view rules + filtered example commands (assigned_tech Darius-or-empty). - Kilroy SOUL.md: DESK REVIEWS rule added beside ON HOLD; endpoint examples carry both exclude flags.
- Kilroy crons updated via
hermes cron edit: Tomorrow Schedule Preview + EOD Summary (were unfiltered), Morning Briefing + Daily Field Schedule (added missingexclude_on_hold).
SOUL changes reach live sessions at Kilroy’s daily 4 AM session reset; skill files are re-read per invocation; cron prompts per run.