BINKY-WP-0006: close with three clean railiance mail cycles
Some checks failed
Work Records / validate (push) Has been cancelled

Host LLM_CONNECT_URL discovery uses ClusterIP when DNS is unreachable;
mail path fails hard if triage fails. Mark T06 done and workplan finished;
update residual docs (OperatingRhythm, cutover runbook, llm-rhythm).
This commit is contained in:
tegwick 2026-07-22 10:28:11 +02:00
parent 3d0815527e
commit 2fbbf9fc76
8 changed files with 75 additions and 43 deletions

View file

@ -17,14 +17,14 @@ log "mail-scan rc=${scan_rc}"
if [[ "${scan_rc}" -ne 0 ]]; then
exit "${scan_rc}"
fi
# Triage must use llm-connect (OpenRouter), not a host coding agent.
# Until agent-harness mail-triage exists (BINKY-WP-0006), scan-only is OK.
if agent-harness mail-triage --help >/dev/null 2>&1; then
log "START mail-triage (llm-connect)"
agent-harness mail-triage \
--target-repo "${BINKY_REPO}" \
2>&1 | tee -a "${LOG_DIR}/mail.log" || log "WARN: mail-triage failed"
else
log "SKIP mail-triage: command not available yet (BINKY-WP-0006); scan-only"
# Triage uses llm-connect (OpenRouter), never a host coding agent.
log "START mail-triage (llm-connect)"
agent-harness mail-triage \
--target-repo "${BINKY_REPO}" \
2>&1 | tee -a "${LOG_DIR}/mail.log"
triage_rc=${PIPESTATUS[0]}
log "mail-triage rc=${triage_rc}"
if [[ "${triage_rc}" -ne 0 ]]; then
exit "${triage_rc}"
fi
log "END mail-intake"