Lane: babysit-prs (safe-tier fix-round worker)
Triggering example: melodic-software/medley#1600, babysit worker run on branch fix/comment-review-gate-runner-routing (head bbcc5a2ef2a2627acd677d975e4929b91f7f2483). Worker needed to react to a bot comment, post a classification reply, and edit the PR body to fix a failing pr-issue-linkage check.
What happened: tools/github-auth/gh-bot.sh (in melodic-software/medley) reported Bot token generation failed, using personal identity on every write attempt this cycle. All three writes (reaction, classification reply, PR body edit) landed authored as kyle-sexton instead of the intended bot identity. The fallback is silent/local-log-only — nothing surfaces it to the babysit orchestrator or the PR itself, so a run of writes silently drifts from the intended attribution convention with no signal unless a human happens to read the worker's own transcript.
What should happen: either bot token generation succeeds reliably for babysit-lane writes, or — if the graceful degrade is intentional — the fallback should be a reported/material finding the orchestrator surfaces in its cycle status (not just a script-local log line), so attribution drift is visible without reading raw worker output.
Category: operational
Lane: babysit-prs (safe-tier fix-round worker)
Triggering example: melodic-software/medley#1600, babysit worker run on branch
fix/comment-review-gate-runner-routing(headbbcc5a2ef2a2627acd677d975e4929b91f7f2483). Worker needed to react to a bot comment, post a classification reply, and edit the PR body to fix a failingpr-issue-linkagecheck.What happened:
tools/github-auth/gh-bot.sh(in melodic-software/medley) reportedBot token generation failed, using personal identityon every write attempt this cycle. All three writes (reaction, classification reply, PR body edit) landed authored askyle-sextoninstead of the intended bot identity. The fallback is silent/local-log-only — nothing surfaces it to the babysit orchestrator or the PR itself, so a run of writes silently drifts from the intended attribution convention with no signal unless a human happens to read the worker's own transcript.What should happen: either bot token generation succeeds reliably for babysit-lane writes, or — if the graceful degrade is intentional — the fallback should be a reported/material finding the orchestrator surfaces in its cycle status (not just a script-local log line), so attribution drift is visible without reading raw worker output.
Category: operational