Skip to content

test(doeff-agents): cross-binding deftests の capture 台本へ {composer} marker を追随(#587 の更新漏れ) - #592

Merged
proboscis merged 1 commit into
mainfrom
fix/crossbinding-composer-marker
Aug 16, 2026
Merged

test(doeff-agents): cross-binding deftests の capture 台本へ {composer} marker を追随(#587 の更新漏れ)#592
proboscis merged 1 commit into
mainfrom
fix/crossbinding-composer-marker

Conversation

@proboscis

Copy link
Copy Markdown
Owner

cross-binding deftests の capture 台本へ {composer} marker を追随(#587 の更新漏れ)

機序(決定的 — 負荷非依存)

ADR-DOE-AGENTS-011(#587/#589)の貼り付け消費門(ready の必要条件 = 貼った probe が composer に見える)は、テスト側 LaunchWorld の composer simulator が {composer} marker 付き frame にだけ composer 内容を描画する合成界を前提とする。sessionhost_resume_cross_binding_deftests.hy の 6 箇所(旧 L61/91/150/189/225/236)だけが marker なしの旧台本(["❯"] / ["› "])のまま残っており、probe が永遠に不可視 → 合成時計(ClockSleep が world.now を進める — 壁時計と無関係)の予算 120s を消尽 → paste-not-consumed で必ず red になっていた。resume 側 deftests(sessionhost_resume_deftests.hy)は #587 で marker 付きへ更新済み(green)— cross-binding 側だけ更新から漏れた形。

integration-lead の切り分け依頼(2026-08-17)への回答として機序を実装で名指し済み: 負荷 140〜170 帯とは無関係に、素の main(53d19c6 以降)で決定的に再現する。

変更

テストのみ・実装/条文の変更なし(ADR 改訂を伴わない採番なしの小修理 — integration-lead の采配どおり)。6 箇所の capture 台本を resume 側 deftests と同形の marker 付きへ:

  • claude 2 箇所: ["❯"]["❯ {composer}"]
  • codex 4 箇所: ["› "]["› {composer}"]

Verification

🤖 Generated with Claude Code

…arker を追随

ADR-DOE-AGENTS-011(#587/#589)の貼り付け消費門は、テスト側 LaunchWorld の
composer simulator が {composer} marker 付き frame にだけ composer 内容を
描画する合成界を前提とする。sessionhost_resume_cross_binding_deftests.hy の
6 箇所だけ marker なしの旧台本(["❯"] / ["› "])のまま #587 の更新から漏れ、
probe が永遠に不可視 → 合成時計の予算 120s 消尽 → paste-not-consumed で
決定的に red だった(main 素の断面・負荷非依存)。resume 側 deftests と
同形の marker 付き台本へ揃える。テストのみ・実装/条文の変更なし。
14/14 passed(red 6 → green・既 green 8 不変)。

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant