Skip to content

docs: スタッフ調査レポート(2026-10-05, v0.18.1)を比較表に反映する #534

Closed

Description

@akiojin

Summary

#470 から切り出した受け入れ基準のうち、スタッフ調査レポートを比較表へ反映する作業を担う。オーナーからレポートを受け取ったので hold を外して再開する。winget の確認は #537 に切り出した。

Background

  • スタッフ調査レポート(2026-10-05 検証、Windows / Unity 6000.4.12f1、unity-cli / Bridge 0.18.1、公式 CLI 1.0.0-beta.11 / Pipeline 0.7.0-exp.1)は、本 Issue のコメントに全文を記録した。機能比較 24 行と、共通 23 操作の速度比較(中央値)を含む。
  • 現在の docs/comparison.md は unity-cli 0.17.0 開発版・2026-10-02 時点の比較で、docs/verification/issue-386/resume/staff-scope-reconstruction.md は原本が無い前提で推測再構成した 13 カテゴリになっている。
  • Linux 実機確認(旧 AC-1)は、オーナーが Linux 環境を用意できないため対象外とした(2026-10-25)。

Spec Status

IMPLEMENTATION-GAP。追加設計は不要。資料に基づくドキュメント更新と記録の作業。

Related SPECs

Acceptance Criteria

  • AC-1: Linux の OS スクリーンショットフォールバック確認 — 対象外(2026-10-25 オーナー回答: Linux 環境は用意できない)
  • AC-2: 本 Issue のコメントにあるスタッフ調査レポートを原本として、docs/comparison.md の機能比較と速度比較を更新する。検証環境・各バージョン・検証日(2026-10-05)・出典(スタッフ調査)を明記し、○/△/— の凡例と値はレポートのとおりに写す。英語・日本語の両セクションを揃える
  • AC-3: docs/verification/issue-386/resume/staff-scope-reconstruction.md に、原本を受け取ったことと、再構成した 13 カテゴリと原本の行との対応を追記する(推測で書いた部分を原本に合わせて訂正する)
  • 旧 AC-3: winget からの導入確認 — test: winget 初回公開と WINGET_TOKEN 設定後の導入確認 — オーナー入力待ち #537 に切り出し
  • AC-4: 変更を PR で develop に配送し、確認結果を PR に記録する

Notes

