feat(observabilidade): systemd timer semanal para detector padrões

Units user:
  observabilidade-patterns.service (Type=oneshot, executa --publish)
  observabilidade-patterns.timer (OnCalendar=Sun 23:00, Persistent=true)

EnvironmentFile aponta para ~/.claude-work/observabilidade-patterns.env
(ficheiro privado, não commitado). Exemplo fornecido em .env.example.

Activação utilizador:
  cp systemd/observabilidade-patterns.{service,timer} ~/.config/systemd/user/
  cp systemd/observabilidade-patterns.env.example ~/.claude-work/observabilidade-patterns.env
  $EDITOR ~/.claude-work/observabilidade-patterns.env  # colocar DESK_API_TOKEN
  systemctl --user daemon-reload
  systemctl --user enable --now observabilidade-patterns.timer

Refs Fase 6A

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-04-23 02:17:42 +01:00
parent 5bd1459c7d
commit 94088442c2
3 changed files with 24 additions and 0 deletions
+9
View File
@@ -0,0 +1,9 @@
[Unit]
Description=Observabilidade — detector semanal
[Timer]
OnCalendar=Sun 23:00
Persistent=true
[Install]
WantedBy=default.target