180 lines
5.9 KiB
JSON
180 lines
5.9 KiB
JSON
{
|
||
"candidate": "666c87bd7d7c961ae6d7d2ad8d52d6456c31015b",
|
||
"formal_acceptance": false,
|
||
"normal_new_save_entry_accepted": false,
|
||
"diagnostic_entry": "F8 Root recorder called exact production show_new_save; source unchanged. Not ordinary gameplay entry proof.",
|
||
"observed_IME_states": [
|
||
{
|
||
"ime_text": "t",
|
||
"ime_selection": [
|
||
1,
|
||
0
|
||
],
|
||
"label_text": "",
|
||
"label_focused": true,
|
||
"modal_input_blocked": true,
|
||
"window_size": [
|
||
1280,
|
||
720
|
||
]
|
||
},
|
||
{
|
||
"ime_text": "テス",
|
||
"ime_selection": [
|
||
2,
|
||
0
|
||
],
|
||
"label_text": "",
|
||
"label_focused": true,
|
||
"modal_input_blocked": true,
|
||
"window_size": [
|
||
1280,
|
||
720
|
||
]
|
||
},
|
||
{
|
||
"ime_text": "テスト",
|
||
"ime_selection": [
|
||
3,
|
||
0
|
||
],
|
||
"label_text": "",
|
||
"label_focused": true,
|
||
"modal_input_blocked": true,
|
||
"window_size": [
|
||
1280,
|
||
720
|
||
]
|
||
},
|
||
{
|
||
"ime_text": "てすと",
|
||
"ime_selection": [
|
||
3,
|
||
0
|
||
],
|
||
"label_text": "",
|
||
"label_focused": true,
|
||
"modal_input_blocked": true,
|
||
"window_size": [
|
||
1280,
|
||
720
|
||
]
|
||
},
|
||
{
|
||
"ime_text": "t",
|
||
"ime_selection": [
|
||
1,
|
||
0
|
||
],
|
||
"label_text": "",
|
||
"label_focused": true,
|
||
"modal_input_blocked": true,
|
||
"window_size": [
|
||
1280,
|
||
720
|
||
]
|
||
}
|
||
],
|
||
"IME_confirm_actual": true,
|
||
"IME_cancel_actual": "Actual Escape twice cleared pending IME before committing next composition; source event sequence retained.",
|
||
"saved_display_name": "テスト",
|
||
"owned_save_slot": "manual_ui_028e44393fbef29c5cf3482ed611232f",
|
||
"save_manifest": {
|
||
"path": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-39076deb130d4d469b74b4d368bcd7a8-p24-02-os/saves/manual_ui_028e44393fbef29c5cf3482ed611232f/manifest.json",
|
||
"bytes": 679,
|
||
"sha256": "6581074e2d6e40d4044f50d0d79c6146503f07b1ab3b98370454e5427f801e3c"
|
||
},
|
||
"window_sizes_observed": [
|
||
[
|
||
1024,
|
||
608
|
||
],
|
||
[
|
||
1280,
|
||
720
|
||
]
|
||
],
|
||
"producer_pid": 80764,
|
||
"consumer_pid": 83514,
|
||
"normal_load_in_consumer": true,
|
||
"consumer_loaded_save_path": "user://saves/manual_ui_028e44393fbef29c5cf3482ed611232f",
|
||
"all_required_world_state_restart_proven": false,
|
||
"source_default_player_cleanup_guard_errors": [],
|
||
"raw_refs": [
|
||
{
|
||
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p24-02-native-os-ime-diagnostic-r01/events.jsonl",
|
||
"bytes": 7668,
|
||
"sha256": "4e27ad89db7f54da6a8c08caf8c47f89c73b894d42a9c761d8d4c7aa26d5bbac"
|
||
},
|
||
{
|
||
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p24-02-native-os-ime-diagnostic-r01/ended.json",
|
||
"bytes": 727662,
|
||
"sha256": "a6d1c802e381ed343f09661ed3bc9a70de94acc819afd6f7f4092f416eab2dbf"
|
||
},
|
||
{
|
||
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p24-02-native-os-ime-consumer-r01/events.jsonl",
|
||
"bytes": 1511,
|
||
"sha256": "5e9b67c80ee545a7a5130e185b8857b2c92b31c336fc177375f6ef14430921c1"
|
||
},
|
||
{
|
||
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p24-02-native-os-ime-consumer-r01/ended.json",
|
||
"bytes": 727662,
|
||
"sha256": "c24d98b8556735dad7dc7d293b43179511adfcc2f70a9203eac906d601ec8121"
|
||
}
|
||
],
|
||
"screenshots": [
|
||
{
|
||
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p24-02-native-os-ime-diagnostic-r01/small-dialog.jpg",
|
||
"bytes": 127364,
|
||
"sha256": "adf92d912cef52577e6e6421a30556bec6e1dd15a0a321e133b4d7e102187837",
|
||
"media_type": "image/jpeg"
|
||
},
|
||
{
|
||
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p24-02-native-os-ime-diagnostic-r01/saved-japanese-slot.jpg",
|
||
"bytes": 168434,
|
||
"sha256": "62a65ee2d437ca1d86bdb9f821ee246e32c9511769a8da5ef50d19a8f5e34beb",
|
||
"media_type": "image/jpeg"
|
||
},
|
||
{
|
||
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p24-02-native-os-ime-consumer-r01/japanese-slot-after-restart.jpg",
|
||
"bytes": 170100,
|
||
"sha256": "9d7d0e8480159b12b5b83bed7609843c060b8450533e7dafe52a2e1072ccfd6d",
|
||
"media_type": "image/jpeg"
|
||
},
|
||
{
|
||
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p24-02-native-os-ime-consumer-r01/ordinary-load-result.jpg",
|
||
"bytes": 168163,
|
||
"sha256": "c5231b5ea55c380965be34cdedec802fa96b9a9a6f8ed1f52ace25e3c0a6e509",
|
||
"media_type": "image/jpeg"
|
||
}
|
||
],
|
||
"remaining": [
|
||
"Ordinary new named-save UI entry missing; runtime dialog route is currently migration-only",
|
||
"Actual NTR and duel upstream triggers",
|
||
"Final full roster, separate Opus review, integration/final",
|
||
"Windows same release platform proof"
|
||
],
|
||
"actual_IME_end_transitions": [
|
||
{
|
||
"ticks_msec": 98020,
|
||
"prior_ime_text": "てすと",
|
||
"ime_text": "",
|
||
"committed_label_text": "",
|
||
"save_path": "user://saves/manual_ui"
|
||
},
|
||
{
|
||
"ticks_msec": 119748,
|
||
"prior_ime_text": "t",
|
||
"ime_text": "",
|
||
"committed_label_text": "テスト",
|
||
"save_path": "user://saves/manual_ui"
|
||
}
|
||
],
|
||
"ordinary_entry_missing_source_evidence": {
|
||
"file": "scenes/main/main.gd",
|
||
"save_button": "_save_manual: direct save",
|
||
"new_save_dialog_calls": "only FORMAT_MIGRATION_REQUIRED branch plus internal helper",
|
||
"source_sha256": "c375ddabc59771f8ddeaa6464c59c98e58a11cd936aa82dde74645594a9fe4e0"
|
||
}
|
||
}
|