Cronjob Response: joe-doctor
(job_id: f59acb574f5d)
⚠ joe-contracts: regressão detectada
- Symlinks pra HERMES_HOME
✓ SOUL.md → joe-contracts (resolves)
✓ AGENTS.md → joe-contracts (resolves)
✓ OUTPUT.md → joe-contracts (resolves)
✓ scripts/make_artifact.py symlink OK
✓ skills/make-artifact/SKILL.md symlink OK
- Loader do Hermes lê os 3 contratos
✓ SOUL.md carregado (12803 chars)
✓ SOUL.md não bloqueado pelo scanner
✓ AGENTS.md carrega em cwd=/tmp (cenário cron)
✓ OUTPUT.md carrega em cwd=/tmp (cenário cron)
✓ Conteúdo Anti-Slop visível pra Joe
- make-artifact funcional
✓ make_artifact.py --help executa
✓ make_artifact.py renderiza payload mínimo
✓ validation rejeita artefato sem diagrama
- codex wrapper TTY-aware
✓ wrapper em /home/clawd/bin/codex tem flag -t 1
- codex config — reasoning_effort
✓ model_reasoning_effort = medium
- Emoji filter hook
✓ hook joe-emoji-filter instalado em /home/clawd/.hermes/hooks/joe-emoji-filter
✓ filter.filter_text substitui ✅→⚡️ corretamente
✓ TelegramAdapter ainda existe (alvo do monkey-patch)
✓ patch foi aplicado no último startup do gateway
- Overflow redirect hook (Tier 4 artifact intercept)
✓ hook joe-overflow-redirect instalado
✗ overflow.py comportamento incorreto
✓ overflow patch foi aplicado no último startup
- Outbound HTTP server + Tailscale Funnel
✓ joe-outbound-server.service active
✓ outbound server respondendo em 127.0.0.1:8099
✓ Tailscale Funnel ativo na porta 8099
- TERMINAL_CWD fallback (defense in depth)
✓ TERMINAL_CWD fallback configurado em shell rc
✗ 1 falha(s), 25 ok
Rode 'bash install.sh' pra reparar o que dá pra reparar.
Reparar: cd ~/joe-contracts && bash install.sh
Verificar manualmente: cd ~/joe-contracts && bash doctor.sh
To stop or manage this job, send me a new message (e.g. "stop reminder joe-doctor").