Files
Takeshi 5dde0c5ec2 Record original-alignment implementation and traceability checkpoint
Capture current source, content data, tests, asset licenses, and original-specification traceability. Original implementation remains incomplete. The accepted matching UI generation passed 154 suites and 12,253 checks, with eight rendered staff-contract screens reviewed. Latest native Windows and full-original acceptance remain outstanding.
2026-09-30 23:52:24 +09:00

2.1 KiB

従業員作業の重複進行要求を除去

原本に明記されたアメリアの回復速度2倍を調査する過程で、RuntimeがStaffServiceの更新後に通常作業へもう一度progress_taskを呼んでいることを確認した。初期には二重進行を疑ったが、再現試験では既存の同一時刻ガードが拒否していた。従って「実際に2倍速になる不具合」ではない。

Runtime側の進行を清掃タスクだけに限定した。通常作業はStaffService、物流は外部ドライバー、清掃は出勤・依存条件を確認したRuntimeが担当する。通常作業で不要な失敗結果を毎分生成する経路を除去し、進行責務を明確にする。定量的なフレーム速度改善は未計測。

新規試験は8分の通常作業が到着時0、経過1〜7分で未完了、8分目で完了することと、開始時点から保存再開した結果の完全一致を確認。修正前も同じ13チェックPASSであり、挙動維持の証拠。最初の失敗ログは試験従業員の初期状態が勤務外だったためで、AVAILABLEの作業者へ修正して比較した。

最終関連試験6スイート: 通常作業13、救護46、物流121、清掃90、フィーネ95、StaffService209、合計574チェックPASS。証拠: artifacts/staff-task-clock-2026-09-29/results.json と各ログ。通し再起動は別途結果を追記する。

アメリア回復効果の適用対象は原本未指定。配置先医務室の治療を2倍速にする提案をユーザーへ確認中で、未回答のまま実装を確定しない。寄付効果・通常加入・回復効果の完了状況は分けて追跡する。全原本実装、性能予算、Windows実機の完了ではない。

再起動の通し検証

macOS実描画: 書込80・読込17の計97チェックPASS、双方終了コード0、書込62.00秒・読込47.88秒。試験中ソース変更なし、write/read-gameplay.json一致。医療倍率の実装済み証拠ではなく、通常開業・3回決算・別プロセスロード継続の回帰結果。