phase1a: Box-Diaet - schlafende Dienste, Sonntags-Update als Timer, tote Skills raus, Warm-Set nur Hirn
Ampel / ampel (push) Successful in 26s

- Waechter und Dienste-Liste kennen "schlaeft": abgeschaltete Units (disable --now) sind kein
  Befund mehr; die Oberflaeche zeigt sie grau mit Knopf "Wecken" (fuer die Android-App spaeter).
- Updates am Sonntag laufen wieder ueber mc2-autoupdate.timer (jobs/sonntags-update.sh) statt als
  Hermes-Cron, der sich beim Hermes-Update selbst neu startete (20.09.: 180 s, Fehlschlag).
  Flugplan und Waechter kennen den Timer.
- 10 abgeloeste Skills (Werkstatt, Kanban, Orchestrator, Trend-Radar ...) aus dem Repo; deploy.sh
  verschiebt sie in ~/.hermes/skills-archiv statt sie weiter zu Lucy zu kopieren.
- Embedding und Reranker schlafen: raus aus brains und Warm-Set, ttl 300, warmup.sh waermt sie
  nicht mehr vor. deploy.sh spielt Timer und Warm-Set-Drop-in selbst aus.
- Dienste-Namen: "Box-Wart (MC2)", "Hermes-Dashboard", "Spracherkennung (Desktop-Lucy)".
- Frontend neu gebaut (npm ci, lokale Pakete waren vom 28.08.).

Tests: 87 gruen (neu: schlafende Dienste), Frontend Lint/Tests/Build gruen.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Hitonabi
2026-09-24 14:50:37 +02:00
co-authored by Claude Opus 5.5
parent 648be33d21
commit 45b5bf275c
29 changed files with 130 additions and 1141 deletions
+17 -1
View File
@@ -53,8 +53,12 @@ main() {
install -m 644 deploy/mc2-radar.service deploy/mc2-radar.timer "$HOME/.config/systemd/user/"
# Morgenmeldung (24.09.2026): schickt um 07:00, was notify.sh nachts gesammelt hat.
install -m 644 deploy/mc2-morgenmeldung.service deploy/mc2-morgenmeldung.timer "$HOME/.config/systemd/user/"
# Updates am Sonntag (24.09.2026): eigener Timer statt Hermes-Cron.
install -m 644 deploy/mc2-autoupdate.service deploy/mc2-autoupdate.timer "$HOME/.config/systemd/user/"
# Warm-Set des Wächters (24.09.2026: nur noch das Hirn).
install -D -m 644 deploy/mc2-steward.service.d-warmset.conf "$HOME/.config/systemd/user/mc2-steward.service.d/warmset.conf"
systemctl --user daemon-reload
systemctl --user enable --now mc2-radar.timer mc2-morgenmeldung.timer
systemctl --user enable --now mc2-radar.timer mc2-morgenmeldung.timer mc2-autoupdate.timer
# 4.5 Hermes Skills synchronisieren
echo "Synchronisiere Hermes Skills..."
@@ -67,6 +71,18 @@ main() {
cp -r "$skill_dir"/* ~/.hermes/skills/"$skill_name"/
fi
done
# Abgelöste Skills (24.09.2026) aus Lucys Skill-Index nehmen: verschoben nach
# ~/.hermes/skills-archiv, nicht gelöscht. Dazu die alten Bindestrich-Doppel der übrigen Skills
# (deploy.sh schreibt seit jeher die Unterstrich-Fassung).
for alt in autonomie konzept-fliessband llm-wiki morning-report orchestrator projekt-start \
pruefstand review trend-radar wartung konzept_fliessband llm_wiki morning_report \
projekt_start trend_radar betrieb-playbook pc-pfad-cache; do
if [ -d ~/.hermes/skills/"$alt" ]; then
mkdir -p ~/.hermes/skills-archiv
rm -rf ~/.hermes/skills-archiv/"$alt"
mv ~/.hermes/skills/"$alt" ~/.hermes/skills-archiv/
fi
done
# 4.6 Hermes-Plugins aus dem Repo (09/2026: mc2-web-lesen, Seiten lokal lesen für web_extract).
# Nur kopieren: Aktiviert wird ein Plugin einmalig von Hand (hermes plugins enable …), und neuer