Page:
Research map
No results
1
Research map
darask edited this page 2026-10-19 15:16:19 +00:00
Table of Contents
資料索引・次の開発
Wikiは入口、リポジトリの資料とreceiptが詳細な根拠です。以下のリンクは解析基準と同じコードを含む本体追加コミットへ固定しています。
| 分野 | 読み始める資料 |
|---|---|
| 現在地・最新 | STATUS、B136、NEXT_SESSION |
| 全体の引き継ぎ | SESSION_HANDOFF、README |
| 形式・アセット | FORMATS、索引名、優先比較、provider |
| 建物 | 生成前半、reader、生成後登録、provider C++ |
| 戦闘数値 | 士気、近接、損害、部隊stat、疲労、地面効果 |
| 移動・衝突 | locomotive、steering、collision、pose |
| 部隊・兵士 | group lifecycle、task runtime、兵士からgroup |
| AI | alliance、battle groups、ability handlers |
| 戦闘進行・終了 | frame、勝敗、終了、占領 |
| ツール・依存物 | lock、native、tools、tests、analysis |
解析結果を追加する時の書式
- 対象バイナリのSHA-256、VA/RVA、ソースcommitと解析日を記録する。
- 原命令・保存sourceから分かった事実、意味の推測、未解明部分を分ける。
- 入力と出力、変更されるメモリ、呼出し順、乱数消費、丸め・overflowの契約を書く。
- 制御したgetterやOS APIなど、比較の外へ置いた境界を列挙する。
- 試験の件数と単位、独立入力か反復か、失敗・拒否・skipを明記する。
- Godotや上位worldへ接続したか、内部入口だけかを明記する。
- 後続で古い未完了項目を解いた時は、新しい証拠へリンクする。古い記録の失敗や版を消さない。
未知の関数を常に成功するcallbackへ置き換えて「移植完了」としないでください。現在の優先課題は最新解析の 10497200 接続契約と未保存calleeの確認です。
共同編集
コード変更は作業ブランチとPull Requestでレビューします。解析資料だけの変更でも、対象commit・根拠・更新した主張を記載してください。未コミットの実装を、公開済み成果としてWikiへ先に確定掲載しないようにします。
Wiki自体もGitで取得できます。
git clone https://git.darask.me/revival-forge/twa-godot-port.wiki.git
調査項目の相談や不一致報告はIssuesへ。対象版、期待値と実結果、最小入力、比較境界、ログの公開可能な部分を添えてください。
This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.