Wednesday Briefing — Manual trigger for morning/evening briefing scripts
Category: skills
Where it works: Telegram (Hermes)
What it is
Rulează la cerere briefing-ul morning sau evening. Compoziția stabilă poate include
calendarul iCloud, taskurile din Apple Reminders, statusul Beaver Habits, meteo,
surse RSS și starea operațională Nevermore. Output-ul este trimis pe canalul
dedicat de briefings, nu improvizat în chatul curent.
Calea preferată (Slash command): Dacă operatorul scrie exact /briefing sau /briefing evening, pluginul wednesday_runtime execută deja scriptul direct. Nu trebuie să faci nimic.
Calea NL (Limbaj natural): Dacă operatorul folosește fraze fără slash (ex: “trimite briefingul”), rulează manual în terminal scriptul corespunzător:
Notă: Schimbă în --mode evening doar dacă operatorul cere explicit seară/noapte/wind-down.
Răspuns: Întoarce imediat textul: "Briefing pornit. Va ajunge pe botul de briefings în ~15-20 sec."
Disciplină critică: Cuvântul simplu “briefing” înseamnă ÎNTOTDEAUNA rularea scriptului, nu generarea unui rezumat text în chatul curent.
Practical examples
Operator: “trimite briefingul”
Action: Rulezi scriptul cu --mode morning.
Result: “Briefing pornit. Va ajunge pe botul de briefings în ~15-20 sec.”
Operator: “seara”
Action: Rulezi scriptul cu --mode evening.
Result: “Briefing pornit. Va ajunge pe botul de briefings în ~15-20 sec.”
Notes / limits
Scriptul durează de regulă 10-30 de secunde, în funcție de sursele externe.
Output-ul se livrează exclusiv pe botul separat de Telegram (BRIEFINGS).
O secțiune goală de calendar nu dovedește singură o problemă; verifică mai
întâi sănătatea bridge-ului Apple. La eroare reală, raportează stderr-ul, nu o
presupunere.