Activity

  1. akiojin commented on Oct 25, 2026

    @akiojin
    OwnerAuthor
    {
      "claim_id": "gwt-auto-improve:078bae0b-4257-4ae4-834d-8095e75f9bc7",
      "owner": "ccs-win-125:AkioJinsenji秦泉寺章夫:32840",
      "issue_number": 534,
      "status": "released",
      "heartbeat_at": "2026-10-25T01:06:22Z",
      "expires_at": "2026-10-25T01:36:22Z",
      "launched_work_id": "work/issue-534"
    }

    Managed by gwt Issue Monitor.

  2. akiojin commented on Oct 25, 2026

    @akiojin
    OwnerAuthor

    オーナー回答(2026-10-25): Linux 環境は用意できない。AC-1(Linux 実機確認)は対象外としました。残る入力はスタッフ調査原資料と winget 初回公開・WINGET_TOKEN の 2 つです。

  3. akiojin commented on Oct 26, 2026

    @akiojin
    OwnerAuthor

    スタッフ調査レポート(オーナー提供・2026-10-26 受領)

    AC-2 の原資料です。オーナーから会話で受け取った本文をそのまま記録します。

    前バージョンで Unity 公式のみ対応していた部分が対応され、速度面も共通23操作すべてで公式CLIを上回ることを確認いたしました!

    Unity CLI:機能・速度比較

    比較環境:Windows / Unity 6000.4.12f1。unity-cli / Bridge 0.18.1、Unity公式CLI 1.0.0-beta.11 / Pipeline 0.7.0-exp.1(2026年10月5日検証)。

    機能比較

    ○=記載範囲を実測成功、△=制約・条件付き成功または試験不合格、—=この版の標準専用機能なし。

    機能 unity-cli Unity公式
    GameObject・シーン操作 ○ ○
    アセット検索・コピー・移動・削除 ○ ○
    Material変更・Import設定取得 ○ ○
    Prefab作成・配置・編集 ○ 直接編集・Prefab Mode保存 ○ Variant・Override適用/復元・Unpackにも対応
    EditModeテスト(ゲームを再生せずに行う自動テスト) ○ 座標の設定・取得、URP標準シェーダーの存在確認に成功 ○ 同じテストに成功
    PlayModeテスト(ゲームを再生して行う自動テスト) ○ Domain Reload有効・無効とも、フレーム進行・物理落下のテストに成功 ○ 同条件・同じテストに成功
    UI検索・クリック ○ クリック後のイベント発火を確認 —
    マウス移動・ボタン状態読取 ○ 座標・押下・解放・イベント通知を確認 —
    ゲームパッド入力 ○ ボタン通知とスティック各軸の指定値を確認 —
    キーボード・タッチ入力 ○ キー72条件、タップ・スワイプの押下・解放を確認 —
    InputActionイベント通知(入力に応じて処理を呼び出す仕組み) ○ キーボード・マウス・ゲームパッド・タッチの通知を確認 —
    Input Actionsアセット編集 ○ Button/PassThrough/Valueを保存し、再import後も型・IDを保持 —
    録画 ○ MP4・WebM・PNG連番の生成を確認 —
    Addressables登録・一覧 / Sprite Atlas作成 ○ —
    C#シンボル検索・本体編集・改名 ○ 定義と呼び出し箇所への反映を確認 —
    UnityのC#参照ソース取得・検索 ○ Unity版に一致するタグの自動選択・取得、ブランチ指定・検索に成功 —
    Animationカーブ / Timeline編集 ○ カーブ・トラック・クリップ・バインドを設定し、評価位置を確認 ○ カーブ・トラック・クリップの編集を確認
    C#コードのその場実行(eval) ○ 式・Editor操作・結果の再取得を確認 ○ Editor内でのC#実行を確認
    Play中のホットリロード(再生を止めずにC#の変更を反映) ○ FastScriptReloadで変更・状態保持・復元を確認 ○ CodeReloadを参照する実装で変更・状態保持・復元を確認
    ライトマップ・従来NavMesh・Occlusion生成 ○ 生成・保存・再読み込み後のデータを確認 ○ 同条件で確認
    NavMeshSurfaceベイク ○ 保存・再読み込み後も経路探索に成功 — 専用コマンドは未実装
    Windows向け実行ファイルのビルド ○ 生成と画面なし起動を確認 ○ 生成と画面なし起動を確認
    Docker内AgentからホストPCのUnityへ標準CLIで接続 ○ 操作・保存・Play/Stop後の再接続に成功 △ 今回のDocker構成では接続できず
    Dockerから公式HTTP API接続 標準CLIで接続できるため対象外 △ 独自接続スクリプトで操作・Play/Stopに成功

    速度比較

    両者の常駐機能を有効にした高速な標準構成で測定しています。unity-cliは接続を扱う常駐プロセス「unityd」を起動。公式はコマンド実行プロセスを再利用する「NDJSON shell」を起動しています。常駐プロセスの初期起動時間は除外。以下は操作ごとの応答時間の中央値です。msはミリ秒で、1,000 ms=1秒です。

    操作 unity-cli Unity公式
    Editor状態取得 29.9 ms 620.0 ms
    階層取得 24.8 ms 615.8 ms
    GameObject検索 21.8 ms 624.9 ms
    Transform取得 29.0 ms 773.4 ms
    位置変更 23.1 ms 622.6 ms
    Cube作成 22.5 ms 622.0 ms
    Component追加 21.9 ms 765.3 ms
    Component削除 22.7 ms 770.0 ms
    GameObject削除 22.0 ms 616.8 ms
    シーン情報 21.7 ms 633.0 ms
    シーン保存 73.5 ms 673.3 ms
    Console取得 24.7 ms 530.7 ms
    スクリーンショット 49.0 ms 634.1 ms
    Material検索 36.7 ms 601.2 ms
    アセットコピー 160.8 ms 677.3 ms
    アセット移動 92.5 ms 668.7 ms
    アセット削除 100.3 ms 635.8 ms
    Import設定取得 31.4 ms 581.9 ms
    Material変更 92.8 ms 655.3 ms
    Time設定取得 42.2 ms 629.9 ms
    C#ファイル読取 24.3 ms 622.0 ms
    Play状態確認まで 6188.2 ms 8558.2 ms
    Stop状態確認まで 908.3 ms 1384.2 ms
  4. changed the title [-]test: #470 の残実機項目(Linux Editor・スタッフ調査・winget)— オーナー入力待ち[/-] [+]docs: スタッフ調査レポート(2026-10-05, v0.18.1)を比較表に反映する[/+] on Oct 26, 2026
  5. akiojin commented on Oct 26, 2026

    @akiojin
    OwnerAuthor
    {
      "claim_id": "gwt-auto-improve:2f91b32a-0d13-4b9c-89b8-dd5bc64d2090",
      "owner": "ccs-win-125:AkioJinsenji秦泉寺章夫:36940",
      "issue_number": 534,
      "status": "active",
      "heartbeat_at": "2026-10-26T03:29:31Z",
      "expires_at": "2026-10-26T03:59:31Z",
      "launched_work_id": "work/issue-534"
    }

    Managed by gwt Issue Monitor.

  6. akiojin commented on Oct 26, 2026

    @akiojin
    OwnerAuthor

    テルミ(Codex)が担当を開始。

  7. akiojin commented on Oct 26, 2026

    @akiojin
    OwnerAuthor

    テルミの進捗: fetch 後の origin/develop 41d27bd と作業ブランチを監査し、未配送の既存ソース・既存PRはありませんでした。AC-2/3 は develop でも未充足のため、原資料24機能・23操作の英日転記、原本保存、13カテゴリ対応を実装しました。

    新規3件の照合はRED確認後にPASS、既存5件もPASS。対象3文書のMarkdown lintと原本コメント本文の完全一致も確認済みです。旧10月2日macOS計測は履歴として保持し、原資料にない常駐ライフサイクル・cache/soakなどの成功を補完していません。

    正式verify.runは別プロジェクトの進行中検証枠の解放待ちで、同じ行列を継続中です。ACはdevelop配送まで未チェックを維持します。続いて最終Work記録・commit/push・fresh verify.run・Ready PR・CI自動マージとdevelop収録を確認します。

    User Verification Result: n/a (autonomous)
    Agent Visual Check: n/a (no UI surface)

  8. akiojin commented on Oct 26, 2026

    @akiojin
    OwnerAuthor

    テルミ が対応し、PR #538 を作成(Codex)。

  9. akiojin commented on Oct 26, 2026

    @akiojin
    OwnerAuthor

    テルミの配送完了報告です。

    原資料受領前の推測と10月2日版の比較が残っていたため、オーナー提供の10月5日版を原本として英日24機能・23操作を転記し、13カテゴリ対応を訂正しました。原本保存と転記照合テストも追加しています。

    変更: docs/comparison.md:7、docs/verification/issue-386/resume/staff-scope-reconstruction.md:3、docs/verification/issue-534/staff-report-2026-10-05.md:1、tests/scripts/test_comparison_evidence.py:105。

    PR #538: #538
    merge 72c7e7b0ad7c7e3a7c15e5aad1a783320369f057 をfetch後の origin/develop で確認しました。headの祖先確認と4ファイルの一致も成功しています。正式検証 vrr-5322fea175824b13a18993be4636ead6 は8テスト・Markdown lint・差分検査すべてPASS、CIも19 success / 0 failure / 2 skippedで成功。レビュー指摘・未解決スレッドなし。

    配送確認後にAC-2/3/4を更新しました。本Issueのスコープ内の残作業はありません。Linuxは対象外、wingetはIssue #537で扱います。

    User Verification Result: n/a (autonomous)
    Agent Visual Check: n/a (no UI surface)

  10. akiojin commented on Oct 26, 2026

    @akiojin
    OwnerAuthor

    merge 済み・未達 AC あり: PR #538(merge commit 72c7e7b0ad7c7e3a7c15e5aad1a783320369f057)は merge されましたが、受け入れ基準が未達のため close しません。needs_human として人間の判断を待ちます。

    未達 AC: AC-1: Linux の OS スクリーンショットフォールバック確認 — 対象外(2026-10-25 オーナー回答: Linux 環境は用意できない), 旧 AC-3: winget からの導入確認 — #537 に切り出し

    証跡を確認して Issue の受け入れ基準を更新するか、残りの作業の扱いを人間または PM が判断してください。委譲の記述だけでは close しません。

    Managed by gwt Issue Monitor.

  11. akiojin commented on Oct 30, 2026

    @akiojin
    OwnerAuthor

    PM 判断: PR #538(merge 72c7e7b0)で、対象範囲の受け入れ基準 AC-2/AC-3/AC-4 はすべて達成済み・チェック済みです。未チェックで残っている 2 項目は取り消し線付きの対象外項目です(AC-1 Linux はオーナー回答により対象外、旧 AC-3 winget は #537 に切り出し済み)。残作業は無いため本 Issue を close します。winget の確認は #537(hold、オーナー入力待ち)で継続します。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions