Files
ISEP/docs
Leo 4d2036af72 fix: 要 leo 動手的留言第一行掛人閘記號 👤(inkstone/ISEP#123)
leo 一天只看兩眼,要在一長串留言裡一眼認出「這則在等我動手」。
機器產生的 ARM 請求第一行是 `🔐 ARM 請求`(機器術語)沒有 👤,
而他手寫的交棒都以 `👤 Leo:` 開頭——規範在人身上、不在機器上。

- scripts/gitea-arm-request.sh:第一行改成
  `👤 Leo:回這則、貼下面那組碼,就放行這一次 —— <任務>`(🔐/nonce 照舊,
  nonce 仍單獨成行,gitea-arm-check 的比對不受影響)。加離線印內文的
  ISEP_ARM_PRINT_BODY=1 供測試。
- scripts/ticket handback --to Leo:交棒留言第一行改掛 `👤 Leo:<下一步>`,
  🏃 那一塊照舊留著(baton-handback-guard 靠留言有沒有 🏃 判斷交棒了沒,
  拔掉會漏擋);交回總管 claude-code 維持第一行 🏃、不掛 👤。
  body 抽成純函式 handback_comment_lines 供離線驗。
- 掃過的其他 comment-poster 皆非「要 leo 動手」的閘、未改(decide/subtask/
  handoff/triage/compose/claim/pr-verdict/milestone-account/gitea-arm-check/
  isep-notify 退路留言,理由記在 docs/hooks-inventory.md #123 note)。

測試:gitea-arm-check.test.sh 16→19、test-ticket-handoff-writeback.sh 49→54;
comment-carries-task-guard(29/29)、baton-handback-guard(24/24)無回歸。
版本待總管定。

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01TGxitYq49FzYC7EFkbhzF5
2026-09-18 18:20:45 +00:00
..