Compare commits

...
Author SHA1 Message Date
Agent Control Runner 78f7cba7a9 P24-02: 操作と通知の全受入 2026-10-17 14:49:39 +09:00
Agent Control Runner bd3a134051 P24-02: 操作と通知の全受入 2026-10-17 14:07:06 +09:00
Agent Control Runner 9641ed52de P24-02: 操作と通知の全受入 2026-10-13 15:31:14 +09:00
Agent Control Runner 666c87bd7d P24-02: 操作と通知の全受入 2026-10-13 12:53:16 +09:00
Takeshi 1a5abc6516 docs: freeze next P24-02 complete operations and notification acceptance 2026-10-13 09:45:20 +09:00
Takeshi b84c3499d1 docs: formally close P24-03 with reviewed integration and final evidence 2026-10-13 09:41:59 +09:00
Agent Control Runner 0a759f13ae Merge commit '4cefcff849d4dc1211caa5066e24bfae666cc2f4' into HEAD 2026-10-13 09:36:08 +09:00
Takeshi 41a5acbd43 test: complete Runner support and independent P24 acceptance evidence 2026-10-13 09:35:52 +09:00
Takeshi acc0df7ee2 test: retain exact Runner validation and P24 packet preservation evidence 2026-10-13 09:25:31 +09:00
Takeshi 8001b11558 docs: resume authorized P24 closure without redundant approval wait 2026-10-13 09:08:06 +09:00
Takeshi 6a7c032a4d docs: audit P24 packet proposal against exact blobs and malformed inputs 2026-10-13 08:58:51 +09:00
Takeshi 570f686e45 docs: hold unaccepted P13 repair and prioritize validated P24 closure 2026-10-13 08:53:46 +09:00
Takeshi e6e96d86d7 docs: record authorized isolated Runner repair and Claude auth dependency 2026-10-13 08:07:19 +09:00
Takeshi 231b3bd857 docs: preserve P08 feasibility without inventing construction values 2026-10-13 04:02:15 +09:00
Takeshi 256253343f docs: prove full-content P13 review packet dedup proposal 2026-10-13 03:57:29 +09:00
Takeshi e7aafdce39 docs: preserve final P13-03 records and scoped submission recovery proposal 2026-10-13 03:51:55 +09:00
Takeshi 5f766c5bf1 docs: preserve P13-03 gate failures and bounded final repair inputs 2026-10-13 03:45:23 +09:00
Takeshi 1f6c46d9f5 docs: start original P13-03 and preserve spec hash repair evidence 2026-10-13 03:33:42 +09:00
Takeshi e1a1651e15 docs: freeze original P13-03 content difference acceptance contract 2026-10-13 03:25:14 +09:00
Takeshi 470b8fe06c docs: record bounded D05 fee save and logistics diagnostic 2026-10-13 03:22:32 +09:00
Takeshi aec7a2e1ee docs: clarify unapproved mana arithmetic and furnace capacity options 2026-10-13 03:16:04 +09:00
Takeshi 52ee6bec9e docs: pin D05 daily boundary and paired elevator observations 2026-10-13 03:14:47 +09:00
Takeshi 3170e9c28a docs: preserve D05 diagnostic review and bounded followups 2026-10-13 03:10:12 +09:00
Takeshi c3e4c68b97 docs: trace D05 elevator rescue and purchase callbacks 2026-10-13 03:09:20 +09:00
Takeshi 149c302234 docs: trace D05 facility and emergency-stop scope 2026-10-13 03:07:22 +09:00
Takeshi 67d37c3e0b docs: draft unapproved D05 boundary decision options 2026-10-13 03:05:23 +09:00
Takeshi a257976ae2 docs: record P04 submitted preflight limits and failed acceptance 2026-10-13 03:02:18 +09:00
Takeshi 9444b43d3f docs: record final P04 repair protocol and input delivery 2026-10-13 02:55:37 +09:00
Takeshi 94642345b5 docs: preserve P04 audit and verified repair inputs 2026-10-13 02:48:14 +09:00
Takeshi d3ae1d227d docs: measure complete P24 reviewer packet under unchanged cap 2026-10-13 02:42:27 +09:00
Takeshi 7097eadf41 docs: record managed P04 audit start without acceptance credit 2026-10-13 02:39:15 +09:00
Takeshi deb1bcb237 docs: freeze P04 order audit inputs and original acceptance scope 2026-10-13 02:35:44 +09:00
Takeshi 339a118895 docs: retain updated planning validation pins 2026-10-13 02:30:08 +09:00
Takeshi 25467ac502 docs: record P24 exact-candidate validation and review proposal 2026-10-13 02:29:39 +09:00
Agent Control Runner 4cefcff849 P24-03: 選択と保存の受入 2026-10-13 01:20:44 +09:00
Agent Control Runner c2b8772e23 P24-03: 選択と保存の受入 2026-10-13 01:14:19 +09:00
Takeshi 243a3593bb docs: preserve P24 native failure and diagnostic evidence 2026-10-13 01:11:19 +09:00
Agent Control Runner 9c711860a8 P24-03: 選択と保存の受入 2026-10-13 00:57:32 +09:00
Takeshi 286730f88c docs: record P24 start and correct implementation role after read-only loop 2026-10-13 00:46:32 +09:00
Takeshi 9b2ee480a8 docs: freeze original P24-03 selection acceptance contract 2026-10-13 00:34:53 +09:00
Takeshi 4fb8312a33 docs: preserve unapproved mana proposal and independent review findings 2026-10-13 00:29:38 +09:00
Takeshi 5536bc0411 docs: freeze reuse-only repair contract for mana proposal 2026-10-13 00:19:30 +09:00
Takeshi 73cda6b867 docs: preserve unaccepted P06 audit and reconcile current status 2026-10-13 00:12:48 +09:00
Takeshi 0bdc4886cf docs: freeze owner-requested mana proposal contract 2026-10-13 00:06:47 +09:00
Takeshi 74fc69698a docs: record managed Claude decision and P06-01 audit dispatch 2026-10-12 23:45:56 +09:00
Takeshi dff514c774 docs: freeze original P06-01 contract and retained evidence for Runner 2026-10-12 23:39:00 +09:00
Takeshi 02d047c72a docs: reorder acceptance work and prepare managed AI handoff 2026-10-12 23:27:58 +09:00
Takeshi e58c5f5e17 Track build evidence omitted by the default Git ignore rules 2026-10-12 15:48:53 +09:00
Takeshi 2a53dbb596 Record current guest projection cost and whole-state evidence 2026-10-12 15:46:06 +09:00
Takeshi 381083dcaf Preserve whole-state comparison and current performance disposition 2026-10-12 15:14:16 +09:00
Takeshi 8b6e515dbf Preserve repaired validation capture candidate and reviewed local evidence 2026-10-12 14:51:08 +09:00
Takeshi 21fce14419 Preserve rejected r340 candidate and explicit remaining acceptance work 2026-10-12 14:32:50 +09:00
Takeshi 6a709be988 Preserve reviewed current phase diagnostic and correct P23-02 bottleneck scope 2026-10-12 14:14:42 +09:00
Takeshi ce36e98dde Preserve reviewed input-copy candidate and reconcile P23-02 acceptance ledger 2026-10-12 13:48:14 +09:00
Takeshi 083dbe8d02 Preserve reviewed S6 and whole-state evidence for native hot-loop candidate 2026-10-12 13:18:25 +09:00
Takeshi 6f91d35667 Preserve reviewed native hot-loop candidate and finite acceptance evidence 2026-10-12 13:08:08 +09:00
Takeshi 58a3534bf9 Preserve reviewed current native diagnostic and exact whole-state evidence 2026-10-12 12:41:19 +09:00
Takeshi 0cbe2641ff Verify native Guest batch local and full snapshot equivalence with reviewed evidence 2026-10-12 12:05:56 +09:00
Takeshi f710119423 Implement isolated native Guest candidate batch and preserve reviewed host build evidence 2026-10-12 11:13:51 +09:00
Takeshi c8b730e6a2 Preserve current native residual diagnostic and reviewed Guest work contract 2026-10-12 10:42:26 +09:00
Takeshi 8291273392 Verify ready-route boundary and finite reentry equivalence with versioned acceptance gaps 2026-10-12 10:12:33 +09:00
1319 changed files with 184649 additions and 569 deletions
+1
View File
@@ -0,0 +1 @@
@AGENTS.md
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -0,0 +1,20 @@
// Diagnostic only. Plain fixed C++ state shared by this DSO's instances.
// Single main-thread, one isolated headless tick only; not concurrent-safe.
// No Godot object, name, container, allocation or callback in counters.
#include <array>
#include <chrono>
#include <algorithm>
namespace tree_diag321 {
struct Row { int64_t calls=0, inclusive_us=0, max_us=0; };
static std::array<Row,9> rows{};
static int64_t active=0;
struct Timer {
size_t index; std::chrono::steady_clock::time_point started;
explicit Timer(size_t i) noexcept : index(i),started(std::chrono::steady_clock::now()) { ++active; }
~Timer() noexcept {
const auto us=std::max<int64_t>(0,std::chrono::duration_cast<std::chrono::microseconds>(std::chrono::steady_clock::now()-started).count());
auto &r=rows[index]; ++r.calls; r.inclusive_us+=us; r.max_us=std::max(r.max_us,us); --active;
}
Timer(const Timer&)=delete; Timer& operator=(const Timer&)=delete;
};
}
@@ -0,0 +1,17 @@
// Called only outside the diagnostic tick. Reset rejects active scopes.
bool native_profile_reset() {
if (tree_diag321::active != 0) return false;
tree_diag321::rows = {}; return true;
}
Dictionary native_profile_snapshot() {
Dictionary result;
const char *labels[9] = {"performance_record_sample","project_guest_candidates","facility_access_cells","guest_path_minutes","nearest_guest_access_impl","resolve_ready_guest_point","builtin_walk_edge_rows","search_impl","guest_candidate_batch"};
for(size_t i=0;i<9;++i) {
Dictionary row;
row["calls"]=tree_diag321::rows[i].calls;
row["inclusive_us"]=tree_diag321::rows[i].inclusive_us;
row["max_us"]=tree_diag321::rows[i].max_us;
result[labels[i]]=row;
}
return result;
}
@@ -0,0 +1,75 @@
#pragma once
// Standalone numeric prototype; not connected to Godot or production.
#include <algorithm>
#include <cstdint>
#include <fstream>
#include <iostream>
#include <limits>
#include <map>
#include <stdexcept>
#include <string>
#include <vector>
namespace the_tree_native {
using I = std::int64_t;
struct Edge { I neighbor, cost; };
struct Result {
std::string status = "usable";
std::vector<I> costs, parents, discovered, parent_discovered, settled;
};
I signed_add(I a, I b) {
const auto sum = static_cast<std::uint64_t>(a) + static_cast<std::uint64_t>(b);
if (sum <= static_cast<std::uint64_t>(std::numeric_limits<I>::max())) return static_cast<I>(sum);
return std::numeric_limits<I>::min() + static_cast<I>(sum - (std::uint64_t(1) << 63));
}
template <typename EdgeProvider>
Result search(I n, I start, const std::vector<I>& goals, EdgeProvider&& edge_provider) {
Result r;
if (start < 0 || start >= n) { r.status = "unusable"; return r; }
r.costs.assign(n, std::numeric_limits<I>::max());
r.parents.assign(n, -1);
std::vector<unsigned char> finalized(n, 0), pending(n, 0);
bool unknown_goal = false;
I remaining = 0;
for (I goal : goals) {
if (goal < 0 || goal >= n) { unknown_goal = true; continue; }
if (!pending[goal]) { pending[goal] = 1; ++remaining; }
}
r.costs[start] = 0; r.discovered.push_back(start);
std::map<I, std::vector<I>> frontier;
frontier[0].push_back(start);
while (!frontier.empty()) {
auto it = frontier.begin();
const I entry_cost = it->first;
auto active = std::move(it->second);
frontier.erase(it);
std::sort(active.begin(), active.end());
for (I current : active) {
if (finalized[current] || entry_cost != r.costs[current]) continue;
finalized[current] = 1;
r.settled.push_back(current);
if (pending[current]) { pending[current] = 0; --remaining; }
if (!remaining && !unknown_goal) return r;
for (const Edge& edge : edge_provider(current)) {
if (edge.cost <= 0) { r.status = "unusable"; return r; }
const I neighbor = edge.neighbor;
if (neighbor < 0 || neighbor >= n) { r.status = "unusable"; return r; }
const I cost = signed_add(r.costs[current], edge.cost);
if (cost < r.costs[current]) { r.status = "wrapped"; return r; }
const I known = r.costs[neighbor];
const bool better_parent = cost == known && r.parents[neighbor] >= 0 && current < r.parents[neighbor];
if (cost > known || (cost == known && !better_parent)) continue;
if (r.parents[neighbor] < 0) {
r.parent_discovered.push_back(neighbor);
if (neighbor != start) r.discovered.push_back(neighbor);
}
r.parents[neighbor] = current;
r.costs[neighbor] = cost;
if (finalized[neighbor]) r.settled.erase(std::remove(r.settled.begin(), r.settled.end(), neighbor), r.settled.end());
finalized[neighbor] = 0;
frontier[cost].push_back(neighbor);
}
}
}
return r;
}
} // namespace the_tree_native
@@ -0,0 +1,49 @@
{
"pid": 25510,
"argv": [
"/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++",
"-o",
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-native-diagnostic-build-r322/objects/062-tree_numeric_core.os",
"-c",
"-std=c++17",
"-isystem",
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-sdk-lifetime-candidate-r131/sdk/include",
"-isystem",
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-sdk-lifetime-candidate-r131/sdk/gen/include",
"-Wall",
"-Wextra",
"-Werror",
"-fexceptions",
"-arch",
"arm64",
"-isysroot",
"/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk",
"-fvisibility=hidden",
"-O3",
"-fPIC",
"-DMACOS_ENABLED",
"-DUNIX_ENABLED",
"-DTHREADS_ENABLED",
"-DDEBUG_ENABLED",
"-DNDEBUG",
"-DGDEXTENSION",
"-I/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-native-diagnostic-candidate-r321/source",
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-native-diagnostic-candidate-r321/source/tree_numeric_core.cpp"
],
"pgid": 25510,
"ended_utc": "2026-10-12T03:27:19.159055+00:00",
"exit_code": 0,
"duration_seconds": 2.2526393329999994,
"cleanup": [
{
"attempt": 0,
"pgid": 25510,
"members_before": [],
"group_signal": null,
"tracked_parent_signal": null
}
],
"remaining": [],
"cleanup_errors": [],
"foreign_process_or_group_signals": 0
}
@@ -0,0 +1,45 @@
{
"pid": 25510,
"owner_pid": 25488,
"pgid": 25510,
"argv": [
"/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++",
"-o",
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-native-diagnostic-build-r322/objects/062-tree_numeric_core.os",
"-c",
"-std=c++17",
"-isystem",
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-sdk-lifetime-candidate-r131/sdk/include",
"-isystem",
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-sdk-lifetime-candidate-r131/sdk/gen/include",
"-Wall",
"-Wextra",
"-Werror",
"-fexceptions",
"-arch",
"arm64",
"-isysroot",
"/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk",
"-fvisibility=hidden",
"-O3",
"-fPIC",
"-DMACOS_ENABLED",
"-DUNIX_ENABLED",
"-DTHREADS_ENABLED",
"-DDEBUG_ENABLED",
"-DNDEBUG",
"-DGDEXTENSION",
"-I/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-native-diagnostic-candidate-r321/source",
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-native-diagnostic-candidate-r321/source/tree_numeric_core.cpp"
],
"started_utc": "2026-10-12T03:27:16.940410+00:00",
"initial_members": [
{
"pid": 25510,
"ppid": 25488,
"pgid": 25510,
"args": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++ -o /Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-native-diagnostic-build-r322/objects/062-tree_numeric_core.os -c -std=c++17 -isystem /Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-sdk-lifetime-candidate-r131/sdk/include -isystem /Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-sdk-lifetime-candidate-r131/sdk/gen/include -Wall -Wextra -Werror -fexceptions -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk -fvisibility=hidden -O3 -fPIC -DMACOS_ENABLED -DUNIX_ENABLED -DTHREADS_ENABLED -DDEBUG_ENABLED -DNDEBUG -DGDEXTENSION -I/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-native-diagnostic-candidate-r321/source /Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-native-diagnostic-candidate-r321/source/tree_numeric_core.cpp"
}
],
"owned_new_session": true
}
@@ -0,0 +1,28 @@
{
"name": "compile-062",
"result": {
"pid": 25510,
"exit_code": 0,
"timed_out": false,
"error_lines": [],
"duration_seconds": 2.252984541
},
"capture": {
"passed": true,
"cleanup": [
{
"attempt": 0,
"pgid": 25510,
"members_before": [],
"group_signal": null,
"tracked_parent_signal": null
}
],
"cleanup_errors": [],
"all_captured_ended": true,
"foreign_process_or_group_signals": 0
},
"full_input_inventory_before_verified": true,
"full_input_inventory_after_verified": true,
"post_input_error": null
}
@@ -0,0 +1,35 @@
{
"pid": 25525,
"argv": [
"/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++",
"-o",
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-native-diagnostic-build-r322/libtree_numeric_core.macos.template_debug.dylib",
"-arch",
"arm64",
"-isysroot",
"/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk",
"-fvisibility=hidden",
"-Wl,-S",
"-Wl,-x",
"-Wl,-dead_strip",
"-shared",
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-native-diagnostic-build-r322/objects/062-tree_numeric_core.os",
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-sdk-lifetime-build-r133/libgodot-cpp.macos.template_debug.arm64.a"
],
"pgid": 25525,
"ended_utc": "2026-10-12T03:27:20.234519+00:00",
"exit_code": 0,
"duration_seconds": 0.6376524579999998,
"cleanup": [
{
"attempt": 0,
"pgid": 25525,
"members_before": [],
"group_signal": null,
"tracked_parent_signal": null
}
],
"remaining": [],
"cleanup_errors": [],
"foreign_process_or_group_signals": 0
}
@@ -0,0 +1,31 @@
{
"pid": 25525,
"owner_pid": 25488,
"pgid": 25525,
"argv": [
"/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++",
"-o",
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-native-diagnostic-build-r322/libtree_numeric_core.macos.template_debug.dylib",
"-arch",
"arm64",
"-isysroot",
"/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk",
"-fvisibility=hidden",
"-Wl,-S",
"-Wl,-x",
"-Wl,-dead_strip",
"-shared",
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-native-diagnostic-build-r322/objects/062-tree_numeric_core.os",
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-sdk-lifetime-build-r133/libgodot-cpp.macos.template_debug.arm64.a"
],
"started_utc": "2026-10-12T03:27:19.633839+00:00",
"initial_members": [
{
"pid": 25525,
"ppid": 25488,
"pgid": 25525,
"args": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++ -o /Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-native-diagnostic-build-r322/libtree_numeric_core.macos.template_debug.dylib -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk -fvisibility=hidden -Wl,-S -Wl,-x -Wl,-dead_strip -shared /Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-native-diagnostic-build-r322/objects/062-tree_numeric_core.os /Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-sdk-lifetime-build-r133/libgodot-cpp.macos.template_debug.arm64.a"
}
],
"owned_new_session": true
}
@@ -0,0 +1,28 @@
{
"name": "link",
"result": {
"pid": 25525,
"exit_code": 0,
"timed_out": false,
"error_lines": [],
"duration_seconds": 0.637939083
},
"capture": {
"passed": true,
"cleanup": [
{
"attempt": 0,
"pgid": 25525,
"members_before": [],
"group_signal": null,
"tracked_parent_signal": null
}
],
"cleanup_errors": [],
"all_captured_ended": true,
"foreign_process_or_group_signals": 0
},
"full_input_inventory_before_verified": true,
"full_input_inventory_after_verified": true,
"post_input_error": null
}
@@ -0,0 +1,18 @@
{
"owned_child_created": true,
"engine_ended": true,
"actual_process_exit_code": 0,
"attempts": [
{
"attempt": 1,
"kill_attempted": false,
"wait_timeout_seconds": 5,
"wait_completed": true,
"errors": [],
"poll_before": 0,
"wait_returned_code": 0,
"poll_after": 0
}
],
"errors": []
}
@@ -0,0 +1,38 @@
{
"scope": "isolated diagnostic owned child",
"event": "ENGINE_ENDED",
"actual_pid": 26808,
"owner_pid": 26773,
"command": [
"/Applications/Godot.app/Contents/MacOS/Godot",
"--headless",
"--path",
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-guest-bulk-local-r315/stage",
"--script",
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-native-diagnostic-r323/candidate-guarded.gd",
"--verbose",
"--log-file",
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-native-diagnostic-r323/candidate/engine-native.log"
],
"monotonic_ns": 9705466083,
"exit_code": 0,
"actual_process_exit_code": 0,
"engine_ended": true,
"timed_out": false,
"lifecycle_error": null,
"start_receipt_written": true,
"pid": 26808,
"argv": [
"/Applications/Godot.app/Contents/MacOS/Godot",
"--headless",
"--path",
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-guest-bulk-local-r315/stage",
"--script",
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-native-diagnostic-r323/candidate-guarded.gd",
"--verbose",
"--log-file",
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-native-diagnostic-r323/candidate/engine-native.log"
],
"ended_utc": "2026-10-12T03:31:05.619611+00:00",
"signal_scope": "tracked Popen child only; no external group signal"
}
@@ -0,0 +1,39 @@
{
"actual_captured_pids": [
26808
],
"cleanup": [
{
"pid": 26808,
"cleanup": {
"owned_child_created": true,
"engine_ended": true,
"actual_process_exit_code": 0,
"attempts": [
{
"attempt": 1,
"kill_attempted": false,
"wait_timeout_seconds": 5,
"wait_completed": true,
"errors": [],
"poll_before": 0,
"wait_returned_code": 0,
"poll_after": 0
}
],
"errors": []
},
"outer_cleanup_errors": [],
"engine_ended": true,
"outer_maximum_helper_invocations": 3,
"helper_maximum_waits": 3,
"per_wait_timeout_seconds": 5,
"foreign_process_or_group_signals": 0
}
],
"adapter_exception": null,
"all_captured_ended": true,
"outer_cleanup_errors": [],
"foreign_process_or_group_signals": 0,
"all_cleanup_before_outer_receipt": true
}
@@ -0,0 +1,40 @@
{
"scope": "isolated diagnostic owned child",
"event": "ENGINE_STARTED",
"actual_pid": 26808,
"owner_pid": 26773,
"command": [
"/Applications/Godot.app/Contents/MacOS/Godot",
"--headless",
"--path",
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-guest-bulk-local-r315/stage",
"--script",
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-native-diagnostic-r323/candidate-guarded.gd",
"--verbose",
"--log-file",
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-native-diagnostic-r323/candidate/engine-native.log"
],
"monotonic_ns": 3473308875,
"pid": 26808,
"argv": [
"/Applications/Godot.app/Contents/MacOS/Godot",
"--headless",
"--path",
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-guest-bulk-local-r315/stage",
"--script",
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-native-diagnostic-r323/candidate-guarded.gd",
"--verbose",
"--log-file",
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-native-diagnostic-r323/candidate/engine-native.log"
],
"started_utc": "2026-10-12T03:30:59.382320+00:00",
"current_process_identity": {
"pid": 26808,
"ppid": 26773,
"pgid": 26808,
"args": "/Applications/Godot.app/Contents/MacOS/Godot --headless --path /Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-guest-bulk-local-r315/stage --script /Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-native-diagnostic-r323/candidate-guarded.gd --verbose --log-file /Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-native-diagnostic-r323/candidate/engine-native.log"
},
"live_identity_exact": true,
"tracked_child_ended_before_initial_probe": false,
"signal_scope": "tracked Popen child only; no external group signal"
}
@@ -0,0 +1,16 @@
extends "/Users/korizatou114/Projects/\u3068\u308a\u306b\u304f\u5de5\u623f\u30b2\u30fc\u30e0\u5236\u4f5c\u90e8/artifacts/original-completion-2026-10-02/p23-02-current-native-diagnostic-r323/whole.gd"
const Guard := preload("/Users/korizatou114/Projects/\u3068\u308a\u306b\u304f\u5de5\u623f\u30b2\u30fc\u30e0\u5236\u4f5c\u90e8/artifacts/original-completion-2026-10-02/p23-02-native-cache-public-mutations-r144/profile_guard.gd")
func _initialize() -> void:
if not Guard.activate(): quit(97); return
super._initialize()
func run() -> void:
var loaded := GDExtensionManager.load_extension("/Users/korizatou114/Projects/\u3068\u308a\u306b\u304f\u5de5\u623f\u30b2\u30fc\u30e0\u5236\u4f5c\u90e8/artifacts/original-completion-2026-10-02/p23-02-current-native-diagnostic-r323/candidate.gdextension")
var exact_api := false
if loaded == GDExtensionManager.LOAD_STATUS_OK and ClassDB.class_exists(&"TheTreeNumericCore"):
var probe: Variant = ClassDB.instantiate(&"TheTreeNumericCore")
exact_api = probe != null and probe.has_method(&"guest_tree_edge_rows") == true and probe.has_method(&"native_profile_reset") == true and probe.has_method(&"native_profile_snapshot") == true
probe = null
check(loaded == GDExtensionManager.LOAD_STATUS_OK and ClassDB.class_exists(&"TheTreeNumericCore") and exact_api, "exact native extension registered before diagnostic")
if loaded != GDExtensionManager.LOAD_STATUS_OK or not ClassDB.class_exists(&"TheTreeNumericCore") or not exact_api: quit(96); return
print("NATIVE_ADAPTER_LIBRARY_REGISTERED")
super.run()
@@ -0,0 +1,79 @@
{
"Windows_accepted": false,
"after647": {
"bytes": 246720,
"codec": "zstd",
"field_deletions": 0,
"file_envelope": false,
"full_bytes_roundtrip": true,
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-native-diagnostic-r323/candidate-measurement/after647.varbytes.zst",
"sha256": "684ba40e9f649b7dd4bfc620185d7cd18bae3111c3b4038e48aaad5a9168d880",
"uncompressed_bytes": 11487732,
"uncompressed_sha256": "9df3c1b6f65dfd8be944cd5cab8c631f7533530dfef3820d9fa5d74a5b1ac30f"
},
"cache_hits": 0,
"cache_misses": 9311,
"candidate": "candidate",
"candidate_adopted": false,
"checks": 17,
"failures": [],
"limits": [
"One instrumented current313-r02 diagnostic, fixed cold646. Nested inclusive scopes cannot be added/subtracted across scopes or compared to uninstrumented durations. No speedup, percentile, budget or causality claim.",
"No Main, rendering, OS input or realtime x3. Timed interval contains builtin production callbacks; snapshot verification and compression occur after timing."
],
"manual_tick_us": 1110625,
"native_profile": {
"builtin_walk_edge_rows": {
"calls": 8206,
"inclusive_us": 25627,
"max_us": 33
},
"facility_access_cells": {
"calls": 15000,
"inclusive_us": 13555,
"max_us": 111
},
"guest_candidate_batch": {
"calls": 50,
"inclusive_us": 135549,
"max_us": 2955
},
"guest_path_minutes": {
"calls": 7500,
"inclusive_us": 72455,
"max_us": 307
},
"nearest_guest_access_impl": {
"calls": 7500,
"inclusive_us": 391568,
"max_us": 35990
},
"performance_record_sample": {
"calls": 7586,
"inclusive_us": 101550,
"max_us": 45
},
"project_guest_candidates": {
"calls": 50,
"inclusive_us": 575267,
"max_us": 46509
},
"resolve_ready_guest_point": {
"calls": 9225,
"inclusive_us": 81044,
"max_us": 58
},
"search_impl": {
"calls": 50,
"inclusive_us": 106513,
"max_us": 34212
}
},
"normal_OS_accepted": false,
"passed": true,
"performance_budget_accepted": false,
"pid": 26808,
"plan_id": "P23-02",
"sample": "candidate",
"unit_accepted": false
}
@@ -0,0 +1,20 @@
{
"actual_user_data_dir": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-263ec52e04fc4bd4999a25b39fafa649-budget-runtime",
"before": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-263ec52e04fc4bd4999a25b39fafa649-budget-startup",
"conditions": [
true,
true,
true,
true,
true
],
"conditions_checked": 5,
"custom_user_dir_name": "TheTree-PCK-tests-263ec52e04fc4bd4999a25b39fafa649-budget-runtime",
"expected_user_data_dir": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-263ec52e04fc4bd4999a25b39fafa649-budget-runtime",
"fresh_before_parent_initialize": true,
"globalized_probe": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-263ec52e04fc4bd4999a25b39fafa649-budget-runtime/guard-probe",
"profile_writes_before_guard": 0,
"project_settings_persisted": false,
"runtime_settings_only": true,
"verified": true
}
@@ -0,0 +1,7 @@
[configuration]
entry_symbol = "tree_numeric_core_init"
compatibility_minimum = "4.4"
reloadable = false
[libraries]
macos.debug.arm64 = "/private/tmp/thetree-native-diagnostic-r322-3ada932edeab48e2b8d229dfc2a06761/libtree_numeric_core.macos.template_debug.dylib"
@@ -0,0 +1,59 @@
{
"plan": [
[
"compile-062",
[
"/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++",
"-o",
"/Users/korizatou114/Projects/\u3068\u308a\u306b\u304f\u5de5\u623f\u30b2\u30fc\u30e0\u5236\u4f5c\u90e8/artifacts/original-completion-2026-10-02/p23-02-current-native-diagnostic-build-r322/objects/062-tree_numeric_core.os",
"-c",
"-std=c++17",
"-isystem",
"/Users/korizatou114/Projects/\u3068\u308a\u306b\u304f\u5de5\u623f\u30b2\u30fc\u30e0\u5236\u4f5c\u90e8/artifacts/original-completion-2026-10-02/p23-02-native-sdk-lifetime-candidate-r131/sdk/include",
"-isystem",
"/Users/korizatou114/Projects/\u3068\u308a\u306b\u304f\u5de5\u623f\u30b2\u30fc\u30e0\u5236\u4f5c\u90e8/artifacts/original-completion-2026-10-02/p23-02-native-sdk-lifetime-candidate-r131/sdk/gen/include",
"-Wall",
"-Wextra",
"-Werror",
"-fexceptions",
"-arch",
"arm64",
"-isysroot",
"/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk",
"-fvisibility=hidden",
"-O3",
"-fPIC",
"-DMACOS_ENABLED",
"-DUNIX_ENABLED",
"-DTHREADS_ENABLED",
"-DDEBUG_ENABLED",
"-DNDEBUG",
"-DGDEXTENSION",
"-I/Users/korizatou114/Projects/\u3068\u308a\u306b\u304f\u5de5\u623f\u30b2\u30fc\u30e0\u5236\u4f5c\u90e8/artifacts/original-completion-2026-10-02/p23-02-current-native-diagnostic-candidate-r321/source",
"/Users/korizatou114/Projects/\u3068\u308a\u306b\u304f\u5de5\u623f\u30b2\u30fc\u30e0\u5236\u4f5c\u90e8/artifacts/original-completion-2026-10-02/p23-02-current-native-diagnostic-candidate-r321/source/tree_numeric_core.cpp"
]
],
[
"link",
[
"/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++",
"-o",
"/Users/korizatou114/Projects/\u3068\u308a\u306b\u304f\u5de5\u623f\u30b2\u30fc\u30e0\u5236\u4f5c\u90e8/artifacts/original-completion-2026-10-02/p23-02-current-native-diagnostic-build-r322/libtree_numeric_core.macos.template_debug.dylib",
"-arch",
"arm64",
"-isysroot",
"/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk",
"-fvisibility=hidden",
"-Wl,-S",
"-Wl,-x",
"-Wl,-dead_strip",
"-shared",
"/Users/korizatou114/Projects/\u3068\u308a\u306b\u304f\u5de5\u623f\u30b2\u30fc\u30e0\u5236\u4f5c\u90e8/artifacts/original-completion-2026-10-02/p23-02-current-native-diagnostic-build-r322/objects/062-tree_numeric_core.os",
"/Users/korizatou114/Projects/\u3068\u308a\u306b\u304f\u5de5\u623f\u30b2\u30fc\u30e0\u5236\u4f5c\u90e8/artifacts/original-completion-2026-10-02/p23-02-native-sdk-lifetime-build-r133/libgodot-cpp.macos.template_debug.arm64.a"
]
]
],
"planned_bridge_compilations": 1,
"SDK_compilations": 0,
"Godot_runs": 0
}
@@ -0,0 +1,19 @@
# coding: utf-8
from pathlib import Path
import importlib.util,json,hashlib,shutil,uuid
R=Path('/Users/korizatou114/Projects/とりにく工房ゲーム制作部');A=R/'artifacts/original-completion-2026-10-02';O=A/'p23-02-current-native-diagnostic-r323';C=A/'p23-02-current-native-diagnostic-candidate-r321';B=A/'p23-02-current-native-diagnostic-build-r322'
def mod(name,p):
s=importlib.util.spec_from_file_location(name,p);m=importlib.util.module_from_spec(s);s.loader.exec_module(m);return m
r=mod('prepare323',R/'tools/run_all_tests.py')
def pin(p):return dict(path=str(p),bytes=p.stat().st_size,sha256=r.sha(p))
assert r.read(B/'execution.json')['passed'] and shutil.disk_usage(A).free>=528*1048576
old=r.read(A/'p23-02-native-guest-bulk-impact-whole-r317-r03/input.json');stage=Path(old['stage']);parent=Path(old['parent']);assert r.inventory(stage,stage=True)==old['expected_stage'];assert r.inventory(parent,stage=True)==old['expected_baseline_stage']
private=Path('/private/tmp')/('thetree-native-diagnostic-r322-'+uuid.uuid4().hex);private.mkdir();lib=private/'libtree_numeric_core.macos.template_debug.dylib'
with lib.open('xb') as f:f.write((B/'libtree_numeric_core.macos.template_debug.dylib').read_bytes())
assert lib.read_bytes()==(B/'libtree_numeric_core.macos.template_debug.dylib').read_bytes()
with (O/'candidate.gdextension').open('x') as f:f.write('[configuration]\nentry_symbol = "tree_numeric_core_init"\ncompatibility_minimum = "4.4"\nreloadable = false\n\n[libraries]\nmacos.debug.arm64 = "'+str(lib)+'"\n')
v=old.copy();fixed={k:q for k,q in old['pins'].items() if k in ['engine','helper','run_all','profile_guard','modified_budget','original_budget','original_path','fixture','oracle','original_clock','QA_base','local_input','local_review','local_root','provider_review','provider_root']}
for k,p in dict(config_candidate=O/'candidate.gdextension',new_library=B/'libtree_numeric_core.macos.template_debug.dylib',library_candidate=lib,prepare=Path(__file__),runner=A/'p23-02-current-native-diagnostic-r323.py',QA=O/'whole.gd',QA_original=A/'p23-02-native-guest-bulk-impact-whole-r317/whole.gd',candidate_input=C/'input.json',candidate_guest=C/'scripts/guest_service.gd',candidate_runtime=C/'scripts/simulation_runtime.gd',starter_candidate=O/'candidate-guarded.gd',build_execution=B/'execution.json',build_input=B/'input.json',diagnostic_cpp=C/'source/tree_numeric_core.cpp',diagnostic_profile=C/'source/native_profile.hpp',diagnostic_api=C/'source/native_profile_api.inc',diagnostic_batch=C/'source/guest_candidate_batch.inc',static_review=A/'p23-02-current-native-diagnostic-static-independent-review-r321.json',static_root=A/'p23-02-current-native-diagnostic-static-root-verification-r321.json').items():fixed[k]=pin(p)
v.update(pins=fixed,source_before=r.source_refs(R),default_before=r.default_player(R),doc4_before={n:r.sha(R/'docs/plans/original-completion-2026-10-02'/n) for n in old['doc4_before']},support_inventory=r.inventory(r.SUPPORT),engine_processes=1,compiler_processes=0,stage_clones=0,full_regression_runs=0,expected_whole_checks=17,scope='One instrumented current313-r02 native tick646->647 and original whole11487732-byte equality; no pair or acceptance.',expected_total_seconds=[2,30],library_copies=1)
with (O/'input.json').open('x') as f:json.dump(v,f,ensure_ascii=False,indent=2);f.write('\n')
print(json.dumps(dict(plan=str(O/'input.json'),pins=len(fixed),private_copy=str(lib),free=shutil.disk_usage(A).free)))
@@ -0,0 +1,11 @@
# coding: utf-8
from pathlib import Path
import json,hashlib
R=Path('/Users/korizatou114/Projects/とりにく工房ゲーム制作部');A=R/'artifacts/original-completion-2026-10-02';O=A/'p23-02-current-native-diagnostic-r323'
def pin(p):return dict(path=str(p),bytes=p.stat().st_size,sha256=hashlib.sha256(p.read_bytes()).hexdigest())
e=json.loads((O/'execution.json').read_text());assert e['passed'];v=json.loads((O/'candidate-measurement/report.json').read_text());assert v['passed'] and v['checks']==17
rows=v['native_profile'];assert len(rows)==9
m=json.loads((A/'p23-02-current-progress-disposition-r320.json').read_text());w=json.loads((R/'docs/plans/original-completion-2026-10-02/work_packages.json').read_text());p=next(x for x in w if x['id']=='P23')
result=dict(plan_id='P23-02',kind='finite_native_inclusive_diagnostic',candidate='r313-r02 with diagnostic-only r321/library322 additions; unselected/unadopted',report=pin(O/'candidate-measurement/report.json'),execution=pin(O/'execution.json'),sync_instrumented_tick_us=v['manual_tick_us'],scope_rows=rows,conditions=m['conditions'],dependencies=p['depends_on'],condition_source=pin(A/'p23-02-current-progress-disposition-r320.json'),reuse=['r315 originalGuest local finite evidence','r317-r03 original whole11487732-byte equality evidence','existing315/209 stages and unchanged133 SDK archive'],all_after647_bytes_equal_original=True,formal_completed_added=0,unit_accepted=False,performance_accepted=False,next_action='Select a coherent necessary optimization from measured scopes plus direct source inspection; preserve all original callbacks, arithmetic, order and saved state. Then local/impact checks and final exact-version required regression/review.',limits=['Counters include all entries/unsupported/exception exits; no per-call success inference.','Named rows are nested inclusive observations. No cross-row sum/subtraction, pureCPU, causal attribution or uninstrumented speed comparison.','One fixed cold646 tick; no P95/50ms/D10/normalOS/x3/final172/Windows acceptance.','Original seventeen conditions remain unaccepted; only C08/X8 Windows blocked. Held manual input is deferred, not waived.'])
with (O/'scope-and-remaining.json').open('x') as f:json.dump(result,f,ensure_ascii=False,indent=2);f.write('\n')
print(json.dumps(dict(sync_instrumented_us=v['manual_tick_us'],native_rows=rows),ensure_ascii=False))
@@ -0,0 +1,3 @@
# Current native diagnostic r321–r323
Finite diagnostic evidence only. Every saved gzip copy roundtrips to the original full bytes; originals are retained. See manifest for exact source/stored hashes and scope. No unit, performance, Windows or adoption acceptance.
@@ -0,0 +1,864 @@
{
"plan_id": "P23-02",
"scope": "Current313-r02 finite native diagnostic321/322/323; no formal acceptance",
"copies": [
{
"original": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-native-diagnostic-candidate-r321/input.json",
"bytes": 7524,
"sha256": "38f9b65520ed607368a56245652d3dc9b0b4740bd421dc31398362ba95464cc5"
},
"stored": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/000-input.json.gz",
"bytes": 1461,
"sha256": "a4309dad0393ab6958379755a2c351490e22239091481d9eeb03f32ab3556d42"
},
"gzip": true,
"raw_bytes": 7524,
"raw_sha256": "38f9b65520ed607368a56245652d3dc9b0b4740bd421dc31398362ba95464cc5"
},
{
"original": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-native-diagnostic-candidate-r321/scripts/guest_service.gd",
"bytes": 62505,
"sha256": "77ce52ebeed6a89f3e397de01572b17ea3e3cb246f7daca9145a1a192389969e"
},
"stored": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/001-guest_service.gd.gz",
"bytes": 12866,
"sha256": "a89f5573a07a67560d170dd3e24acf4b47844e00e64aeb17fa483451bd9a2458"
},
"gzip": true,
"raw_bytes": 62505,
"raw_sha256": "77ce52ebeed6a89f3e397de01572b17ea3e3cb246f7daca9145a1a192389969e"
},
{
"original": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-native-diagnostic-candidate-r321/scripts/simulation_runtime.gd",
"bytes": 612068,
"sha256": "7eb24adbf91fe53cde14954dda12abd5efb05130de7d356d8df281ee99065e86"
},
"stored": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/002-simulation_runtime.gd.gz",
"bytes": 121377,
"sha256": "6db6e28f4852a1616dd532e5bc7fb328e43633c20e1acf50dd9c0ca3fe54cbd6"
},
"gzip": true,
"raw_bytes": 612068,
"raw_sha256": "7eb24adbf91fe53cde14954dda12abd5efb05130de7d356d8df281ee99065e86"
},
{
"original": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-native-diagnostic-candidate-r321/source/guest_candidate_batch.inc",
"bytes": 21737,
"sha256": "e5de221ef911a73769c61309fd619dd5440f0ce114e47ea19e9dc93c69faac64"
},
"stored": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/003-guest_candidate_batch.inc.gz",
"bytes": 5305,
"sha256": "673198771a38520c6f77a0a21905b72ed7cb045357cf1ba5298acf6d196b3b2d"
},
"gzip": true,
"raw_bytes": 21737,
"raw_sha256": "e5de221ef911a73769c61309fd619dd5440f0ce114e47ea19e9dc93c69faac64"
},
{
"original": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-native-diagnostic-candidate-r321/source/native_profile.hpp",
"bytes": 936,
"sha256": "b429287164327c1471549a1c0d31e5e3fe7a7026d0fa47ef4c7e4f8a3c900df5"
},
"stored": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/004-native_profile.hpp",
"bytes": 936,
"sha256": "b429287164327c1471549a1c0d31e5e3fe7a7026d0fa47ef4c7e4f8a3c900df5"
},
"gzip": false,
"raw_bytes": 936,
"raw_sha256": "b429287164327c1471549a1c0d31e5e3fe7a7026d0fa47ef4c7e4f8a3c900df5"
},
{
"original": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-native-diagnostic-candidate-r321/source/native_profile_api.inc",
"bytes": 854,
"sha256": "484029be3e26352396c4d58561359fcd67365b6a279b533c7278a0aec0ac83f4"
},
"stored": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/005-native_profile_api.inc",
"bytes": 854,
"sha256": "484029be3e26352396c4d58561359fcd67365b6a279b533c7278a0aec0ac83f4"
},
"gzip": false,
"raw_bytes": 854,
"raw_sha256": "484029be3e26352396c4d58561359fcd67365b6a279b533c7278a0aec0ac83f4"
},
{
"original": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-native-diagnostic-candidate-r321/source/tree_core.hpp",
"bytes": 3299,
"sha256": "be46852fe55aeee4e18996b4d87222662b031fd1b946977c81092f4d0707e480"
},
"stored": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/006-tree_core.hpp",
"bytes": 3299,
"sha256": "be46852fe55aeee4e18996b4d87222662b031fd1b946977c81092f4d0707e480"
},
"gzip": false,
"raw_bytes": 3299,
"raw_sha256": "be46852fe55aeee4e18996b4d87222662b031fd1b946977c81092f4d0707e480"
},
{
"original": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-native-diagnostic-candidate-r321/source/tree_numeric_core.cpp",
"bytes": 54931,
"sha256": "b65ba5fd021ade6837761bda1494a5609754ac9d5b64812c555d609ad0dae53a"
},
"stored": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/007-tree_numeric_core.cpp.gz",
"bytes": 12101,
"sha256": "f1062cb9658ffe09f8a511e4f426a19dce8065fdd1af0c48f8660ae5fface74e"
},
"gzip": true,
"raw_bytes": 54931,
"raw_sha256": "b65ba5fd021ade6837761bda1494a5609754ac9d5b64812c555d609ad0dae53a"
},
{
"original": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-native-diagnostic-build-r322/compile-062/ended.json",
"bytes": 1866,
"sha256": "f35b16cad85306eaad2b7b7b7634e2f66166e2f2d1b892b99263c129a9c19201"
},
"stored": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/008-ended.json",
"bytes": 1866,
"sha256": "f35b16cad85306eaad2b7b7b7634e2f66166e2f2d1b892b99263c129a9c19201"
},
"gzip": false,
"raw_bytes": 1866,
"raw_sha256": "f35b16cad85306eaad2b7b7b7634e2f66166e2f2d1b892b99263c129a9c19201"
},
{
"original": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-native-diagnostic-build-r322/compile-062/started.json",
"bytes": 2986,
"sha256": "929fd3c13a01975712a12e9f44a0347305e907269a74815633c2afb937a92cbc"
},
"stored": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/009-started.json",
"bytes": 2986,
"sha256": "929fd3c13a01975712a12e9f44a0347305e907269a74815633c2afb937a92cbc"
},
"gzip": false,
"raw_bytes": 2986,
"raw_sha256": "929fd3c13a01975712a12e9f44a0347305e907269a74815633c2afb937a92cbc"
},
{
"original": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-native-diagnostic-build-r322/compile-062/stderr.log",
"bytes": 0,
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
},
"stored": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/010-stderr.log",
"bytes": 0,
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
},
"gzip": false,
"raw_bytes": 0,
"raw_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
},
{
"original": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-native-diagnostic-build-r322/compile-062/stdout.log",
"bytes": 0,
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
},
"stored": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/011-stdout.log",
"bytes": 0,
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
},
"gzip": false,
"raw_bytes": 0,
"raw_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
},
{
"original": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-native-diagnostic-build-r322/compile-062-phase.json",
"bytes": 614,
"sha256": "c7926c0b901877b959cc912496e5cc8a52b3c9650c0a7d7302123c32dd2ec312"
},
"stored": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/012-compile-062-phase.json",
"bytes": 614,
"sha256": "c7926c0b901877b959cc912496e5cc8a52b3c9650c0a7d7302123c32dd2ec312"
},
"gzip": false,
"raw_bytes": 614,
"raw_sha256": "c7926c0b901877b959cc912496e5cc8a52b3c9650c0a7d7302123c32dd2ec312"
},
{
"original": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-native-diagnostic-build-r322/execution.json",
"bytes": 7165,
"sha256": "7fb637cfba79a1abbfaa9a3ddd106c29075058cba29400d0aefe8b1802d7d6fb"
},
"stored": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/013-execution.json.gz",
"bytes": 1639,
"sha256": "88f6e2b98741774757cd4604ef185fdbf4eb4a3dc38ce036b5adabce556717d1"
},
"gzip": true,
"raw_bytes": 7165,
"raw_sha256": "7fb637cfba79a1abbfaa9a3ddd106c29075058cba29400d0aefe8b1802d7d6fb"
},
{
"original": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-native-diagnostic-build-r322/input.json",
"bytes": 659082,
"sha256": "7972be33dd3a2910f6a081a3c980fc65bfc9c954fe7f96bf465bf0243ab9f00f"
},
"stored": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/014-input.json.gz",
"bytes": 138065,
"sha256": "6d336131f0f74e8616c58b349cdbfe0b44d3f19e2dcdc17707ef7b9c77aef7a3"
},
"gzip": true,
"raw_bytes": 659082,
"raw_sha256": "7972be33dd3a2910f6a081a3c980fc65bfc9c954fe7f96bf465bf0243ab9f00f"
},
{
"original": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-native-diagnostic-build-r322/libtree_numeric_core.macos.template_debug.dylib",
"bytes": 417536,
"sha256": "0a63bea46a9607d9d2f3cd80534fd83484afe28339d7d2e1333b28416daf7b56"
},
"stored": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/015-libtree_numeric_core.macos.template_debug.dylib.gz",
"bytes": 153610,
"sha256": "f5445699751507e868603919145952bce0312a36553415146f4978650093f841"
},
"gzip": true,
"raw_bytes": 417536,
"raw_sha256": "0a63bea46a9607d9d2f3cd80534fd83484afe28339d7d2e1333b28416daf7b56"
},
{
"original": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-native-diagnostic-build-r322/link/ended.json",
"bytes": 1353,
"sha256": "47474c23132dbf7f929d910552662075bd1378439243682e10126d337ce11003"
},
"stored": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/016-ended.json",
"bytes": 1353,
"sha256": "47474c23132dbf7f929d910552662075bd1378439243682e10126d337ce11003"
},
"gzip": false,
"raw_bytes": 1353,
"raw_sha256": "47474c23132dbf7f929d910552662075bd1378439243682e10126d337ce11003"
},
{
"original": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-native-diagnostic-build-r322/link/started.json",
"bytes": 2058,
"sha256": "e49a43112505be2e2ba77897183c8667bed480924be950647927aa8838a2f8e3"
},
"stored": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/017-started.json",
"bytes": 2058,
"sha256": "e49a43112505be2e2ba77897183c8667bed480924be950647927aa8838a2f8e3"
},
"gzip": false,
"raw_bytes": 2058,
"raw_sha256": "e49a43112505be2e2ba77897183c8667bed480924be950647927aa8838a2f8e3"
},
{
"original": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-native-diagnostic-build-r322/link/stderr.log",
"bytes": 0,
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
},
"stored": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/018-stderr.log",
"bytes": 0,
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
},
"gzip": false,
"raw_bytes": 0,
"raw_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
},
{
"original": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-native-diagnostic-build-r322/link/stdout.log",
"bytes": 0,
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
},
"stored": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/019-stdout.log",
"bytes": 0,
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
},
"gzip": false,
"raw_bytes": 0,
"raw_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
},
{
"original": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-native-diagnostic-build-r322/link-phase.json",
"bytes": 607,
"sha256": "ed31d3505c4d3e2abef26b3865afda5452df18842cb9e52e9c5b264c08058593"
},
"stored": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/020-link-phase.json",
"bytes": 607,
"sha256": "ed31d3505c4d3e2abef26b3865afda5452df18842cb9e52e9c5b264c08058593"
},
"gzip": false,
"raw_bytes": 607,
"raw_sha256": "ed31d3505c4d3e2abef26b3865afda5452df18842cb9e52e9c5b264c08058593"
},
{
"original": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-native-diagnostic-r323/actual-root-verification.json",
"bytes": 38855,
"sha256": "973fe78e64f1989e4937ffc9c154d08f76aa39946d2559700af1d1d008dd0fe8"
},
"stored": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/021-actual-root-verification.json.gz",
"bytes": 7520,
"sha256": "87e62161b63c19574e496a8b579bb2189ec02331d4a6c6a6f5493984c2b44dd4"
},
"gzip": true,
"raw_bytes": 38855,
"raw_sha256": "973fe78e64f1989e4937ffc9c154d08f76aa39946d2559700af1d1d008dd0fe8"
},
{
"original": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-native-diagnostic-r323/candidate/adapter-owned-cleanup.json",
"bytes": 351,
"sha256": "c1f3d289b362cc61b9be169a3994be27df39f35e6221881b4a9678ce3c72ba54"
},
"stored": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/022-adapter-owned-cleanup.json",
"bytes": 351,
"sha256": "c1f3d289b362cc61b9be169a3994be27df39f35e6221881b4a9678ce3c72ba54"
},
"gzip": false,
"raw_bytes": 351,
"raw_sha256": "c1f3d289b362cc61b9be169a3994be27df39f35e6221881b4a9678ce3c72ba54"
},
{
"original": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-native-diagnostic-r323/candidate/ended.json",
"bytes": 1770,
"sha256": "e5f41b818b0e00092d070b45a3b6ecd896a143bee5680987fd84c0497ab32684"
},
"stored": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/023-ended.json",
"bytes": 1770,
"sha256": "e5f41b818b0e00092d070b45a3b6ecd896a143bee5680987fd84c0497ab32684"
},
"gzip": false,
"raw_bytes": 1770,
"raw_sha256": "e5f41b818b0e00092d070b45a3b6ecd896a143bee5680987fd84c0497ab32684"
},
{
"original": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-native-diagnostic-r323/candidate/engine-native.log",
"bytes": 13461,
"sha256": "a80be5c321f44ada79b9cc7c87d99575ea64618c39c13407bf51e34c93a052d3"
},
"stored": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/024-engine-native.log.gz",
"bytes": 1285,
"sha256": "8ce5bfe4c4f2203bec4c95c3d48356eeeaffcc4d3e5b3e1e9f63c8314ae4ac6b"
},
"gzip": true,
"raw_bytes": 13461,
"raw_sha256": "a80be5c321f44ada79b9cc7c87d99575ea64618c39c13407bf51e34c93a052d3"
},
{
"original": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-native-diagnostic-r323/candidate/outer-owned-finally.json",
"bytes": 964,
"sha256": "79bbcbb165eee8469c0645b3e55e6fba2ff3012c853c0fab34c5a3b04174ab18"
},
"stored": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/025-outer-owned-finally.json",
"bytes": 964,
"sha256": "79bbcbb165eee8469c0645b3e55e6fba2ff3012c853c0fab34c5a3b04174ab18"
},
"gzip": false,
"raw_bytes": 964,
"raw_sha256": "79bbcbb165eee8469c0645b3e55e6fba2ff3012c853c0fab34c5a3b04174ab18"
},
{
"original": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-native-diagnostic-r323/candidate/process.json",
"bytes": 6655,
"sha256": "c4200fbe36dbc393a8d35fd34476344db8a71eee63a915112f8ceb5a1a67aee5"
},
"stored": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/026-process.json.gz",
"bytes": 1333,
"sha256": "1e7d72fd78c41cd197281b2fd2d7b1e419f184a428456fed463c8ed316f180b5"
},
"gzip": true,
"raw_bytes": 6655,
"raw_sha256": "c4200fbe36dbc393a8d35fd34476344db8a71eee63a915112f8ceb5a1a67aee5"
},
{
"original": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-native-diagnostic-r323/candidate/started.json",
"bytes": 2389,
"sha256": "9cc3e42e711837df070dc40f8a616ab23abae5b6db1cb332892619d0a0e0f97f"
},
"stored": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/027-started.json",
"bytes": 2389,
"sha256": "9cc3e42e711837df070dc40f8a616ab23abae5b6db1cb332892619d0a0e0f97f"
},
"gzip": false,
"raw_bytes": 2389,
"raw_sha256": "9cc3e42e711837df070dc40f8a616ab23abae5b6db1cb332892619d0a0e0f97f"
},
{
"original": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-native-diagnostic-r323/candidate/stderr.log",
"bytes": 0,
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
},
"stored": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/028-stderr.log",
"bytes": 0,
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
},
"gzip": false,
"raw_bytes": 0,
"raw_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
},
{
"original": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-native-diagnostic-r323/candidate/stdout.log",
"bytes": 13611,
"sha256": "d5eac6720450719cbc9b29455e735e6caece6ebacd9eba2b194dfb6f650437ef"
},
"stored": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/029-stdout.log.gz",
"bytes": 1363,
"sha256": "ee62e90f7662cdf61e3945427d5cdaa89cc3c4137e60ea748704123c10466548"
},
"gzip": true,
"raw_bytes": 13611,
"raw_sha256": "d5eac6720450719cbc9b29455e735e6caece6ebacd9eba2b194dfb6f650437ef"
},
{
"original": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-native-diagnostic-r323/candidate-guarded.gd",
"bytes": 1550,
"sha256": "102d807efff01bcba1c46a53f5b916488b28dd41cd32c46e61f8d087e199449e"
},
"stored": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/030-candidate-guarded.gd",
"bytes": 1550,
"sha256": "102d807efff01bcba1c46a53f5b916488b28dd41cd32c46e61f8d087e199449e"
},
"gzip": false,
"raw_bytes": 1550,
"raw_sha256": "102d807efff01bcba1c46a53f5b916488b28dd41cd32c46e61f8d087e199449e"
},
{
"original": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-native-diagnostic-r323/candidate-measurement/after647.varbytes.zst",
"bytes": 246720,
"sha256": "684ba40e9f649b7dd4bfc620185d7cd18bae3111c3b4038e48aaad5a9168d880"
},
"stored": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/031-after647.varbytes.zst.gz",
"bytes": 176495,
"sha256": "8725b28ddfdaf71ce51c65c8775d6e8f809afc48a910119bf954f7fb72bde701"
},
"gzip": true,
"raw_bytes": 246720,
"raw_sha256": "684ba40e9f649b7dd4bfc620185d7cd18bae3111c3b4038e48aaad5a9168d880"
},
{
"original": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-native-diagnostic-r323/candidate-measurement/report.json",
"bytes": 2191,
"sha256": "5b2418af3fa98014c6012eb76eeb23993992fca87c4a57c235519dd397bd149d"
},
"stored": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/032-report.json",
"bytes": 2191,
"sha256": "5b2418af3fa98014c6012eb76eeb23993992fca87c4a57c235519dd397bd149d"
},
"gzip": false,
"raw_bytes": 2191,
"raw_sha256": "5b2418af3fa98014c6012eb76eeb23993992fca87c4a57c235519dd397bd149d"
},
{
"original": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-native-diagnostic-r323/candidate-phase.json",
"bytes": 8114,
"sha256": "e744be3263f8f41b6011ff985bdb69efca98ae5e5be9cb42b75ad9315a4e7699"
},
"stored": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/033-candidate-phase.json.gz",
"bytes": 1543,
"sha256": "c613fc42b3421fca89cce85a93bf0171bd5a5f33b3158480b815e18b823a3b20"
},
"gzip": true,
"raw_bytes": 8114,
"raw_sha256": "e744be3263f8f41b6011ff985bdb69efca98ae5e5be9cb42b75ad9315a4e7699"
},
{
"original": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-native-diagnostic-r323/candidate-profile.json",
"bytes": 912,
"sha256": "71eb6a57a1198110158aaede5eab45e2e61a41bc7657415cae42be4187573276"
},
"stored": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/034-candidate-profile.json",
"bytes": 912,
"sha256": "71eb6a57a1198110158aaede5eab45e2e61a41bc7657415cae42be4187573276"
},
"gzip": false,
"raw_bytes": 912,
"raw_sha256": "71eb6a57a1198110158aaede5eab45e2e61a41bc7657415cae42be4187573276"
},
{
"original": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-native-diagnostic-r323/candidate.gdextension",
"bytes": 265,
"sha256": "138ef159e4228bf7f708e5e2ea6801047a131a8fd5ab54b7cf76cde696dd3e1f"
},
"stored": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/035-candidate.gdextension",
"bytes": 265,
"sha256": "138ef159e4228bf7f708e5e2ea6801047a131a8fd5ab54b7cf76cde696dd3e1f"
},
"gzip": false,
"raw_bytes": 265,
"raw_sha256": "138ef159e4228bf7f708e5e2ea6801047a131a8fd5ab54b7cf76cde696dd3e1f"
},
{
"original": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-native-diagnostic-r323/execution.json",
"bytes": 12913,
"sha256": "653b2db96bf9937713a01b865ebe985c9ad49fa703483cbebf1ec0f9521a5437"
},
"stored": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/036-execution.json.gz",
"bytes": 2713,
"sha256": "958a03192edcd9a21869a725c923032c0f63db6ceda7c2037435a37d046366c4"
},
"gzip": true,
"raw_bytes": 12913,
"raw_sha256": "653b2db96bf9937713a01b865ebe985c9ad49fa703483cbebf1ec0f9521a5437"
},
{
"original": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-native-diagnostic-r323/input.json",
"bytes": 1398262,
"sha256": "e8c7378ef82ff752f6d62db329b2df23b59cd1e06ef703e385dad53b41951b03"
},
"stored": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/037-input.json.gz",
"bytes": 354640,
"sha256": "fcb72e8a662a8b24acf37c5be5653bd95d4c7c62c3e4b18591c3801e7e1cb800"
},
"gzip": true,
"raw_bytes": 1398262,
"raw_sha256": "e8c7378ef82ff752f6d62db329b2df23b59cd1e06ef703e385dad53b41951b03"
},
{
"original": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-native-diagnostic-r323/preexecution-root-verification.json",
"bytes": 33171,
"sha256": "66cb91b3f5b1fa2a77c95bf7eeee92340b7bcd62529b9ae6708c8222d6ff593a"
},
"stored": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/038-preexecution-root-verification.json.gz",
"bytes": 6505,
"sha256": "a3ca54d9de773c77e7de1b9243b02c3367c1fd0b235bf2cc79f1527d689412c1"
},
"gzip": true,
"raw_bytes": 33171,
"raw_sha256": "66cb91b3f5b1fa2a77c95bf7eeee92340b7bcd62529b9ae6708c8222d6ff593a"
},
{
"original": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-native-diagnostic-r323/scope-and-remaining.json",
"bytes": 17676,
"sha256": "4ff78316c98465f4a2060f815e36075f25755ee55967e1dbe6418e3d2f116c2b"
},
"stored": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/039-scope-and-remaining.json.gz",
"bytes": 4739,
"sha256": "cfb81f04e0a5fc950703f430793c0f4fe2f78efdee6e72ae0fcc6e1f66543150"
},
"gzip": true,
"raw_bytes": 17676,
"raw_sha256": "4ff78316c98465f4a2060f815e36075f25755ee55967e1dbe6418e3d2f116c2b"
},
{
"original": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-native-diagnostic-r323/whole.gd",
"bytes": 5953,
"sha256": "c629e7631d78e0de5d010874281a0d94aaa29a67cab665afdbda93ef2ad7e19d"
},
"stored": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/040-whole.gd.gz",
"bytes": 2406,
"sha256": "ba0c8ca802faad655af77b00aec8467af29837d51d35423c4a00120562ef1833"
},
"gzip": true,
"raw_bytes": 5953,
"raw_sha256": "c629e7631d78e0de5d010874281a0d94aaa29a67cab665afdbda93ef2ad7e19d"
},
{
"original": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-native-diagnostic-actual-independent-review-r323.json",
"bytes": 64703,
"sha256": "fd40ab0cfc79160c4e437f970be1631da14cf625f2eef49ab48c722c1eed814d"
},
"stored": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/041-p23-02-current-native-diagnostic-actual-independent-review-r323.json.gz",
"bytes": 9969,
"sha256": "12cbd1b40b8fd9957c030dc9da7d7be9dc1a8130ef8a6801dc0885c881e5ea35"
},
"gzip": true,
"raw_bytes": 64703,
"raw_sha256": "fd40ab0cfc79160c4e437f970be1631da14cf625f2eef49ab48c722c1eed814d"
},
{
"original": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-native-diagnostic-build-actual-independent-review-r322.json",
"bytes": 60329,
"sha256": "412aa533cbd2182dd7b8cbc4600597893372baf88a8b8a64fc60ec75817f5a7a"
},
"stored": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/042-p23-02-current-native-diagnostic-build-actual-independent-review-r322.json.gz",
"bytes": 8418,
"sha256": "912100ee8f22c110fd2c0e68d0278ec0f435e4eb99b566ff27f9f686b7746eca"
},
"gzip": true,
"raw_bytes": 60329,
"raw_sha256": "412aa533cbd2182dd7b8cbc4600597893372baf88a8b8a64fc60ec75817f5a7a"
},
{
"original": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-native-diagnostic-build-preexecution-independent-review-r322.json",
"bytes": 52438,
"sha256": "af411f37f6630d2dbace0168e0bbc0d1d43850e5d6939f6ff094d9ea2ea68f66"
},
"stored": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/043-p23-02-current-native-diagnostic-build-preexecution-independent-review-r322.json.gz",
"bytes": 7887,
"sha256": "dcb412c402b259b1b6afe2b28083dd54a3fa4aab7b6bdbcfc86bb08837f5a581"
},
"gzip": true,
"raw_bytes": 52438,
"raw_sha256": "af411f37f6630d2dbace0168e0bbc0d1d43850e5d6939f6ff094d9ea2ea68f66"
},
{
"original": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-native-diagnostic-build-preexecution-root-verification-r322.json",
"bytes": 32286,
"sha256": "be8da89685d1ef4da4ec0632b8ff3e55e4dc2cb65d3af97845d9d390d0ceca89"
},
"stored": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/044-p23-02-current-native-diagnostic-build-preexecution-root-verification-r322.json.gz",
"bytes": 6192,
"sha256": "d00d6a85c6957029202a942543b6f6407dfd3dc92351f43626d01e4c13f48f3e"
},
"gzip": true,
"raw_bytes": 32286,
"raw_sha256": "be8da89685d1ef4da4ec0632b8ff3e55e4dc2cb65d3af97845d9d390d0ceca89"
},
{
"original": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-native-diagnostic-build-preview-r322.json",
"bytes": 3041,
"sha256": "c8f714e3b3d458687237dbfa6a483b392047efec3a4502b4303de6fe47a5a155"
},
"stored": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/045-p23-02-current-native-diagnostic-build-preview-r322.json",
"bytes": 3041,
"sha256": "c8f714e3b3d458687237dbfa6a483b392047efec3a4502b4303de6fe47a5a155"
},
"gzip": false,
"raw_bytes": 3041,
"raw_sha256": "c8f714e3b3d458687237dbfa6a483b392047efec3a4502b4303de6fe47a5a155"
},
{
"original": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-native-diagnostic-build-root-verification-r322.json",
"bytes": 37219,
"sha256": "7391a9118200af7e0709304053586056357d4d7f58f83b07047946fc745a314c"
},
"stored": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/046-p23-02-current-native-diagnostic-build-root-verification-r322.json.gz",
"bytes": 6913,
"sha256": "fe073f74eaea255903971a6de2711b30673be716f7967021934babd4b695a97c"
},
"gzip": true,
"raw_bytes": 37219,
"raw_sha256": "7391a9118200af7e0709304053586056357d4d7f58f83b07047946fc745a314c"
},
{
"original": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-native-diagnostic-preexecution-independent-review-r323.json",
"bytes": 53991,
"sha256": "1545e116048fc9b066d3bf77aedec110a0054f2d4a017bdf15f1039af50b0e96"
},
"stored": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/047-p23-02-current-native-diagnostic-preexecution-independent-review-r323.json.gz",
"bytes": 8516,
"sha256": "dcfc585ca99739309a0190db4e83baeddc66d72980df65a893f7c1aca2288b29"
},
"gzip": true,
"raw_bytes": 53991,
"raw_sha256": "1545e116048fc9b066d3bf77aedec110a0054f2d4a017bdf15f1039af50b0e96"
},
{
"original": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-native-diagnostic-static-independent-review-r321.json",
"bytes": 15383,
"sha256": "02e02c2b3e801d6ca85cc2f7d795dcfd80910d0c5345fb40a43ee07a8c71b7c9"
},
"stored": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/048-p23-02-current-native-diagnostic-static-independent-review-r321.json.gz",
"bytes": 3081,
"sha256": "b53d59fc13f4b57cca244a64b015450a350750fefbb26fb7c7a7adb2bf81a325"
},
"gzip": true,
"raw_bytes": 15383,
"raw_sha256": "02e02c2b3e801d6ca85cc2f7d795dcfd80910d0c5345fb40a43ee07a8c71b7c9"
},
{
"original": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-native-diagnostic-static-root-verification-r321.json",
"bytes": 8470,
"sha256": "f85a6b643e2e68ef9bdb97cabb9e07b9a86244c89997eff34cc4a45a43b8b3f2"
},
"stored": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/049-p23-02-current-native-diagnostic-static-root-verification-r321.json.gz",
"bytes": 1838,
"sha256": "47a7f16c3fc736dd1b2cb51339e1b7fbc916a3612b7cefd44a745f633c1a886f"
},
"gzip": true,
"raw_bytes": 8470,
"raw_sha256": "f85a6b643e2e68ef9bdb97cabb9e07b9a86244c89997eff34cc4a45a43b8b3f2"
},
{
"original": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-native-diagnostic-build-r322.py",
"bytes": 16415,
"sha256": "e19cbc135724b8db69678f6faf31148507f68c3addbc54c2b314a2efdbfee3d6"
},
"stored": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/050-p23-02-current-native-diagnostic-build-r322.py.gz",
"bytes": 5096,
"sha256": "9ece478794f01f81b1cd658178b16862120caaab5335208d5066628a0446b511"
},
"gzip": true,
"raw_bytes": 16415,
"raw_sha256": "e19cbc135724b8db69678f6faf31148507f68c3addbc54c2b314a2efdbfee3d6"
},
{
"original": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-native-diagnostic-r323.py",
"bytes": 8109,
"sha256": "e8bc03ffafcfc193f0cc6d84df6744e55b78a394102a41d2112d0c8fdbd3c83b"
},
"stored": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/051-p23-02-current-native-diagnostic-r323.py.gz",
"bytes": 3300,
"sha256": "af929cdb0dd27996c34ec12065e812aa90501bbc96d5945d6f9e777ade87387b"
},
"gzip": true,
"raw_bytes": 8109,
"raw_sha256": "e8bc03ffafcfc193f0cc6d84df6744e55b78a394102a41d2112d0c8fdbd3c83b"
},
{
"original": {
"path": "/private/tmp/thetree-prepare-r321.py",
"bytes": 6167,
"sha256": "ff0dd39b9244079036aacd276f29f4d042088aa80a4a0cbb0f47a96f0bf747e1"
},
"stored": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/052-thetree-prepare-r321.py.gz",
"bytes": 2590,
"sha256": "6c22f1d106658787f03825a78f162e07422b2e822d56e913369e682740b26b8f"
},
"gzip": true,
"raw_bytes": 6167,
"raw_sha256": "ff0dd39b9244079036aacd276f29f4d042088aa80a4a0cbb0f47a96f0bf747e1"
},
{
"original": {
"path": "/private/tmp/thetree-prepare-r323.py",
"bytes": 4773,
"sha256": "2b0c26d96a5327373b5465fd3a1c53578039f12f04a76458e23018c6e52fa701"
},
"stored": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/053-thetree-prepare-r323.py.gz",
"bytes": 1816,
"sha256": "d5eaba85b37710a509dbab71319a3ce2edf2ba5a59cb3b016e7ca5475f4c588a"
},
"gzip": true,
"raw_bytes": 4773,
"raw_sha256": "2b0c26d96a5327373b5465fd3a1c53578039f12f04a76458e23018c6e52fa701"
},
{
"original": {
"path": "/private/tmp/thetree-plan-r323.py",
"bytes": 3466,
"sha256": "54069ec299a78d866e07a22653ba721a1b78dd95141250521a1bd83ad124a5ec"
},
"stored": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/054-thetree-plan-r323.py",
"bytes": 3466,
"sha256": "54069ec299a78d866e07a22653ba721a1b78dd95141250521a1bd83ad124a5ec"
},
"gzip": false,
"raw_bytes": 3466,
"raw_sha256": "54069ec299a78d866e07a22653ba721a1b78dd95141250521a1bd83ad124a5ec"
},
{
"original": {
"path": "/private/tmp/thetree-summarize-r323.py",
"bytes": 2387,
"sha256": "f324648029b421c40d61e7e78f83db9198e03a596c6adc105752ce1e4f484dcb"
},
"stored": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-diagnostic-r321-r323/055-thetree-summarize-r323.py",
"bytes": 2387,
"sha256": "f324648029b421c40d61e7e78f83db9198e03a596c6adc105752ce1e4f484dcb"
},
"gzip": false,
"raw_bytes": 2387,
"raw_sha256": "f324648029b421c40d61e7e78f83db9198e03a596c6adc105752ce1e4f484dcb"
}
],
"originals_preserved": true,
"lossless_roundtrip_all": true,
"total_raw_bytes": 4032081,
"total_stored_bytes": 1106441,
"review": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-native-diagnostic-actual-independent-review-r323.json",
"bytes": 64703,
"sha256": "fd40ab0cfc79160c4e437f970be1631da14cf625f2eef49ab48c722c1eed814d"
},
"root": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-native-diagnostic-r323/actual-root-verification.json",
"bytes": 38855,
"sha256": "973fe78e64f1989e4937ffc9c154d08f76aa39946d2559700af1d1d008dd0fe8"
},
"source_default_doc4_unchanged": true,
"formal_completed_added": 0,
"unit_accepted": false,
"performance_accepted": false
}
@@ -0,0 +1,3 @@
# r312 台帳・証拠保存の独立確認
独立レビューと125参照の再照合を内容保持して保存。性能、候補採用、P23-02の受入・正式完了を追加認定しない。
@@ -0,0 +1,633 @@
{
"passed": true,
"review_sha256": "d1565ae022928797ff5d8ea17a422f69e571b55cb28ce498ba0a0272d022722d",
"verified_entries": [
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-candidate-r312/before/IMPLEMENTATION_PLAN.md",
"bytes": 492770,
"sha256": "1dd710cb48626884c5692d230c1ace21291a4107d0148a11f020b6b7bd9c127a"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-candidate-r312/after/IMPLEMENTATION_PLAN.md",
"bytes": 493994,
"sha256": "66be3f790b8ad802dbbf83ebe3374648d282df6b742d0962fbd7aff2507c9112"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-candidate-r312/before/PROGRESS_INTEGRATION.md",
"bytes": 410834,
"sha256": "c30ce7db6dbe85ac16b551105f239f5657e97e0dca1b293993684b100668c5fa"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-candidate-r312/after/PROGRESS_INTEGRATION.md",
"bytes": 412058,
"sha256": "f74196dbd2a88ce131975d2bea02a339a9077316327d2caa3c0add64460ec31f"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-candidate-r312/before/work_packages.json",
"bytes": 1198450,
"sha256": "66d0a29d003c7d6a055669df0f79412f3bed09263f540855951251f69609a169"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-candidate-r312/after/work_packages.json",
"bytes": 1203655,
"sha256": "13b5c5dd54cede6de8ff797659a6f931926bb5c0195a2a2a3727f616d65a122c"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-candidate-r312/before/progress_snapshot.json",
"bytes": 570488,
"sha256": "d7e746554b709b9d8408eee2550ee8a0b9bdb58975797c5cbd05467bdc59dc93"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-candidate-r312/after/progress_snapshot.json",
"bytes": 576820,
"sha256": "dca289ae7560af4fa5c2da981cd6c760f37930672cc032dfb35c88a49f65a7ea"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/scripts/guest/guest_service.gd",
"bytes": 61414,
"sha256": "56880410e9a00816f9a95d30821982955532de8dd976980934e12016a9f2b21e"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/scripts/guest/guest_definition.gd",
"bytes": 9374,
"sha256": "082aa3f33b9cb17daf10a2cf8a1dece7b79dd80c2ae21e1a424d1b2ceb52b918"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/scripts/guest/guest_runtime.gd",
"bytes": 14267,
"sha256": "57ba99e5d977b5302987f4359a19056f1ab09c8fb7e4762ee8d79cbb9316741a"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/scripts/core/simulation_kernel.gd",
"bytes": 7602,
"sha256": "341c0c878c4894adbac628d0db6362ff69fc3347bdd9e61e50936e15dc2d1edb"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/traceability/original/BASELINE.txt",
"bytes": 23494,
"sha256": "75e4bdbdeb379c9269553f0c776bdb9cc96e01f2d6aa5ca650d132c63a8aeb1a"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/execution.json",
"bytes": 12462,
"sha256": "c356c803ebe6320f3f4f9b034c2e796b309e8660151bda489a6a21313196386c"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/metrics-root-decoded.json",
"bytes": 4566,
"sha256": "54e2e7aa9c6304b8d1ead5853eb78eafaad4cdeffb2dd3e4784643992a4d319f"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-actual-independent-review-r311-r02.json",
"bytes": 39941,
"sha256": "a38dae71afd2b5db0591ecca16b65abc3158f080460e9c0b09a265f339967d09"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/actual-root-verification.json",
"bytes": 22991,
"sha256": "5373708a07d92323146615deb8663fa9b6e101e28df9821c4e5129312f63b57f"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-progress-disposition-r310.json",
"bytes": 70364,
"sha256": "41085a75190fdb67ba44ac7f6893d42c18ee797762d4b00e7eda546ed025c460"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-reconstruction-local-r209/stage/autoload/simulation_runtime.gd",
"bytes": 611530,
"sha256": "b4201726a735e9d979bd1ffae626ecd43ad2b76e4c7d1b51430884609bf2f4dc"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-reconstruction-local-r209/stage/scripts/world/path_service.gd",
"bytes": 132925,
"sha256": "6b7f4e989ea9b09495f814d8ecb294028d10794005966414bf52640e122b0d17"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-reconstruction-local-r209/stage/scripts/guest/guest_service.gd",
"bytes": 61414,
"sha256": "56880410e9a00816f9a95d30821982955532de8dd976980934e12016a9f2b21e"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-pure-tag-projection-candidate-r274/source/tree_numeric_core.cpp",
"bytes": 54002,
"sha256": "ce20a90adb8a410dc1b6cbf607b7bfa8bf21eaef158c5c6bfc7a9bbcc703d2b2"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-pure-tag-projection-candidate-r274/source/tree_core.hpp",
"bytes": 3299,
"sha256": "be46852fe55aeee4e18996b4d87222662b031fd1b946977c81092f4d0707e480"
},
{
"path": "/private/tmp/thetree-integrate-current-residual-r312.py",
"bytes": 9289,
"sha256": "e2ee37570c2befa5e8fc766e27f5074b8a7a22e4a2b6e6e6e3c1b5786bf21e5d"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-progress-disposition-r312.json",
"bytes": 73046,
"sha256": "f1f675e37f3782c2fadd1cc398528a2f517ecb69d386bcbfeae70f07b9801201"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/plan_validation.json",
"bytes": 8285,
"sha256": "469b94e0198a5605f148c34ce6db66e0757b8518ab0331223d0497a221bafea5"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-actual-independent-review-r311-r02.json",
"bytes": 39941,
"sha256": "a38dae71afd2b5db0591ecca16b65abc3158f080460e9c0b09a265f339967d09"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-preexecution-independent-review-r311-r02.json",
"bytes": 25780,
"sha256": "eaadb3792770364bbf7245fb94c43e979c06c3b754f955f1a736e9ab81d2abc9"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-preexecution-independent-review-r311-r02.json",
"bytes": 25780,
"sha256": "eaadb3792770364bbf7245fb94c43e979c06c3b754f955f1a736e9ab81d2abc9"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-preexecution-independent-review-r311.json",
"bytes": 23230,
"sha256": "75f9e4e4a4ea9286372ebf0f016e796067c9460e0815e0ef3e24988a702f04d5"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-preexecution-independent-review-r311.json",
"bytes": 23230,
"sha256": "75f9e4e4a4ea9286372ebf0f016e796067c9460e0815e0ef3e24988a702f04d5"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311-r02.gd",
"bytes": 7578,
"sha256": "a544b96710d6dcc36528a6e2e08d872dda92590651d7ab60cb49372cfbc46b33"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02.gd",
"bytes": 7578,
"sha256": "a544b96710d6dcc36528a6e2e08d872dda92590651d7ab60cb49372cfbc46b33"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311-r02.py",
"bytes": 7321,
"sha256": "fb4dab44a00e7e375532a2c5395850c1324f75aca79ecb79fd6e06277988801a"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02.py",
"bytes": 7321,
"sha256": "fb4dab44a00e7e375532a2c5395850c1324f75aca79ecb79fd6e06277988801a"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311.gd",
"bytes": 7611,
"sha256": "625e9cfb56464d6f2b2e08966d00d96bfb366062777caea509c7826599833278"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311.gd",
"bytes": 7611,
"sha256": "625e9cfb56464d6f2b2e08966d00d96bfb366062777caea509c7826599833278"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311.py",
"bytes": 7313,
"sha256": "fda8480371c3041e5a583263259998132f7ec70b3f78f850bb32553db5bcaac3"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311.py",
"bytes": 7313,
"sha256": "fda8480371c3041e5a583263259998132f7ec70b3f78f850bb32553db5bcaac3"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311/guarded-r274.gd",
"bytes": 1435,
"sha256": "84c5aca653f1a19217890bc257545d8f5d7a299c9b22c59a677ecdc9b2905bb7"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/guarded-r274.gd",
"bytes": 1435,
"sha256": "84c5aca653f1a19217890bc257545d8f5d7a299c9b22c59a677ecdc9b2905bb7"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311/input.json.gz",
"bytes": 228607,
"sha256": "48bdb586a380ed8a847711178040b8dc4ef303daaf740b5560f97ba7317c4419"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/input.json",
"bytes": 981463,
"sha256": "c32c2f748c6dd91a2d35b2fd747582cd235fbabe0d7417446b8d67d8fb2d6dd5"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311/instrumentation.json",
"bytes": 46887,
"sha256": "b34033d2bb7f23322c60becda562b22b0fe897bb822f891a910ce87590d134e2"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/instrumentation.json",
"bytes": 46887,
"sha256": "b34033d2bb7f23322c60becda562b22b0fe897bb822f891a910ce87590d134e2"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311-r02/actual-root-verification.json",
"bytes": 22991,
"sha256": "5373708a07d92323146615deb8663fa9b6e101e28df9821c4e5129312f63b57f"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311-r02/execution.json",
"bytes": 12462,
"sha256": "c356c803ebe6320f3f4f9b034c2e796b309e8660151bda489a6a21313196386c"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311-r02/guarded-r274.gd",
"bytes": 1439,
"sha256": "81c4abc24624a7f68642c5c4e27626f003762c4b52b47e9cb2c566a2e0599045"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/guarded-r274.gd",
"bytes": 1439,
"sha256": "81c4abc24624a7f68642c5c4e27626f003762c4b52b47e9cb2c566a2e0599045"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311-r02/input.json.gz",
"bytes": 228933,
"sha256": "1eb2aa1eb4064d9ef0cd10ac6eb6174662e0377e5b9f48fb5e1c9bd96292d7ea"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/input.json",
"bytes": 982794,
"sha256": "f1550159618411d9461c7ed8ab03e8066eaa5a9a7c683cc3982564a5ef261d16"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311-r02/metrics-root-decoded.json",
"bytes": 4566,
"sha256": "54e2e7aa9c6304b8d1ead5853eb78eafaad4cdeffb2dd3e4784643992a4d319f"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311-r02/preexecution-root-verification.json",
"bytes": 17075,
"sha256": "e31bab0f147236db1e6540751d19ca5029e75f8d03b3929042a9555d9191006f"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/preexecution-root-verification.json",
"bytes": 17075,
"sha256": "e31bab0f147236db1e6540751d19ca5029e75f8d03b3929042a9555d9191006f"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311-r02/r274/adapter-owned-cleanup.json",
"bytes": 351,
"sha256": "c1f3d289b362cc61b9be169a3994be27df39f35e6221881b4a9678ce3c72ba54"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274/adapter-owned-cleanup.json",
"bytes": 351,
"sha256": "c1f3d289b362cc61b9be169a3994be27df39f35e6221881b4a9678ce3c72ba54"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311-r02/r274/ended.json",
"bytes": 1782,
"sha256": "772e2819688f9015ff251aba7a808eefc330515b057566af3792a19c76f3d71b"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274/ended.json",
"bytes": 1782,
"sha256": "772e2819688f9015ff251aba7a808eefc330515b057566af3792a19c76f3d71b"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311-r02/r274/engine-native.log",
"bytes": 13481,
"sha256": "abd5468739d8a5be58478e8793c7247dff293c239063d965f888bb0bb4aae112"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274/engine-native.log",
"bytes": 13481,
"sha256": "abd5468739d8a5be58478e8793c7247dff293c239063d965f888bb0bb4aae112"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311-r02/r274/outer-owned-finally.json",
"bytes": 964,
"sha256": "f7fa9a10130aacee3e6f801a2e1cb3a1bb5b6d91ffde88f1ea3b764e1dd347bb"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274/outer-owned-finally.json",
"bytes": 964,
"sha256": "f7fa9a10130aacee3e6f801a2e1cb3a1bb5b6d91ffde88f1ea3b764e1dd347bb"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311-r02/r274/process.json",
"bytes": 6691,
"sha256": "814b9eaeb258d34eda9d5d9e3b41b560dc4fe3dc1dc4bf12c6f8c49b0e7bde3b"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274/process.json",
"bytes": 6691,
"sha256": "814b9eaeb258d34eda9d5d9e3b41b560dc4fe3dc1dc4bf12c6f8c49b0e7bde3b"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311-r02/r274/started.json",
"bytes": 2407,
"sha256": "106918d386dc406070da3a4ef62923abda5f085adf0b3040a0c4b809b7ffda05"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274/started.json",
"bytes": 2407,
"sha256": "106918d386dc406070da3a4ef62923abda5f085adf0b3040a0c4b809b7ffda05"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311-r02/r274/stderr.log",
"bytes": 0,
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274/stderr.log",
"bytes": 0,
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311-r02/r274/stdout.log",
"bytes": 13631,
"sha256": "084f2763ea5568d13da47b7008824e18ad7251df7f5c0060b60bbafa75fb964a"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274/stdout.log",
"bytes": 13631,
"sha256": "084f2763ea5568d13da47b7008824e18ad7251df7f5c0060b60bbafa75fb964a"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311-r02/r274-measurement/after647.varbytes.zst",
"bytes": 246720,
"sha256": "684ba40e9f649b7dd4bfc620185d7cd18bae3111c3b4038e48aaad5a9168d880"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274-measurement/after647.varbytes.zst",
"bytes": 246720,
"sha256": "684ba40e9f649b7dd4bfc620185d7cd18bae3111c3b4038e48aaad5a9168d880"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311-r02/r274-measurement/inclusive-residual-metrics.varbytes.zst",
"bytes": 819,
"sha256": "2f2335353deec30ffa934cb7fe2c1002f83ec50edcc325a87543dcd481915639"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274-measurement/inclusive-residual-metrics.varbytes.zst",
"bytes": 819,
"sha256": "2f2335353deec30ffa934cb7fe2c1002f83ec50edcc325a87543dcd481915639"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311-r02/r274-measurement/report.json",
"bytes": 1962,
"sha256": "cc170c8dc21900560d12d703dc7035e38012936e64285f2f5a4bd5e96322a8b1"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274-measurement/report.json",
"bytes": 1962,
"sha256": "cc170c8dc21900560d12d703dc7035e38012936e64285f2f5a4bd5e96322a8b1"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311-r02/r274-phase.json",
"bytes": 8150,
"sha256": "4024cd99a6811f95e689125250358add350cea21e96d9cececdaa6f4b7d5c6dc"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274-phase.json",
"bytes": 8150,
"sha256": "4024cd99a6811f95e689125250358add350cea21e96d9cececdaa6f4b7d5c6dc"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311-r02/r274-profile.json",
"bytes": 907,
"sha256": "c338fd2e8eeb69746719c9a3f67a6cbd847b9667bdc139194e8a2d384cc09d10"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274-profile.json",
"bytes": 907,
"sha256": "c338fd2e8eeb69746719c9a3f67a6cbd847b9667bdc139194e8a2d384cc09d10"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-progress-integration-candidate-r312/after/IMPLEMENTATION_PLAN.md.gz",
"bytes": 144443,
"sha256": "eb64e642e121de1aa2ced105863b812112713d392cfa9add71e95d0ddf7b1563"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-progress-integration-candidate-r312/after/PROGRESS_INTEGRATION.md.gz",
"bytes": 114314,
"sha256": "c59035a0e1e91b610ef0fc169e043a53da6603c87cb59b9dc8772a66fa15d57b"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-progress-integration-candidate-r312/after/progress_snapshot.json.gz",
"bytes": 105604,
"sha256": "127a61dc6ef5dec04684e6337f8f5047b4af2c329c77bff3af627ade06cef100"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-progress-integration-candidate-r312/after/work_packages.json.gz",
"bytes": 207431,
"sha256": "efa63315cada3482034c66f2560fbf8159778868c52fd006d9074caa90a17c33"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-progress-integration-candidate-r312/before/IMPLEMENTATION_PLAN.md.gz",
"bytes": 143934,
"sha256": "c28aac312fd1dca8e7a1637c073411f0999ffe64e0210d28619a0255d1f7f2d4"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-progress-integration-candidate-r312/before/PROGRESS_INTEGRATION.md.gz",
"bytes": 113816,
"sha256": "c9aa88a672009783c7986bfab38fbc843ff7ba35ed5c99746e33595222a33149"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-progress-integration-candidate-r312/before/progress_snapshot.json.gz",
"bytes": 104596,
"sha256": "be5a4fb6ca0b0902c2253c74b49c808b872908bbb72ceffb70ab2c0f624c9221"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-progress-integration-candidate-r312/before/work_packages.json.gz",
"bytes": 206070,
"sha256": "483d0ea4846e107a483bc06bdbe32591a1950e93e3bb632ae0d9af1eb396221b"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-progress-integration-candidate-r312/input.json",
"bytes": 12371,
"sha256": "2e5eb38e1657cfc319fb1a012d06355caea9b6a0345022ceb688dd6a7ce27228"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-candidate-r312/input.json",
"bytes": 12371,
"sha256": "2e5eb38e1657cfc319fb1a012d06355caea9b6a0345022ceb688dd6a7ce27228"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-progress-integration-r312/execution.json.gz",
"bytes": 98800,
"sha256": "5b1aeb2cdddc018f87089ad9b8fa33038e1c017b6c1db82d51bef9559a4ef380"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-r312/execution.json",
"bytes": 535261,
"sha256": "2e0b46ef39ee2731d2efcf78fb6ab327140d23a9ca486697ee4273f71198209b"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-progress-integration-r312/plan_validation.json",
"bytes": 8285,
"sha256": "056afc7d222a1ad4f6b7d3b550da6f4c84edcdfd2114767ec95758c4815e4f83"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-r312/plan_validation.json",
"bytes": 8285,
"sha256": "056afc7d222a1ad4f6b7d3b550da6f4c84edcdfd2114767ec95758c4815e4f83"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-progress-disposition-r312.json",
"bytes": 73046,
"sha256": "f1f675e37f3782c2fadd1cc398528a2f517ecb69d386bcbfeae70f07b9801201"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-guest-bulk-work-contract-r312.json",
"bytes": 12808,
"sha256": "b87217f716422e0ed845bc9f7d37d1b06656c79d85a5c1f603ffa704172d1c0c"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-guest-bulk-work-contract-r312.json",
"bytes": 12808,
"sha256": "b87217f716422e0ed845bc9f7d37d1b06656c79d85a5c1f603ffa704172d1c0c"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/authors/thetree-prepare-current-residual-r311.py",
"bytes": 9212,
"sha256": "a5f24807c541753294896efb7f5d973d4d9176efc668bfd81810aa1391d54c9d"
},
{
"path": "/private/tmp/thetree-prepare-current-residual-r311.py",
"bytes": 9212,
"sha256": "a5f24807c541753294896efb7f5d973d4d9176efc668bfd81810aa1391d54c9d"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/authors/thetree-prepare-current-residual-r311-r02.py",
"bytes": 3005,
"sha256": "fb48f0edd617f8f31ae0784585755ece6c902850ba7205665d94d53df34ee3b8"
},
{
"path": "/private/tmp/thetree-prepare-current-residual-r311-r02.py",
"bytes": 3005,
"sha256": "fb48f0edd617f8f31ae0784585755ece6c902850ba7205665d94d53df34ee3b8"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/authors/thetree-select-guest-bulk-r312.py",
"bytes": 6199,
"sha256": "ece4b3b5ebc81cc29617ebb5745e6b91c0c8a405f1430efededab3677cd08184"
},
{
"path": "/private/tmp/thetree-select-guest-bulk-r312.py",
"bytes": 6199,
"sha256": "ece4b3b5ebc81cc29617ebb5745e6b91c0c8a405f1430efededab3677cd08184"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/authors/thetree-integrate-current-residual-r312.py",
"bytes": 9289,
"sha256": "e2ee37570c2befa5e8fc766e27f5074b8a7a22e4a2b6e6e6e3c1b5786bf21e5d"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/instrumented-files/autoload/simulation_runtime.gd.gz",
"bytes": 121962,
"sha256": "b4d8b7ff9e5971397e3bd2013b20ea7c763e4f13eb6613abd54278449f2c649b"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/stage/autoload/simulation_runtime.gd",
"bytes": 619011,
"sha256": "3da67f9c2c446ac9f4e26725cd48f9694cd0973646330f6bccc9e4aacfca64cd"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/instrumented-files/scripts/core/performance_budget.gd",
"bytes": 11250,
"sha256": "1010129d3124c3aec037c840a5766a7cdabe60c654999dfb6f23b224140a73f8"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/stage/scripts/core/performance_budget.gd",
"bytes": 11250,
"sha256": "1010129d3124c3aec037c840a5766a7cdabe60c654999dfb6f23b224140a73f8"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/instrumented-files/scripts/core/simulation_kernel.gd",
"bytes": 8282,
"sha256": "5d578d7b845522388bd48a4a6e0c3a60e628498ec2da6aba722d8c6e2fc40a20"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/stage/scripts/core/simulation_kernel.gd",
"bytes": 8282,
"sha256": "5d578d7b845522388bd48a4a6e0c3a60e628498ec2da6aba722d8c6e2fc40a20"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/instrumented-files/scripts/guest/guest_service.gd",
"bytes": 63573,
"sha256": "39986d98720d37dfd8c437b7043848df3b14120b307e99fef877428abd26b07d"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/stage/scripts/guest/guest_service.gd",
"bytes": 63573,
"sha256": "39986d98720d37dfd8c437b7043848df3b14120b307e99fef877428abd26b07d"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/instrumented-files/scripts/world/path_service.gd.gz",
"bytes": 27831,
"sha256": "0ba0c71c2ab3b5fa03d9beb9cf1e325836e871c5faba9d0ffb3e3ab0e93f498a"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/stage/scripts/world/path_service.gd",
"bytes": 139394,
"sha256": "c96dc7b3ae6ed7107d410631e9d7501c5e25d0c4696a76d621e6bcd7ff2f7a97"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/README.md",
"bytes": 2865,
"sha256": "397d24a723ed987abc020cbc3b005c86e3226f33c43a51eb0412caa1365af64b"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/manifest.json",
"bytes": 31932,
"sha256": "edb0f446783e9f10b421b07fd978bc9860f1024199d240f299ffd7fdbb77bcf1"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/.gdignore",
"bytes": 0,
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/IMPLEMENTATION_PLAN.md",
"bytes": 493994,
"sha256": "66be3f790b8ad802dbbf83ebe3374648d282df6b742d0962fbd7aff2507c9112"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/PROGRESS_INTEGRATION.md",
"bytes": 412058,
"sha256": "f74196dbd2a88ce131975d2bea02a339a9077316327d2caa3c0add64460ec31f"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/work_packages.json",
"bytes": 1203655,
"sha256": "13b5c5dd54cede6de8ff797659a6f931926bb5c0195a2a2a3727f616d65a122c"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/progress_snapshot.json",
"bytes": 576820,
"sha256": "dca289ae7560af4fa5c2da981cd6c760f37930672cc032dfb35c88a49f65a7ea"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-candidate-r312/before/IMPLEMENTATION_PLAN.md",
"bytes": 492770,
"sha256": "1dd710cb48626884c5692d230c1ace21291a4107d0148a11f020b6b7bd9c127a"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-candidate-r312/before/PROGRESS_INTEGRATION.md",
"bytes": 410834,
"sha256": "c30ce7db6dbe85ac16b551105f239f5657e97e0dca1b293993684b100668c5fa"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-candidate-r312/before/work_packages.json",
"bytes": 1198450,
"sha256": "66d0a29d003c7d6a055669df0f79412f3bed09263f540855951251f69609a169"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-candidate-r312/before/progress_snapshot.json",
"bytes": 570488,
"sha256": "d7e746554b709b9d8408eee2550ee8a0b9bdb58975797c5cbd05467bdc59dc93"
}
],
"unit_accepted": false,
"performance_accepted": false
}
@@ -0,0 +1,20 @@
{
"schema": 1,
"unit": "P23-02",
"status": "metadata_checkpoint_review_only",
"formal_completion_added": 0,
"entries": [
{
"source": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-actual-independent-review-r312.json",
"checkpoint": "docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312-review/p23-02-progress-integration-actual-independent-review-r312.json",
"bytes": 63618,
"sha256": "d1565ae022928797ff5d8ea17a422f69e571b55cb28ce498ba0a0272d022722d"
},
{
"source": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-r312/actual-root-verification.json",
"checkpoint": "docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312-review/actual-root-verification.json",
"bytes": 39809,
"sha256": "8dc622b5b3b896184fa9fb47505053addeb0ce52bc586453de8b7b51a3d158a5"
}
]
}
@@ -0,0 +1,685 @@
{
"metadata_integration_accepted": true,
"post_application_accepted": true,
"checkpoint_accepted": true,
"commit_supported": true,
"blockers": [],
"verified": {
"canonical_after_exact": true,
"archival_before": "r310",
"other_packages_unchanged": 29,
"other_units_unchanged": 87,
"packages": 30,
"units": 88,
"formal_states": {
"completed": 9,
"in_progress": 19,
"planned": 60
},
"formal_added": 0,
"original_conditions_unaccepted": 17,
"Windows_only_blocked": [
"C08",
"X8"
],
"manual_deferred_not_waived": true,
"production": "r32",
"native_parent": "r274/library275 retained",
"ready_route": "r302/library303 unadopted and selection held",
"Guest_contract_unimplemented_unselected_unadopted": true,
"source_default_historical_validator_preserved": true,
"saved_validator_checks": 49,
"saved_validator_failures": 0,
"checkpoint_copies": 51,
"checkpoint_gzip": 13,
"checkpoint_stored_bytes": 2587155,
"checkpoint_all_raw_equal_sources": true,
"checkpoint_no_missing_or_extra": true,
"gdignore_empty": true,
"original_D4_inverse_verified": true
},
"limitations": [
"Metadata and preservation only; Guest bulk contract is not implemented or performance accepted.",
"r311 is one instrumented nested inclusive observation; no CPU attribution, percentages, causal proof, uninstrumented comparison or stable gain.",
"Original17/final172/50ms/P95/D10/normalOS/x3/exit/small screen/same Windows device/manual acceptance remain unaccepted.",
"Checkpoint uses versioned dependency pins; engine/SDK/library/119MBstage not standalone bundled."
],
"reviewer_runs": {
"engine": 0,
"compiler": 0,
"tests": 0,
"validator": 0,
"author": 0
},
"evidence_sha256": {
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-candidate-r312/before/IMPLEMENTATION_PLAN.md": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-candidate-r312/before/IMPLEMENTATION_PLAN.md",
"bytes": 492770,
"sha256": "1dd710cb48626884c5692d230c1ace21291a4107d0148a11f020b6b7bd9c127a"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-candidate-r312/after/IMPLEMENTATION_PLAN.md": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-candidate-r312/after/IMPLEMENTATION_PLAN.md",
"bytes": 493994,
"sha256": "66be3f790b8ad802dbbf83ebe3374648d282df6b742d0962fbd7aff2507c9112"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-candidate-r312/before/PROGRESS_INTEGRATION.md": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-candidate-r312/before/PROGRESS_INTEGRATION.md",
"bytes": 410834,
"sha256": "c30ce7db6dbe85ac16b551105f239f5657e97e0dca1b293993684b100668c5fa"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-candidate-r312/after/PROGRESS_INTEGRATION.md": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-candidate-r312/after/PROGRESS_INTEGRATION.md",
"bytes": 412058,
"sha256": "f74196dbd2a88ce131975d2bea02a339a9077316327d2caa3c0add64460ec31f"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-candidate-r312/before/work_packages.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-candidate-r312/before/work_packages.json",
"bytes": 1198450,
"sha256": "66d0a29d003c7d6a055669df0f79412f3bed09263f540855951251f69609a169"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-candidate-r312/after/work_packages.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-candidate-r312/after/work_packages.json",
"bytes": 1203655,
"sha256": "13b5c5dd54cede6de8ff797659a6f931926bb5c0195a2a2a3727f616d65a122c"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-candidate-r312/before/progress_snapshot.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-candidate-r312/before/progress_snapshot.json",
"bytes": 570488,
"sha256": "d7e746554b709b9d8408eee2550ee8a0b9bdb58975797c5cbd05467bdc59dc93"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-candidate-r312/after/progress_snapshot.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-candidate-r312/after/progress_snapshot.json",
"bytes": 576820,
"sha256": "dca289ae7560af4fa5c2da981cd6c760f37930672cc032dfb35c88a49f65a7ea"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/scripts/guest/guest_service.gd": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/scripts/guest/guest_service.gd",
"bytes": 61414,
"sha256": "56880410e9a00816f9a95d30821982955532de8dd976980934e12016a9f2b21e"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/scripts/guest/guest_definition.gd": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/scripts/guest/guest_definition.gd",
"bytes": 9374,
"sha256": "082aa3f33b9cb17daf10a2cf8a1dece7b79dd80c2ae21e1a424d1b2ceb52b918"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/scripts/guest/guest_runtime.gd": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/scripts/guest/guest_runtime.gd",
"bytes": 14267,
"sha256": "57ba99e5d977b5302987f4359a19056f1ab09c8fb7e4762ee8d79cbb9316741a"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/scripts/core/simulation_kernel.gd": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/scripts/core/simulation_kernel.gd",
"bytes": 7602,
"sha256": "341c0c878c4894adbac628d0db6362ff69fc3347bdd9e61e50936e15dc2d1edb"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/traceability/original/BASELINE.txt": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/traceability/original/BASELINE.txt",
"bytes": 23494,
"sha256": "75e4bdbdeb379c9269553f0c776bdb9cc96e01f2d6aa5ca650d132c63a8aeb1a"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/execution.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/execution.json",
"bytes": 12462,
"sha256": "c356c803ebe6320f3f4f9b034c2e796b309e8660151bda489a6a21313196386c"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/metrics-root-decoded.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/metrics-root-decoded.json",
"bytes": 4566,
"sha256": "54e2e7aa9c6304b8d1ead5853eb78eafaad4cdeffb2dd3e4784643992a4d319f"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-actual-independent-review-r311-r02.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-actual-independent-review-r311-r02.json",
"bytes": 39941,
"sha256": "a38dae71afd2b5db0591ecca16b65abc3158f080460e9c0b09a265f339967d09"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/actual-root-verification.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/actual-root-verification.json",
"bytes": 22991,
"sha256": "5373708a07d92323146615deb8663fa9b6e101e28df9821c4e5129312f63b57f"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-progress-disposition-r310.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-progress-disposition-r310.json",
"bytes": 70364,
"sha256": "41085a75190fdb67ba44ac7f6893d42c18ee797762d4b00e7eda546ed025c460"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-reconstruction-local-r209/stage/autoload/simulation_runtime.gd": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-reconstruction-local-r209/stage/autoload/simulation_runtime.gd",
"bytes": 611530,
"sha256": "b4201726a735e9d979bd1ffae626ecd43ad2b76e4c7d1b51430884609bf2f4dc"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-reconstruction-local-r209/stage/scripts/world/path_service.gd": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-reconstruction-local-r209/stage/scripts/world/path_service.gd",
"bytes": 132925,
"sha256": "6b7f4e989ea9b09495f814d8ecb294028d10794005966414bf52640e122b0d17"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-reconstruction-local-r209/stage/scripts/guest/guest_service.gd": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-reconstruction-local-r209/stage/scripts/guest/guest_service.gd",
"bytes": 61414,
"sha256": "56880410e9a00816f9a95d30821982955532de8dd976980934e12016a9f2b21e"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-pure-tag-projection-candidate-r274/source/tree_numeric_core.cpp": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-pure-tag-projection-candidate-r274/source/tree_numeric_core.cpp",
"bytes": 54002,
"sha256": "ce20a90adb8a410dc1b6cbf607b7bfa8bf21eaef158c5c6bfc7a9bbcc703d2b2"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-pure-tag-projection-candidate-r274/source/tree_core.hpp": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-pure-tag-projection-candidate-r274/source/tree_core.hpp",
"bytes": 3299,
"sha256": "be46852fe55aeee4e18996b4d87222662b031fd1b946977c81092f4d0707e480"
},
"/private/tmp/thetree-integrate-current-residual-r312.py": {
"path": "/private/tmp/thetree-integrate-current-residual-r312.py",
"bytes": 9289,
"sha256": "e2ee37570c2befa5e8fc766e27f5074b8a7a22e4a2b6e6e6e3c1b5786bf21e5d"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-progress-disposition-r312.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-progress-disposition-r312.json",
"bytes": 73046,
"sha256": "f1f675e37f3782c2fadd1cc398528a2f517ecb69d386bcbfeae70f07b9801201"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/plan_validation.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/plan_validation.json",
"bytes": 8285,
"sha256": "469b94e0198a5605f148c34ce6db66e0757b8518ab0331223d0497a221bafea5"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-actual-independent-review-r311-r02.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-actual-independent-review-r311-r02.json",
"bytes": 39941,
"sha256": "a38dae71afd2b5db0591ecca16b65abc3158f080460e9c0b09a265f339967d09"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-preexecution-independent-review-r311-r02.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-preexecution-independent-review-r311-r02.json",
"bytes": 25780,
"sha256": "eaadb3792770364bbf7245fb94c43e979c06c3b754f955f1a736e9ab81d2abc9"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-preexecution-independent-review-r311-r02.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-preexecution-independent-review-r311-r02.json",
"bytes": 25780,
"sha256": "eaadb3792770364bbf7245fb94c43e979c06c3b754f955f1a736e9ab81d2abc9"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-preexecution-independent-review-r311.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-preexecution-independent-review-r311.json",
"bytes": 23230,
"sha256": "75f9e4e4a4ea9286372ebf0f016e796067c9460e0815e0ef3e24988a702f04d5"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-preexecution-independent-review-r311.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-preexecution-independent-review-r311.json",
"bytes": 23230,
"sha256": "75f9e4e4a4ea9286372ebf0f016e796067c9460e0815e0ef3e24988a702f04d5"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311-r02.gd": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311-r02.gd",
"bytes": 7578,
"sha256": "a544b96710d6dcc36528a6e2e08d872dda92590651d7ab60cb49372cfbc46b33"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02.gd": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02.gd",
"bytes": 7578,
"sha256": "a544b96710d6dcc36528a6e2e08d872dda92590651d7ab60cb49372cfbc46b33"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311-r02.py": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311-r02.py",
"bytes": 7321,
"sha256": "fb4dab44a00e7e375532a2c5395850c1324f75aca79ecb79fd6e06277988801a"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02.py": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02.py",
"bytes": 7321,
"sha256": "fb4dab44a00e7e375532a2c5395850c1324f75aca79ecb79fd6e06277988801a"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311.gd": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311.gd",
"bytes": 7611,
"sha256": "625e9cfb56464d6f2b2e08966d00d96bfb366062777caea509c7826599833278"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311.gd": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311.gd",
"bytes": 7611,
"sha256": "625e9cfb56464d6f2b2e08966d00d96bfb366062777caea509c7826599833278"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311.py": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311.py",
"bytes": 7313,
"sha256": "fda8480371c3041e5a583263259998132f7ec70b3f78f850bb32553db5bcaac3"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311.py": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311.py",
"bytes": 7313,
"sha256": "fda8480371c3041e5a583263259998132f7ec70b3f78f850bb32553db5bcaac3"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311/guarded-r274.gd": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311/guarded-r274.gd",
"bytes": 1435,
"sha256": "84c5aca653f1a19217890bc257545d8f5d7a299c9b22c59a677ecdc9b2905bb7"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/guarded-r274.gd": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/guarded-r274.gd",
"bytes": 1435,
"sha256": "84c5aca653f1a19217890bc257545d8f5d7a299c9b22c59a677ecdc9b2905bb7"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311/input.json.gz": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311/input.json.gz",
"bytes": 228607,
"sha256": "48bdb586a380ed8a847711178040b8dc4ef303daaf740b5560f97ba7317c4419"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/input.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/input.json",
"bytes": 981463,
"sha256": "c32c2f748c6dd91a2d35b2fd747582cd235fbabe0d7417446b8d67d8fb2d6dd5"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311/instrumentation.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311/instrumentation.json",
"bytes": 46887,
"sha256": "b34033d2bb7f23322c60becda562b22b0fe897bb822f891a910ce87590d134e2"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/instrumentation.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/instrumentation.json",
"bytes": 46887,
"sha256": "b34033d2bb7f23322c60becda562b22b0fe897bb822f891a910ce87590d134e2"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311-r02/actual-root-verification.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311-r02/actual-root-verification.json",
"bytes": 22991,
"sha256": "5373708a07d92323146615deb8663fa9b6e101e28df9821c4e5129312f63b57f"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311-r02/execution.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311-r02/execution.json",
"bytes": 12462,
"sha256": "c356c803ebe6320f3f4f9b034c2e796b309e8660151bda489a6a21313196386c"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311-r02/guarded-r274.gd": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311-r02/guarded-r274.gd",
"bytes": 1439,
"sha256": "81c4abc24624a7f68642c5c4e27626f003762c4b52b47e9cb2c566a2e0599045"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/guarded-r274.gd": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/guarded-r274.gd",
"bytes": 1439,
"sha256": "81c4abc24624a7f68642c5c4e27626f003762c4b52b47e9cb2c566a2e0599045"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311-r02/input.json.gz": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311-r02/input.json.gz",
"bytes": 228933,
"sha256": "1eb2aa1eb4064d9ef0cd10ac6eb6174662e0377e5b9f48fb5e1c9bd96292d7ea"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/input.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/input.json",
"bytes": 982794,
"sha256": "f1550159618411d9461c7ed8ab03e8066eaa5a9a7c683cc3982564a5ef261d16"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311-r02/metrics-root-decoded.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311-r02/metrics-root-decoded.json",
"bytes": 4566,
"sha256": "54e2e7aa9c6304b8d1ead5853eb78eafaad4cdeffb2dd3e4784643992a4d319f"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311-r02/preexecution-root-verification.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311-r02/preexecution-root-verification.json",
"bytes": 17075,
"sha256": "e31bab0f147236db1e6540751d19ca5029e75f8d03b3929042a9555d9191006f"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/preexecution-root-verification.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/preexecution-root-verification.json",
"bytes": 17075,
"sha256": "e31bab0f147236db1e6540751d19ca5029e75f8d03b3929042a9555d9191006f"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311-r02/r274/adapter-owned-cleanup.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311-r02/r274/adapter-owned-cleanup.json",
"bytes": 351,
"sha256": "c1f3d289b362cc61b9be169a3994be27df39f35e6221881b4a9678ce3c72ba54"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274/adapter-owned-cleanup.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274/adapter-owned-cleanup.json",
"bytes": 351,
"sha256": "c1f3d289b362cc61b9be169a3994be27df39f35e6221881b4a9678ce3c72ba54"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311-r02/r274/ended.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311-r02/r274/ended.json",
"bytes": 1782,
"sha256": "772e2819688f9015ff251aba7a808eefc330515b057566af3792a19c76f3d71b"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274/ended.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274/ended.json",
"bytes": 1782,
"sha256": "772e2819688f9015ff251aba7a808eefc330515b057566af3792a19c76f3d71b"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311-r02/r274/engine-native.log": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311-r02/r274/engine-native.log",
"bytes": 13481,
"sha256": "abd5468739d8a5be58478e8793c7247dff293c239063d965f888bb0bb4aae112"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274/engine-native.log": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274/engine-native.log",
"bytes": 13481,
"sha256": "abd5468739d8a5be58478e8793c7247dff293c239063d965f888bb0bb4aae112"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311-r02/r274/outer-owned-finally.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311-r02/r274/outer-owned-finally.json",
"bytes": 964,
"sha256": "f7fa9a10130aacee3e6f801a2e1cb3a1bb5b6d91ffde88f1ea3b764e1dd347bb"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274/outer-owned-finally.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274/outer-owned-finally.json",
"bytes": 964,
"sha256": "f7fa9a10130aacee3e6f801a2e1cb3a1bb5b6d91ffde88f1ea3b764e1dd347bb"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311-r02/r274/process.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311-r02/r274/process.json",
"bytes": 6691,
"sha256": "814b9eaeb258d34eda9d5d9e3b41b560dc4fe3dc1dc4bf12c6f8c49b0e7bde3b"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274/process.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274/process.json",
"bytes": 6691,
"sha256": "814b9eaeb258d34eda9d5d9e3b41b560dc4fe3dc1dc4bf12c6f8c49b0e7bde3b"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311-r02/r274/started.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311-r02/r274/started.json",
"bytes": 2407,
"sha256": "106918d386dc406070da3a4ef62923abda5f085adf0b3040a0c4b809b7ffda05"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274/started.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274/started.json",
"bytes": 2407,
"sha256": "106918d386dc406070da3a4ef62923abda5f085adf0b3040a0c4b809b7ffda05"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311-r02/r274/stderr.log": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311-r02/r274/stderr.log",
"bytes": 0,
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274/stderr.log": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274/stderr.log",
"bytes": 0,
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311-r02/r274/stdout.log": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311-r02/r274/stdout.log",
"bytes": 13631,
"sha256": "084f2763ea5568d13da47b7008824e18ad7251df7f5c0060b60bbafa75fb964a"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274/stdout.log": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274/stdout.log",
"bytes": 13631,
"sha256": "084f2763ea5568d13da47b7008824e18ad7251df7f5c0060b60bbafa75fb964a"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311-r02/r274-measurement/after647.varbytes.zst": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311-r02/r274-measurement/after647.varbytes.zst",
"bytes": 246720,
"sha256": "684ba40e9f649b7dd4bfc620185d7cd18bae3111c3b4038e48aaad5a9168d880"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274-measurement/after647.varbytes.zst": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274-measurement/after647.varbytes.zst",
"bytes": 246720,
"sha256": "684ba40e9f649b7dd4bfc620185d7cd18bae3111c3b4038e48aaad5a9168d880"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311-r02/r274-measurement/inclusive-residual-metrics.varbytes.zst": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311-r02/r274-measurement/inclusive-residual-metrics.varbytes.zst",
"bytes": 819,
"sha256": "2f2335353deec30ffa934cb7fe2c1002f83ec50edcc325a87543dcd481915639"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274-measurement/inclusive-residual-metrics.varbytes.zst": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274-measurement/inclusive-residual-metrics.varbytes.zst",
"bytes": 819,
"sha256": "2f2335353deec30ffa934cb7fe2c1002f83ec50edcc325a87543dcd481915639"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311-r02/r274-measurement/report.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311-r02/r274-measurement/report.json",
"bytes": 1962,
"sha256": "cc170c8dc21900560d12d703dc7035e38012936e64285f2f5a4bd5e96322a8b1"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274-measurement/report.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274-measurement/report.json",
"bytes": 1962,
"sha256": "cc170c8dc21900560d12d703dc7035e38012936e64285f2f5a4bd5e96322a8b1"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311-r02/r274-phase.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311-r02/r274-phase.json",
"bytes": 8150,
"sha256": "4024cd99a6811f95e689125250358add350cea21e96d9cececdaa6f4b7d5c6dc"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274-phase.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274-phase.json",
"bytes": 8150,
"sha256": "4024cd99a6811f95e689125250358add350cea21e96d9cececdaa6f4b7d5c6dc"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311-r02/r274-profile.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311-r02/r274-profile.json",
"bytes": 907,
"sha256": "c338fd2e8eeb69746719c9a3f67a6cbd847b9667bdc139194e8a2d384cc09d10"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274-profile.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274-profile.json",
"bytes": 907,
"sha256": "c338fd2e8eeb69746719c9a3f67a6cbd847b9667bdc139194e8a2d384cc09d10"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-progress-integration-candidate-r312/after/IMPLEMENTATION_PLAN.md.gz": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-progress-integration-candidate-r312/after/IMPLEMENTATION_PLAN.md.gz",
"bytes": 144443,
"sha256": "eb64e642e121de1aa2ced105863b812112713d392cfa9add71e95d0ddf7b1563"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-progress-integration-candidate-r312/after/PROGRESS_INTEGRATION.md.gz": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-progress-integration-candidate-r312/after/PROGRESS_INTEGRATION.md.gz",
"bytes": 114314,
"sha256": "c59035a0e1e91b610ef0fc169e043a53da6603c87cb59b9dc8772a66fa15d57b"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-progress-integration-candidate-r312/after/progress_snapshot.json.gz": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-progress-integration-candidate-r312/after/progress_snapshot.json.gz",
"bytes": 105604,
"sha256": "127a61dc6ef5dec04684e6337f8f5047b4af2c329c77bff3af627ade06cef100"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-progress-integration-candidate-r312/after/work_packages.json.gz": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-progress-integration-candidate-r312/after/work_packages.json.gz",
"bytes": 207431,
"sha256": "efa63315cada3482034c66f2560fbf8159778868c52fd006d9074caa90a17c33"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-progress-integration-candidate-r312/before/IMPLEMENTATION_PLAN.md.gz": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-progress-integration-candidate-r312/before/IMPLEMENTATION_PLAN.md.gz",
"bytes": 143934,
"sha256": "c28aac312fd1dca8e7a1637c073411f0999ffe64e0210d28619a0255d1f7f2d4"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-progress-integration-candidate-r312/before/PROGRESS_INTEGRATION.md.gz": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-progress-integration-candidate-r312/before/PROGRESS_INTEGRATION.md.gz",
"bytes": 113816,
"sha256": "c9aa88a672009783c7986bfab38fbc843ff7ba35ed5c99746e33595222a33149"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-progress-integration-candidate-r312/before/progress_snapshot.json.gz": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-progress-integration-candidate-r312/before/progress_snapshot.json.gz",
"bytes": 104596,
"sha256": "be5a4fb6ca0b0902c2253c74b49c808b872908bbb72ceffb70ab2c0f624c9221"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-progress-integration-candidate-r312/before/work_packages.json.gz": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-progress-integration-candidate-r312/before/work_packages.json.gz",
"bytes": 206070,
"sha256": "483d0ea4846e107a483bc06bdbe32591a1950e93e3bb632ae0d9af1eb396221b"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-progress-integration-candidate-r312/input.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-progress-integration-candidate-r312/input.json",
"bytes": 12371,
"sha256": "2e5eb38e1657cfc319fb1a012d06355caea9b6a0345022ceb688dd6a7ce27228"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-candidate-r312/input.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-candidate-r312/input.json",
"bytes": 12371,
"sha256": "2e5eb38e1657cfc319fb1a012d06355caea9b6a0345022ceb688dd6a7ce27228"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-progress-integration-r312/execution.json.gz": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-progress-integration-r312/execution.json.gz",
"bytes": 98800,
"sha256": "5b1aeb2cdddc018f87089ad9b8fa33038e1c017b6c1db82d51bef9559a4ef380"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-r312/execution.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-r312/execution.json",
"bytes": 535261,
"sha256": "2e0b46ef39ee2731d2efcf78fb6ab327140d23a9ca486697ee4273f71198209b"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-progress-integration-r312/plan_validation.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-progress-integration-r312/plan_validation.json",
"bytes": 8285,
"sha256": "056afc7d222a1ad4f6b7d3b550da6f4c84edcdfd2114767ec95758c4815e4f83"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-r312/plan_validation.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-r312/plan_validation.json",
"bytes": 8285,
"sha256": "056afc7d222a1ad4f6b7d3b550da6f4c84edcdfd2114767ec95758c4815e4f83"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-progress-disposition-r312.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-progress-disposition-r312.json",
"bytes": 73046,
"sha256": "f1f675e37f3782c2fadd1cc398528a2f517ecb69d386bcbfeae70f07b9801201"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-guest-bulk-work-contract-r312.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-guest-bulk-work-contract-r312.json",
"bytes": 12808,
"sha256": "b87217f716422e0ed845bc9f7d37d1b06656c79d85a5c1f603ffa704172d1c0c"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-guest-bulk-work-contract-r312.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-guest-bulk-work-contract-r312.json",
"bytes": 12808,
"sha256": "b87217f716422e0ed845bc9f7d37d1b06656c79d85a5c1f603ffa704172d1c0c"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/authors/thetree-prepare-current-residual-r311.py": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/authors/thetree-prepare-current-residual-r311.py",
"bytes": 9212,
"sha256": "a5f24807c541753294896efb7f5d973d4d9176efc668bfd81810aa1391d54c9d"
},
"/private/tmp/thetree-prepare-current-residual-r311.py": {
"path": "/private/tmp/thetree-prepare-current-residual-r311.py",
"bytes": 9212,
"sha256": "a5f24807c541753294896efb7f5d973d4d9176efc668bfd81810aa1391d54c9d"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/authors/thetree-prepare-current-residual-r311-r02.py": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/authors/thetree-prepare-current-residual-r311-r02.py",
"bytes": 3005,
"sha256": "fb48f0edd617f8f31ae0784585755ece6c902850ba7205665d94d53df34ee3b8"
},
"/private/tmp/thetree-prepare-current-residual-r311-r02.py": {
"path": "/private/tmp/thetree-prepare-current-residual-r311-r02.py",
"bytes": 3005,
"sha256": "fb48f0edd617f8f31ae0784585755ece6c902850ba7205665d94d53df34ee3b8"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/authors/thetree-select-guest-bulk-r312.py": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/authors/thetree-select-guest-bulk-r312.py",
"bytes": 6199,
"sha256": "ece4b3b5ebc81cc29617ebb5745e6b91c0c8a405f1430efededab3677cd08184"
},
"/private/tmp/thetree-select-guest-bulk-r312.py": {
"path": "/private/tmp/thetree-select-guest-bulk-r312.py",
"bytes": 6199,
"sha256": "ece4b3b5ebc81cc29617ebb5745e6b91c0c8a405f1430efededab3677cd08184"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/authors/thetree-integrate-current-residual-r312.py": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/authors/thetree-integrate-current-residual-r312.py",
"bytes": 9289,
"sha256": "e2ee37570c2befa5e8fc766e27f5074b8a7a22e4a2b6e6e6e3c1b5786bf21e5d"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/instrumented-files/autoload/simulation_runtime.gd.gz": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/instrumented-files/autoload/simulation_runtime.gd.gz",
"bytes": 121962,
"sha256": "b4d8b7ff9e5971397e3bd2013b20ea7c763e4f13eb6613abd54278449f2c649b"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/stage/autoload/simulation_runtime.gd": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/stage/autoload/simulation_runtime.gd",
"bytes": 619011,
"sha256": "3da67f9c2c446ac9f4e26725cd48f9694cd0973646330f6bccc9e4aacfca64cd"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/instrumented-files/scripts/core/performance_budget.gd": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/instrumented-files/scripts/core/performance_budget.gd",
"bytes": 11250,
"sha256": "1010129d3124c3aec037c840a5766a7cdabe60c654999dfb6f23b224140a73f8"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/stage/scripts/core/performance_budget.gd": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/stage/scripts/core/performance_budget.gd",
"bytes": 11250,
"sha256": "1010129d3124c3aec037c840a5766a7cdabe60c654999dfb6f23b224140a73f8"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/instrumented-files/scripts/core/simulation_kernel.gd": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/instrumented-files/scripts/core/simulation_kernel.gd",
"bytes": 8282,
"sha256": "5d578d7b845522388bd48a4a6e0c3a60e628498ec2da6aba722d8c6e2fc40a20"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/stage/scripts/core/simulation_kernel.gd": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/stage/scripts/core/simulation_kernel.gd",
"bytes": 8282,
"sha256": "5d578d7b845522388bd48a4a6e0c3a60e628498ec2da6aba722d8c6e2fc40a20"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/instrumented-files/scripts/guest/guest_service.gd": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/instrumented-files/scripts/guest/guest_service.gd",
"bytes": 63573,
"sha256": "39986d98720d37dfd8c437b7043848df3b14120b307e99fef877428abd26b07d"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/stage/scripts/guest/guest_service.gd": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/stage/scripts/guest/guest_service.gd",
"bytes": 63573,
"sha256": "39986d98720d37dfd8c437b7043848df3b14120b307e99fef877428abd26b07d"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/instrumented-files/scripts/world/path_service.gd.gz": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/instrumented-files/scripts/world/path_service.gd.gz",
"bytes": 27831,
"sha256": "0ba0c71c2ab3b5fa03d9beb9cf1e325836e871c5faba9d0ffb3e3ab0e93f498a"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/stage/scripts/world/path_service.gd": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/stage/scripts/world/path_service.gd",
"bytes": 139394,
"sha256": "c96dc7b3ae6ed7107d410631e9d7501c5e25d0c4696a76d621e6bcd7ff2f7a97"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/README.md": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/README.md",
"bytes": 2865,
"sha256": "397d24a723ed987abc020cbc3b005c86e3226f33c43a51eb0412caa1365af64b"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/manifest.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/manifest.json",
"bytes": 31932,
"sha256": "edb0f446783e9f10b421b07fd978bc9860f1024199d240f299ffd7fdbb77bcf1"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/.gdignore": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/checkpoints/.gdignore",
"bytes": 0,
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
}
},
"canonical_doc4_context_pins": {
"IMPLEMENTATION_PLAN.md": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/IMPLEMENTATION_PLAN.md",
"bytes": 493994,
"sha256": "66be3f790b8ad802dbbf83ebe3374648d282df6b742d0962fbd7aff2507c9112"
},
"PROGRESS_INTEGRATION.md": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/PROGRESS_INTEGRATION.md",
"bytes": 412058,
"sha256": "f74196dbd2a88ce131975d2bea02a339a9077316327d2caa3c0add64460ec31f"
},
"work_packages.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/work_packages.json",
"bytes": 1203655,
"sha256": "13b5c5dd54cede6de8ff797659a6f931926bb5c0195a2a2a3727f616d65a122c"
},
"progress_snapshot.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/progress_snapshot.json",
"bytes": 576820,
"sha256": "dca289ae7560af4fa5c2da981cd6c760f37930672cc032dfb35c88a49f65a7ea"
}
},
"archival_before_pins": {
"IMPLEMENTATION_PLAN.md": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-candidate-r312/before/IMPLEMENTATION_PLAN.md",
"bytes": 492770,
"sha256": "1dd710cb48626884c5692d230c1ace21291a4107d0148a11f020b6b7bd9c127a"
},
"PROGRESS_INTEGRATION.md": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-candidate-r312/before/PROGRESS_INTEGRATION.md",
"bytes": 410834,
"sha256": "c30ce7db6dbe85ac16b551105f239f5657e97e0dca1b293993684b100668c5fa"
},
"work_packages.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-candidate-r312/before/work_packages.json",
"bytes": 1198450,
"sha256": "66d0a29d003c7d6a055669df0f79412f3bed09263f540855951251f69609a169"
},
"progress_snapshot.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-candidate-r312/before/progress_snapshot.json",
"bytes": 570488,
"sha256": "d7e746554b709b9d8408eee2550ee8a0b9bdb58975797c5cbd05467bdc59dc93"
}
}
}
@@ -0,0 +1,13 @@
# P23-02 current native residual r311-r02 / work contract and integration r312
現実装親274/library275の1回の帰属診断。旧239/240の包含比率を現在版へ転用せず、保持版と同じBudget257・代表セーブ・library/configを再使用した。隔離APFS reflink clone1(論理約119MB)に、4script/24原本体を署名rename+wrapperで完全保持、Budgetは既存257 sourceそのまま。原r311はmetrics freezeの二重fieldで実行前拒否し、原版を保持。r02はその1式とdriver/starter namespaceだけ修復し、同じ隔離stageを再使用。追加clone/build/librarycopy0、旧局所/whole比較/全回帰の重複0。
PID84968・18/0・normal exit0・strict3logs/private5/foreignsignals0・所有終了とproject復元、source/default/current310D4/SUPPORT/親隔離stage各1299保護を独立有限受理。after647は原oracle11487732bytes/SHA9df3c1b6f65dfd8be944cd5cab8c631f7533530dfef3820d9fa5d74a5b1ac30fへ全文一致。同packed/rawの既存754415 partitions証拠を適用し再decodeを避けた。metrics3896bytesは281 partitions全往復・34宣言行一致。
計測付きtick1268510us、AI979790us、projection50/656139us、Guest extract50/95575us、rank50/124620us、evaluate5000/106351us、publish1/76851usは包含観測のみ。evaluateはrank内。値の加算/差引で純CPU・割合・原因を認定せず、無計測版との速度比較・50ms/P95/D10も認定しない。zeroは該当script wrapper未到達だけでnative仕事/費用0ではない。
次の関連変更は既存native投影に続くGuest候補抽出・評価・順位付けの一括純処理。r298正規化や小price/key/copy候補を再起動しない。契約は原helper・拒否順・符号整数・原重み/閾値・型/順序/コピー所有・callback/状態遷移・ログ/last_errorを保持する。unsupported前無変更の元全処理fallback、全最終検証を維持する。制作32とnative組立274/275を区別しGuest元bytes同一を確認。新Guest候補は未実装、利益未証明、制作採用0。
r312台帳validator49/0、正式完了追加0。30packages/88成果・正式9/着手19/予定60・部分点なし。原17全未受入、Windows C08/X8だけblocked、手動Ctrl保持wheel/左保持drag延期・免除なし。303未採用/選定保留、実装親274/library275保持。同期停止・最終172・通常OS/x3/終了/小画面・同一Windows配布版実機受入は残る。
原全bytes/size/SHAをmanifestへ固定。大きなJSON/Markdown/GDScriptはgzip保存後の復元全文一致を確認。5変更scriptのみ保存し、SDK/engine/library/全119MB stageを重複保存しない。既存原本/依存の版付きpinsを再利用するcheckpointで、単独実行配布物ではない。親 .gdignore 保持、仕様値・資産・制作ソース変更0。
@@ -0,0 +1,55 @@
# coding: utf-8
from pathlib import Path
import collections,contextlib,datetime,importlib.util,io,runpy,shutil,sys
sys.dont_write_bytecode=True
R=Path('/Users/korizatou114/Projects/とりにく工房ゲーム制作部');A=R/'artifacts/original-completion-2026-10-02';D=R/'docs/plans/original-completion-2026-10-02';C=A/'p23-02-progress-integration-candidate-r312';O=A/'p23-02-progress-integration-r312';names=['IMPLEMENTATION_PLAN.md','PROGRESS_INTEGRATION.md','work_packages.json','progress_snapshot.json']
s=importlib.util.spec_from_file_location('int310',R/'tools/run_all_tests.py');r=importlib.util.module_from_spec(s);s.loader.exec_module(r)
def pin(p):return dict(path=str(p),bytes=p.stat().st_size,sha256=r.sha(p))
review=A/'p23-02-current-residual-diagnostic-actual-independent-review-r311-r02.json';root=A/'p23-02-current-residual-diagnostic-r311-r02/actual-root-verification.json'
v=r.read(review);assert not v['blockers'] and v['finite_instrumented_whole_equivalence_accepted'] and v['finite_diagnostic_accepted'] and v['finite_exit_observation_accepted'];assert r.read(root)['passed'] and r.read(root)['review_sha256']==r.sha(review)
e=r.read(A/'p23-02-current-residual-diagnostic-r311-r02/execution.json');assert e['passed'] and len(e['samples'])==1 and e['samples'][0]['checks']==18
contract=A/'p23-02-guest-bulk-work-contract-r312.json';assert r.read(contract)['candidate_implemented'] is False
assert not C.exists() and not O.exists();source=r.source_refs(R);player=r.default_player(R);historical=r.sha(D/'plan_validation.json');C.mkdir();(C/'before').mkdir();(C/'after').mkdir();O.mkdir()
for n in names:shutil.copyfile(D/n,C/'before'/n)
packages=r.read(D/'work_packages.json');snapshot=r.read(D/'progress_snapshot.json');original=r.read(D/'work_packages.json');pkg=next(p for p in packages if p['id']=='P23');unit=next(u for u in pkg['remaining_deliverables'] if u['id']=='P23-02');old=unit['progress_summary'];assert pkg['current_summary']==old
next_action='既存のnative投影を再利用し、Guest候補抽出・評価・順位付けの一括純処理を1関連変更として実装する。r298のGDScript正規化や小さなprice/key/copy変更を再起動しない。全原helper・拒否順・符号整数・型/コピー所有・callback/状態遷移契約を先に照合し、unsupported前無変更の元fallbackを保持する。原重み/閾値/時刻/価格/保存は変更しない。関連変更の正確な最終版で必須全172・50ms/P95/D10・通常OS/x3/終了/小画面・同一Windows配布版実機と原17条件を受入する。手動Ctrl保持wheel/左保持dragは延期・未達・免除なし。'
assert '次は' in old
base=old.rsplit('次は',1)[0]
new=base+'追加r311-r02は現実装親274/library275の1回の帰属診断。隔離4script24wrapperの原本体全文保持、Budget257そのまま、既存library/config再利用。新build/librarycopy0、隔離APFS clone1・r02追加clone0、原r311のmetrics二重field参照をengine0で拒否保持し1式修復。18/0・PID84968 normal終了・strict/private/source/default/current310D4/SUPPORT/親隔離stage/project復元・全after64711487732bytes原oracle同値を独立有限受理。metrics3896bytes/281 partitions・宣言34行を全文照合。計測付きtick1268510us、AI979790us、projection50/656139us、extract50/95575us、rank50/124620us、evaluate5000/106351us、snapshot1/76851usは包含観測のみ。evaluateはrank内で加算せず、zeroはscript wrapper未到達だけでnative仕事/費用0ではない。純CPU/割合/原因/速度比較/50ms/P95/D10を認定しない。次作業Guest一括抽出/評価/順位付けの契約r312を固定し、新候補未実装・性能利益未証明・制作採用0。原17条件未受入・正式完了追加0。次は'+next_action
stamp=datetime.datetime.now().astimezone().isoformat();pkg['current_summary']=new;unit['progress_summary']=new;pkg['updated_at_jst']=stamp;unit['updated_at_jst']=stamp
prior=A/'p23-02-current-progress-disposition-r310.json';matrix=A/'p23-02-current-progress-disposition-r312.json';m=r.read(prior);m['source_previous_matrix']=pin(prior);m['historical_trial_fields_before_r312']={k:m.get(k) for k in ['ready_route_latest_semantic_trial','next_action','next_test_candidate']};m.update(latest_instrumented_diagnostic='r274/library275 current311-r02: four literal script wrapper files, Budget257, one cold646→647 whole equality and inclusive observations only',next_action=next_action,next_test_candidate=next_action,guest_bulk_next_work_contract=pin(contract))
m['finite_evidence']['current_retained_native_diagnostic']=pin(review);m['finite_evidence']['current_retained_native_diagnostic_root']=pin(root)
missing='Current retained274/library275 r311-r02 instrumented1 tick1268510us/AI979790us, originalwhole647 equality and34 inclusive rows accepted only. Guest bulk contract312 selected as work, not implemented; previous303 boundary/local/whole evidence retained and303 unadopted/unselected. PureCPU/causality/gain/P95/D10/50ms/final172/general malformed/reentry/normal OS/x3/exit/small screen/Windows/original17 remain unaccepted.'
for q in m['conditions']:
if q['id'] in ['C09','X5','X7']:q['current_missing']=missing
assert len(m['conditions'])==17 and all(not q['accepted'] for q in m['conditions']) and m['Windows_only_blocked_ids']==['C08','X8'];r.write(matrix,m)
for xs in [unit['remaining_gaps'],snapshot['next_single_delivery_unit']['missing']]:
for q in xs:
if q['id']=='C09':q['conditions']=[missing,'原詳細・旧版条件はhistorical fieldsと旧matrixへ保持。']
elif q['id']=='cross-cutting-final-candidate':q['conditions']=['原17条件を同一最終版で受入。最新版付き有限証拠と未達はr312 matrixへ保持。']
proofs=[dict(review=pin(review),root=pin(root))]
for p in [review,root,matrix,contract,A/'p23-02-current-residual-diagnostic-r311-r02/metrics-root-decoded.json']:unit['evidence'].append(dict(path=str(p.relative_to(R)),sha256_at_integration=r.sha(p),scope='One instrumented retained275 diagnostic and next Guest bulk work contract only; no general performance/final172/OS/Windows/adoption/unit acceptance',linked_at_jst=stamp,current_game_acceptance_inferred=False))
unit['acceptance_matrix_reference']=str(matrix);nu=snapshot['next_single_delivery_unit'];assert nu['id']=='P23-02';nu.update(acceptance_matrix_reference=str(matrix),progress_evidence=str(matrix));nu['unselected_trial_evidence'].append(str(review))
key='p23_02_current_retained_native_diagnostic_integration_r312';snapshot['p23_02_native_ready_route_boundary_integration_r310']['superseded_by']=key;snapshot[key]=dict(previous_summary=old,proofs=proofs,acceptance_matrix=pin(matrix),next_action=next_action,finite_current_native_diagnostic_accepted=True,next_work_contract=pin(contract),next_candidate_implemented=False,arbitrary_malformed_or_general_reentry_accepted=False,stable_gain_supported=False,stall_budget_met=False,candidate_adopted=False,candidate_selected=False,formal_completed_added=0,unit_accepted=False,whole_goal_accepted=False)
r.write(C/'after/work_packages.json',packages);r.write(C/'after/progress_snapshot.json',snapshot)
for n in names[:2]:
t=(C/'before'/n).read_text();assert t.count(old)==1;(C/'after'/n).write_text(t.replace(old,new,1).replace('2026-10-12・r310証拠統合','2026-10-12・r312証拠統合',1))
counts=collections.Counter(u['state'] for p in packages for u in p['remaining_deliverables']);assert len(packages)==30 and dict(counts)=={'completed':9,'in_progress':19,'planned':60}
for p,q in zip(original,packages):
if p['id']!='P23':assert p==q
else:
for u,w in zip(p['remaining_deliverables'],q['remaining_deliverables']):
if u['id']!='P23-02':assert u==w
r.write(C/'input.json',dict(before={n:pin(C/'before'/n) for n in names},after={n:pin(C/'after'/n) for n in names},proofs=proofs,matrix=pin(matrix),author=pin(Path(__file__)),counts=dict(counts),summary_before=old,summary_after=new,formal_completed_added=0,unit_accepted=False))
original_write=Path.write_text;stdout=io.StringIO()
try:
for n in names:assert (D/n).read_bytes()==(C/'before'/n).read_bytes();shutil.copyfile(C/'after'/n,D/n)
def routed(p,data,*args,**kwargs):return original_write(O/'plan_validation.json' if p==D/'plan_validation.json' else p,data,*args,**kwargs)
Path.write_text=routed;sys.argv=[str(D/'validate_plan.py')]
with contextlib.redirect_stdout(stdout):runpy.run_path(str(D/'validate_plan.py'),run_name='__main__')
val=r.read(O/'plan_validation.json');assert val['passed'] and len(val['checks'])==49 and not val['failed_checks'];assert r.source_refs(R)==source and r.default_player(R)==player and r.sha(D/'plan_validation.json')==historical
except BaseException:
for n in names:shutil.copyfile(C/'before'/n,D/n)
raise
finally:Path.write_text=original_write
r.write(O/'execution.json',dict(passed=True,canonical_after={n:pin(D/n) for n in names},source_before=source,source_after_equal=True,default_before=player,default_after_equal=True,historical_validator_receipt_preserved=True,validation=dict(checks=49,failures=0),counts=dict(counts),formal_completed_added=0,source_edits=0,engine_processes=0,unit_accepted=False,whole_goal_accepted=False));print(dict(applied=True,checks=49,failures=0,formal_completed_added=0))
@@ -0,0 +1,17 @@
# coding: utf-8
from pathlib import Path
import ast,importlib.util,json,shutil,sys
sys.dont_write_bytecode=True
R=Path('/Users/korizatou114/Projects/とりにく工房ゲーム制作部');A=R/'artifacts/original-completion-2026-10-02';D=R/'docs/plans/original-completion-2026-10-02';O=A/'p23-02-current-residual-diagnostic-r311-r02';QA=A/'p23-02-current-residual-diagnostic-r311-r02.gd';driver=A/'p23-02-current-residual-diagnostic-r311-r02.py'
s=importlib.util.spec_from_file_location('prep311r02',R/'tools/run_all_tests.py');r=importlib.util.module_from_spec(s);s.loader.exec_module(r)
def pin(p):return dict(path=str(p),bytes=p.stat().st_size,sha256=r.sha(p))
old=A/'p23-02-current-residual-diagnostic-r311';p=r.read(old/'input.json');rejected=A/'p23-02-current-residual-diagnostic-preexecution-independent-review-r311.json';v=r.read(rejected);assert not v['execution_allowed'] and v['blockers'];assert not (old/'execution.json').exists();assert not O.exists() and not QA.exists() and not driver.exists();assert shutil.disk_usage(A).free>=528*1048576
for k,q in p['pins'].items():assert pin(Path(q['path']))==q,k
for k,path in p['stages'].items():assert r.inventory(Path(path),stage=True)==p['stage_inventory']
for k,path in p['parents'].items():assert r.inventory(Path(path),stage=True)==p['inventories'][k]
assert r.source_refs(R)==p['source_before'] and r.default_player(R)==p['default_before'];O.mkdir()
text=Path(p['pins']['QA']['path']).read_text();bad='clock._p23r311_metrics.duplicate(true)._p23r311_metrics.duplicate(true)';assert text.count(bad)==1;QA.write_text(text.replace(bad,'clock._p23r311_metrics.duplicate(true)',1))
t=Path(p['pins']['runner']['path']).read_text();t=t.replace("O=A/'p23-02-current-residual-diagnostic-r311'","O=A/'p23-02-current-residual-diagnostic-r311-r02'").replace('p23-02-current-residual-diagnostic-preexecution-independent-review-r311.json','p23-02-current-residual-diagnostic-preexecution-independent-review-r311-r02.json');ast.parse(t);driver.write_text(t)
starter=O/'guarded-r274.gd';text=Path(p['pins']['starter_r274']['path']).read_text();starter.write_text(text.replace(text.splitlines()[0],'extends '+json.dumps(str(QA)),1))
p['pins'].update(QA=pin(QA),runner=pin(driver),prepare=pin(Path(__file__)),starter_r274=pin(starter),prior_rejected_review=pin(rejected),prior_input=pin(old/'input.json'),prior_QA=pin(Path(p['pins']['QA_original']['path']).parent/'p23-02-current-residual-diagnostic-r311.gd'),prior_author=pin(Path('/private/tmp/thetree-prepare-current-residual-r311.py')))
p.update(stage_clones=0,reused_stage_clones=1,scope=p['scope']+' r311-r02 repairs only duplicated metrics field at freeze; exact existing311 stage/wrappers retained, no new clone/library copy/build.',doc4_before={n:r.sha(D/n) for n in ['IMPLEMENTATION_PLAN.md','PROGRESS_INTEGRATION.md','work_packages.json','progress_snapshot.json']});r.write(O/'input.json',p);print(dict(prepared=True,pins=len(p['pins']),engine_runs=0,stage_clones=0,library_copies=0,compiler_runs=0))
@@ -0,0 +1,44 @@
# coding: utf-8
from pathlib import Path
import ast,importlib.util,json,re,sys,shutil,subprocess
sys.dont_write_bytecode=True
R=Path('/Users/korizatou114/Projects/とりにく工房ゲーム制作部');A=R/'artifacts/original-completion-2026-10-02';D=R/'docs/plans/original-completion-2026-10-02';O=A/'p23-02-current-residual-diagnostic-r311';QA=A/'p23-02-current-residual-diagnostic-r311.gd';driver=A/'p23-02-current-residual-diagnostic-r311.py'
s=importlib.util.spec_from_file_location('prep311',R/'tools/run_all_tests.py');r=importlib.util.module_from_spec(s);s.loader.exec_module(r)
def pin(p):return dict(path=str(p),bytes=p.stat().st_size,sha256=r.sha(p))
base=r.read(A/'p23-02-native-ready-route-impact-whole-r305/input.json');local=r.read(A/'p23-02-native-pure-tag-local-r278-r04/input.json');parent=Path(base['stage']);expected=base['expected_stage'];assert r.inventory(parent,stage=True)==expected
assert not O.exists() and not QA.exists() and not driver.exists();free=shutil.disk_usage(A).free;size=sum(p.stat().st_size for p in parent.rglob('*') if p.is_file());assert free>=768*1048576+size
source=r.source_refs(R);player=r.default_player(R);O.mkdir();stage=O/'stage';subprocess.run(['/bin/cp','-cR',str(parent),str(stage)],check=True,timeout=30);assert r.inventory(stage,stage=True)==expected
old_manifest=r.read(A/'p23-02-current-residual-diagnostic-r238/instrumentation.json');files={};suffixes={}
for name,entry in old_manifest['files'].items():
if name=='scripts/core/performance_budget.gd':continue
files[name]=[dict(x,renamed=x['renamed'].replace('r238','r311'),renamed_signature=x['renamed_signature'].replace('r238','r311'),wrapper=x['wrapper'].replace('r238','r311')) for x in entry['wrappers']];suffixes[name]=entry['added_suffix'].replace('r238','r311')
name='autoload/simulation_runtime.gd';method='_publish_snapshot';args='_absolute_minute';typ='void';text=(parent/name).read_text();m=re.search(r'^func '+re.escape(method)+r'\([\s\S]*?\) -> ([^:\n]+):\n',text,re.M);assert m and m.group(1)==typ;signature=m.group(0);renamed='_p23r311_original_'+method;renamed_signature=signature.replace('func '+method+'(','func '+renamed+'(',1)
wrapper=signature+'\tvar p23_started: int = Time.get_ticks_usec()\n\t'+renamed+'('+args+')\n\tvar p23_elapsed: int = Time.get_ticks_usec() - p23_started\n\tvar p23_key: String = '+json.dumps(method)+'\n\tvar p23_row: Dictionary = _p23r311_metrics.get(p23_key, {"calls":0, "inclusive_us":0, "max_us":0})\n\tp23_row["calls"] = int(p23_row["calls"]) + 1\n\tp23_row["inclusive_us"] = int(p23_row["inclusive_us"]) + p23_elapsed\n\tp23_row["max_us"] = maxi(int(p23_row["max_us"]), p23_elapsed)\n\t_p23r311_metrics[p23_key] = p23_row\n'
files[name].append(dict(name=method,renamed=renamed,signature=signature,renamed_signature=renamed_signature,wrapper=wrapper));suffixes[name]+='\n'+wrapper
manifest={}
for name,wrappers in files.items():
p=stage/name;original=p.read_text();text=original
for w in wrappers:assert text.count(w['signature'])==1,(name,w['name']);text=text.replace(w['signature'],w['renamed_signature'],1)
text+=suffixes[name];p.write_text(text);inverse=text[:-len(suffixes[name])]
for w in reversed(wrappers):assert inverse.count(w['renamed_signature'])==1;inverse=inverse.replace(w['renamed_signature'],w['signature'],1)
assert inverse==original;manifest[name]=dict(before=expected[name],after=dict(bytes=p.stat().st_size,sha256=r.sha(p)),wrappers=wrappers,added_suffix=suffixes[name],inverse_original_equal=True)
budget=Path(base['pins']['modified_budget']['path']);shutil.copyfile(budget,stage/'scripts/core/performance_budget.gd');inventory=r.inventory(stage,stage=True);changed=[n for n in inventory if inventory[n]!=expected[n]];assert set(changed)==set(files)|{'scripts/core/performance_budget.gd'}
r.write(O/'instrumentation.json',dict(scope='24 original bodies preserved under signature rename+wrappers in four files; existing accepted native Budget dependency reused without new budget wrapper. Current275 only, nested inclusive durations include children/overhead.',files=manifest,changed_stage_files=changed,original_parent=str(parent),budget_dependency=pin(budget),no_pure_CPU_or_speed_comparison=True))
qa=(A/'p23-02-current-residual-diagnostic-r238.gd').read_text().replace('r238','r311').replace('r233/library234','r274/library275').replace('candidate != "r233"','candidate != "r274"')
qa=qa.replace('\tclock.performance_budget._p23r311_metrics.clear()\n','').replace(' and clock.performance_budget._p23r311_metrics.is_empty()','').replace(', "budget": ["record_sample"]','').replace(', "budget":clock.performance_budget','').replace(', "budget":clock.performance_budget._p23r311_metrics.duplicate(true)','')
qa=qa.replace('"get_facility_business_price"]','"get_facility_business_price", "_publish_snapshot"]',1)
qa=qa.replace('["_project_guest_candidates","_decide_guest_with_log","_need_relief_for_facility_tags","_service_category_for_tags","get_facility_business_price"]','["_project_guest_candidates","_decide_guest_with_log","get_facility_business_price","_publish_snapshot"]')
qa=qa.replace(' and int(metrics["budget"]["record_sample"]["calls"])>0','')
assert '_p23r311_metrics' in qa and '"budget"' not in qa;QA.write_text(qa)
old_driver=A/'p23-02-current-residual-diagnostic-r238.py';t=old_driver.read_text().replace('p23-02-current-residual-diagnostic-r238','p23-02-current-residual-diagnostic-r311').replace('p23-02-current-residual-diagnostic-preexecution-independent-review-r238','p23-02-current-residual-diagnostic-preexecution-independent-review-r311').replace("['r233']","['r274']")
t=t.replace("assert r.read(Path(fixed['impact_review']['path']))['finite_existing_impact_accepted']","assert r.read(Path(fixed['whole_review']['path']))['finite_whole647_equivalence_accepted']")
t=t.replace("for k,p in stages.items():(p/'project.godot').write_bytes(public[k])","if all(q['engine_ended'] is True for q in cleanup):\n for k,p in stages.items():(p/'project.godot').write_bytes(public[k])\n else:cleanup_errors.append('Project restoration refused while owned child remains live')")
t=t.replace("pairs=[] # A diagnostic", "assert sum(p.stat().st_size for p in O.rglob('*') if p.is_file() and 'stage' not in p.relative_to(O).parts)<=16*1048576\n pairs=[] # A diagnostic")
ast.parse(t);driver.write_text(t)
starter=O/'guarded-r274.gd';oldstarter=Path(base['pins']['starter_baseline']['path']);text=oldstarter.read_text();starter.write_text(text.replace(text.splitlines()[0],'extends '+json.dumps(str(QA)),1))
pins={k:base['pins'][k] for k in ['engine','helper','run_all','profile_guard','fixture','oracle']}
for key in ['config','original_library','copied_library','host_review','host_execution']:pins['current_'+key]=local['pins'][key]
paths=dict(QA=QA,runner=driver,prepare=Path(__file__),instrumentation=O/'instrumentation.json',starter_r274=starter,starter_original=oldstarter,QA_original=A/'p23-02-current-residual-diagnostic-r238.gd',runner_original=old_driver,old_instrumentation=A/'p23-02-current-residual-diagnostic-r238/instrumentation.json',local_review=A/'p23-02-native-pure-tag-local-actual-independent-review-r278-r04.json',local_root=A/'p23-02-native-pure-tag-local-r278-r04/actual-root-verification.json',whole_review=A/'p23-02-native-pure-tag-impact-whole-actual-independent-review-r281.json',whole_root=A/'p23-02-native-pure-tag-impact-whole-r281/actual-root-verification.json',whole_input=A/'p23-02-native-ready-route-impact-whole-r305/input.json',local_input=A/'p23-02-native-pure-tag-local-r278-r04/input.json',matrix=A/'p23-02-current-progress-disposition-r310.json',modified_budget=budget,source_cpp=A/'p23-02-native-pure-tag-projection-candidate-r274/source/tree_numeric_core.cpp')
for k,p in paths.items():pins[k]=pin(p)
assert r.source_refs(R)==source and r.default_player(R)==player and r.inventory(parent,stage=True)==expected
r.write(O/'input.json',dict(parents={'r274':str(parent)},inventories={'r274':expected},stages={'r274':str(stage)},stage_inventory=inventory,pins=pins,source_before=source,default_before=player,doc4_before={n:r.sha(D/n) for n in ['IMPLEMENTATION_PLAN.md','PROGRESS_INTEGRATION.md','work_packages.json','progress_snapshot.json']},support_inventory=r.inventory(r.SUPPORT),capacity_floor_bytes=528*1048576,expected_total_seconds=[5,45],engine_processes=1,compiler_processes=0,full_regression_runs=0,stage_clones=1,library_copies=0,preparation_capacity=dict(free_before=free,logical_clone_bytes=size),scope='One current retained274/library275 diagnostic, existing native Budget257 dependency. Four instrumented files24 literal original bodies; counters not snapshots. Whole cold646 paused speed1 after647 original11487732bytes equality; inclusive durations/counts only. No sum/subtraction for pureCPU or old/new timing comparison, no performance/stability/P95/D10/50ms/final172/OS/Windows/adoption/unit acceptance. Shared209 production/default/current310D4/support and retained private library/config preserved.',performance_accepted=False,unit_accepted=False));print(dict(prepared=True,wrappers=sum(len(v) for v in files.values()),changed_files=len(changed),pins=len(pins),engine_runs=0,compiler_runs=0,free_bytes=shutil.disk_usage(A).free))
@@ -0,0 +1,16 @@
# coding: utf-8
from pathlib import Path
import json,hashlib
R=Path('/Users/korizatou114/Projects/とりにく工房ゲーム制作部');A=R/'artifacts/original-completion-2026-10-02';O=A/'p23-02-current-residual-diagnostic-r311-r02';out=A/'p23-02-guest-bulk-work-contract-r312.json'
def pin(p):b=p.read_bytes();return dict(path=str(p),bytes=len(b),sha256=hashlib.sha256(b).hexdigest())
e=json.loads((O/'execution.json').read_text());assert e['passed'];m=json.loads((O/'metrics-root-decoded.json').read_text());assert m['passed'];v=json.loads((A/'p23-02-current-residual-diagnostic-actual-independent-review-r311-r02.json').read_text());assert not v['blockers'] and v['finite_diagnostic_accepted']
root=O/'actual-root-verification.json';q=json.loads(root.read_text());assert q['passed'] and q['review_sha256']==pin(A/'p23-02-current-residual-diagnostic-actual-independent-review-r311-r02.json')['sha256']
if out.exists():
old=json.loads(out.read_text());assert old['candidate_implemented'] is False and old['status']=='implementation_contract_not_implementation_or_acceptance'
d=dict(plan_id='P23-02',status='implementation_contract_not_implementation_or_acceptance',selection='one coherent builtin guest candidate extraction/evaluation/ranking after existing native projection',reason='Current275 instrumented observations retain a substantial unconverted Guest portion. Existing native projection is reused; another isolated key/copy/price/tag/need-normalization timing chain is not selected. Choosing a coherent conversion does not assert its benefit or sufficiency for50ms.',observed_instrumented_tick_us=e['samples'][0]['observed_instrumented_tick_us'],observed_metrics=m['metrics'],timing_rules=['nested inclusive durations include children and probes','do not add evaluation to ranking','no pureCPU allocation, no uninstrumented comparison or predicted gain','normal OS/x3/performance criteria remain mandatory'],reuse=dict(implementation_parent='r274/library275',held_unadopted_trial='r302/library303',ordinary_guest_body=str(R/'scripts/guest/guest_service.gd'),declined_need_normalization='r298 remains unadopted; do not restart it or duplicate GDScript normalization implementation'),implementation_scope=['Keep original public Guest extraction/evaluation/ranking/decide as fallback and direct-call oracle. Add one per-call pure native transformation for builtin canonical default game candidates; Runtime integrates only after support has been proved before observable mutation.','Preserve extraction facility-id order, rejection reason precedence/list, ranked need-priority/utility/urgency/travel/facility-id ordering, signed integer arithmetic and exact original weights/defaults/thresholds.','Reuse current native projection, produce original raw/accepted/ranked ordered typed values and owned deep copies; no saved state, persistent across-guest cache, formula changes, candidate pruning or frame slicing.','Retain original reservation callback and state transition body. Unsupported/custom scripts, inputs requiring original conversions, arbitrary callback/reentry contexts must use original whole processing with no duplicate error/rejection effects.','Make get_observation/logging/last_error/rejection publication and all callback-visible order explicit before implementation; do not precompute across callbacks.'],allowed_product_references=['existing native tree_numeric_core.cpp/header candidate sources','scripts/guest/guest_service.gd','autoload/simulation_runtime.gd'],required_before_implementation=['Inspect every original filtering/scoring helper and current definition/runtime fields; identify whether a pure canonical fast path covers ordinary current projection.','Define API/result fields and unsupported-before-mutation gate; fixed script/source version, data types, ownership, aliases and signed conversions must be explicit.','Do not change unconfirmed D01-D10 settings, pricing or game-time scale.'],validation_plan=['Static original-body/branch order and deep-copy/typed ownership comparison first; independent review before engine.','One targeted local pure Guest suite covering normal projected data, rejection precedence, rankings/ties, signed limits, original fallback/custom/callback behavior and owner mutation isolation.','Original Guest/lifecycle integration plus full cold646→647 ordered typed original oracle on exactly assembled candidate. Reuse valid fixed input/library/script proof scopes only.','After related changes and supported selection are complete, mandatory final172/normalOS/x3/exit/small-screen and same Windows distribution/device/P95/D10/50ms. No old-version full regression reuse as current acceptance.'],source_pins={name:pin(R/name) for name in ['scripts/guest/guest_service.gd','scripts/guest/guest_definition.gd','scripts/guest/guest_runtime.gd','scripts/core/simulation_kernel.gd','docs/traceability/original/BASELINE.txt']},evidence_pins=dict(execution=pin(O/'execution.json'),metrics=pin(O/'metrics-root-decoded.json'),review=pin(A/'p23-02-current-residual-diagnostic-actual-independent-review-r311-r02.json'),root=pin(root),current_matrix=pin(A/'p23-02-current-progress-disposition-r310.json')),formal_completed_added=0,candidate_implemented=False,candidate_selected=False,candidate_adopted=False,performance_accepted=False,unit_accepted=False)
stage=A/'p23-02-native-reconstruction-local-r209/stage'
assert (R/'scripts/guest/guest_service.gd').read_bytes()==(stage/'scripts/guest/guest_service.gd').read_bytes()
d['assembly_source_pins']={name:pin(stage/name) for name in ['autoload/simulation_runtime.gd','scripts/world/path_service.gd','scripts/guest/guest_service.gd']}
d['assembly_source_pins'].update(native_cpp=pin(A/'p23-02-native-pure-tag-projection-candidate-r274/source/tree_numeric_core.cpp'),native_hpp=pin(A/'p23-02-native-pure-tag-projection-candidate-r274/source/tree_core.hpp'))
d['assembly_scope']='Production32 retained. New native work starts from existing274/275 isolated assembly, not from an assumed identical production Runtime. Guest source bytes are identical in both.'
out.write_text(json.dumps(d,ensure_ascii=False,indent=2)+'\n');print(dict(contract_saved=str(out),candidate_implemented=False))
@@ -0,0 +1,287 @@
class_name SimulationPerformanceBudget
extends RefCounted
## Lightweight runtime profiler with explicit integer-microsecond samples.
## It is diagnostic state only and deliberately stays outside Save snapshots.
signal budget_exceeded(metric_id: StringName, report: Dictionary)
enum Aggregation {
AVERAGE,
P95,
MAXIMUM,
}
const DEFAULT_SAMPLE_CAPACITY := 512
const DEFAULT_BUDGETS := {
&"simulation_x1": {&"aggregation": Aggregation.AVERAGE, &"limit_us": 4_000},
&"simulation_x3": {&"aggregation": Aggregation.P95, &"limit_us": 12_000},
&"path_query": {&"aggregation": Aggregation.P95, &"limit_us": 2_000},
&"main_thread_stall": {&"aggregation": Aggregation.MAXIMUM, &"limit_us": 50_000},
&"save": {&"aggregation": Aggregation.MAXIMUM, &"limit_us": 5_000_000},
&"load": {&"aggregation": Aggregation.MAXIMUM, &"limit_us": 8_000_000},
}
var sample_capacity := DEFAULT_SAMPLE_CAPACITY
var _p23r257_native_core: RefCounted = null
var _budgets: Dictionary = {}
var _samples: Dictionary = {}
# Derived diagnostic index; never part of game Save snapshots.
var _ordered_samples: Dictionary = {}
var _ordered_sample_bytes: Dictionary = {}
# Complete raw bytes proved integer by this builtin; diagnostic-only derived state.
var _integer_window_bytes: Dictionary = {}
var _totals: Dictionary = {}
var _sample_counts: Dictionary = {}
func _init(capacity := DEFAULT_SAMPLE_CAPACITY) -> void:
sample_capacity = maxi(int(capacity), 1)
for raw_metric_id: Variant in DEFAULT_BUDGETS:
_budgets[StringName(raw_metric_id)] = (
DEFAULT_BUDGETS[raw_metric_id] as Dictionary
).duplicate(true)
func set_budget(
metric_id: StringName,
limit_us: int,
aggregation: Aggregation = Aggregation.P95
) -> bool:
if metric_id.is_empty() or limit_us <= 0 \
or aggregation < Aggregation.AVERAGE or aggregation > Aggregation.MAXIMUM:
return false
_budgets[metric_id] = {
&"aggregation": aggregation,
&"limit_us": limit_us,
}
return true
func record_sample(metric_id: StringName, duration_us: int) -> Dictionary:
if metric_id.is_empty() or duration_us < 0:
return {&"ok": false, &"error": "Metric ID and non-negative duration are required."}
if get_script().resource_path == "res://scripts/core/performance_budget.gd":
if _p23r257_native_core == null and ClassDB.class_exists(&"TheTreeNumericCore"):
_p23r257_native_core = ClassDB.instantiate(&"TheTreeNumericCore")
if _p23r257_native_core != null and _p23r257_native_core.get_class() == &"TheTreeNumericCore" and _p23r257_native_core.get_script() == null and _p23r257_native_core.has_method(&"performance_record_sample"):
var native_result: Dictionary = _p23r257_native_core.call(&"performance_record_sample", self, metric_id, duration_us)
if bool(native_result.get(&"supported", false)):
var native_report: Dictionary = native_result[&"report"]
if bool(native_report.get(&"budget_exceeded", false)):
budget_exceeded.emit(metric_id, native_report.duplicate(true))
return {&"ok": true, &"report": native_report}
if not _samples.has(metric_id):
_samples[metric_id] = []
var values: Array = _samples[metric_id]
var use_index: bool = get_script().resource_path == "res://scripts/core/performance_budget.gd" and _known_integer_window(metric_id, values)
var ordered: Array[int] = []
if use_index: ordered = _validated_sample_order(metric_id, values)
values.append(duration_us)
if use_index: ordered.insert(ordered.bsearch(duration_us), duration_us)
if values.size() > sample_capacity:
var removed: Variant = values.pop_front()
if use_index: ordered.remove_at(ordered.bsearch(int(removed)))
if use_index:
_ordered_sample_bytes[metric_id] = var_to_bytes(values)
_integer_window_bytes[metric_id] = _ordered_sample_bytes[metric_id]
else:
_ordered_samples.erase(metric_id)
_ordered_sample_bytes.erase(metric_id)
_integer_window_bytes.erase(metric_id)
_totals[metric_id] = int(_totals.get(metric_id, 0)) + duration_us
_sample_counts[metric_id] = int(_sample_counts.get(metric_id, 0)) + 1
var report: Dictionary = _indexed_report(metric_id, values, ordered) if use_index else get_report(metric_id)
if bool(report.get(&"budget_exceeded", false)):
budget_exceeded.emit(metric_id, report.duplicate(true))
return {&"ok": true, &"report": report}
func record_simulation_tick(duration_us: int, speed: int) -> Dictionary:
var metric_id := &"simulation_x3" if speed == 3 else &"simulation_x1"
return record_sample(metric_id, duration_us)
## Records the full main-thread cost of one rendered/process frame, including
## all game-minute ticks consumed at accelerated speed. This keeps x3 from
## accidentally reporting four individually-fast ticks while the frame stalls.
func record_simulation_frame(duration_us: int, speed: int, ticks_run: int) -> Dictionary:
if ticks_run <= 0:
return {&"ok": false, &"error": "At least one completed tick is required."}
var simulation_result := record_simulation_tick(duration_us, speed)
var stall_result := record_sample(&"main_thread_stall", duration_us)
return {
&"ok": bool(simulation_result[&"ok"]) and bool(stall_result[&"ok"]),
&"ticks_run": ticks_run,
&"simulation": simulation_result,
&"main_thread": stall_result,
}
func get_report(metric_id: StringName) -> Dictionary:
var raw: Array = _samples.get(metric_id, [])
if get_script().resource_path != "res://scripts/core/performance_budget.gd" or not _known_integer_window(metric_id, raw):
return SimulationPerformanceBudget._legacy_report(self, metric_id)
var ordered: Array[int] = []
return _indexed_report(metric_id, raw, ordered, true)
func _indexed_report(metric_id: StringName, values: Array, ordered: Array[int], validate_order: bool = false) -> Dictionary:
var count := values.size()
var lifetime_count := int(_sample_counts.get(metric_id, 0))
var lifetime_total := int(_totals.get(metric_id, 0))
var average_us := lifetime_total / lifetime_count if lifetime_count > 0 else 0
if validate_order: ordered = _validated_sample_order(metric_id, values)
var maximum_us := maxi(0, ordered[-1]) if not ordered.is_empty() else 0
var p95_us := 0
if not ordered.is_empty():
var rank_numerator := 95 * ordered.size()
var index := maxi((rank_numerator + 99) / 100 - 1, 0)
p95_us = ordered[mini(index, ordered.size() - 1)]
var budget: Dictionary = _budgets.get(metric_id, {})
var aggregation := int(budget.get(&"aggregation", Aggregation.P95))
var measured_us := _aggregated_value(aggregation, average_us, p95_us, maximum_us)
var limit_us := int(budget.get(&"limit_us", 0))
return {
&"metric_id": metric_id,
&"window_sample_count": count,
&"lifetime_sample_count": lifetime_count,
&"average_us": average_us,
&"p95_us": p95_us,
&"maximum_us": maximum_us,
&"aggregation": aggregation,
&"measured_us": measured_us,
&"limit_us": limit_us,
&"budget_exceeded": limit_us > 0 and measured_us > limit_us,
}
func get_all_reports() -> Array[Dictionary]:
var metric_ids: Array[StringName] = []
for raw_metric_id: Variant in _budgets:
metric_ids.append(StringName(raw_metric_id))
for raw_metric_id: Variant in _samples:
var metric_id := StringName(raw_metric_id)
if not metric_ids.has(metric_id):
metric_ids.append(metric_id)
metric_ids.sort_custom(func(a: StringName, b: StringName) -> bool:
return String(a) < String(b)
)
var reports: Array[Dictionary] = []
for metric_id: StringName in metric_ids:
reports.append(get_report(metric_id))
return reports
func clear(metric_id: StringName = &"") -> void:
if metric_id.is_empty():
_samples.clear()
_ordered_samples.clear()
_ordered_sample_bytes.clear()
_integer_window_bytes.clear()
_totals.clear()
_sample_counts.clear()
return
_samples.erase(metric_id)
_ordered_samples.erase(metric_id)
_ordered_sample_bytes.erase(metric_id)
_integer_window_bytes.erase(metric_id)
_totals.erase(metric_id)
_sample_counts.erase(metric_id)
func _aggregated_value(
aggregation: int,
average_us: int,
p95_us: int,
maximum_us: int
) -> int:
match aggregation:
Aggregation.AVERAGE:
return average_us
Aggregation.MAXIMUM:
return maximum_us
_:
return p95_us
func _percentile(raw_values: Array, percentile: int) -> int:
if raw_values.is_empty():
return 0
var values: Array[int] = []
for raw_value: Variant in raw_values:
values.append(int(raw_value))
values.sort()
var rank_numerator := clampi(percentile, 0, 100) * values.size()
var index := maxi((rank_numerator + 99) / 100 - 1, 0)
return values[mini(index, values.size() - 1)]
static func _integer_window(values: Array) -> bool:
for raw_value: Variant in values:
if typeof(raw_value) != TYPE_INT: return false
return true
func _known_integer_window(metric_id: StringName, values: Array) -> bool:
# Never retain unknown metrics. Exact bytes detect typed/untyped replacement,
# same-size in-place edits and non-integer values before any cache reuse.
if not _samples.has(metric_id):
_integer_window_bytes.erase(metric_id)
return _integer_window(values)
var current_bytes := var_to_bytes(values)
if _integer_window_bytes.has(metric_id) and _integer_window_bytes[metric_id] == current_bytes:
return true
if not _integer_window(values):
_integer_window_bytes.erase(metric_id)
return false
_integer_window_bytes[metric_id] = current_bytes
return true
func _validated_sample_order(metric_id: StringName, values: Array) -> Array[int]:
# No retained state for unknown metrics; raw dictionary removal also drops its index.
if not _samples.has(metric_id):
_ordered_samples.erase(metric_id)
_ordered_sample_bytes.erase(metric_id)
_integer_window_bytes.erase(metric_id)
return []
# Complete immutable raw bytes detect in-place/replaced windows, not just length.
var current_bytes := var_to_bytes(values)
if not _ordered_samples.has(metric_id) or _ordered_sample_bytes.get(metric_id, PackedByteArray()) != current_bytes:
var ordered: Array[int] = []
for raw_value: Variant in values: ordered.append(int(raw_value))
ordered.sort()
_ordered_samples[metric_id] = ordered
_ordered_sample_bytes[metric_id] = current_bytes
return _ordered_samples[metric_id]
static func _legacy_report(owner: SimulationPerformanceBudget, metric_id: StringName) -> Dictionary:
var values: Array = owner._samples.get(metric_id, [])
var count := values.size()
var lifetime_count := int(owner._sample_counts.get(metric_id, 0))
var lifetime_total := int(owner._totals.get(metric_id, 0))
var average_us := lifetime_total / lifetime_count if lifetime_count > 0 else 0
var maximum_us := 0
for raw_value: Variant in values:
maximum_us = maxi(maximum_us, int(raw_value))
var p95_us := owner._percentile(values, 95)
var budget: Dictionary = owner._budgets.get(metric_id, {})
var aggregation := int(budget.get(&"aggregation", Aggregation.P95))
var measured_us := owner._aggregated_value(aggregation, average_us, p95_us, maximum_us)
var limit_us := int(budget.get(&"limit_us", 0))
return {
&"metric_id": metric_id,
&"window_sample_count": count,
&"lifetime_sample_count": lifetime_count,
&"average_us": average_us,
&"p95_us": p95_us,
&"maximum_us": maximum_us,
&"aggregation": aggregation,
&"measured_us": measured_us,
&"limit_us": limit_us,
&"budget_exceeded": limit_us > 0 and measured_us > limit_us,
}
@@ -0,0 +1,276 @@
class_name SimulationKernel
extends Node
signal time_changed(day: int, hour: int, minute: int)
signal day_started(day: int)
signal settlement_requested(day: int)
signal tick_started(absolute_minute: int)
signal tick_phase_started(phase: TickPhase, absolute_minute: int)
signal tick_completed(absolute_minute: int)
signal simulation_overloaded(backlog_minutes: int)
enum TickPhase {
APPLY_COMMANDS,
TIME_BOUNDARIES,
MANA,
CONSTRUCTION,
LOGISTICS,
FACILITY_COMPLETION,
VITALS_AND_ENVIRONMENT,
INCIDENTS_AND_EVENTS,
FACILITY_QUEUES,
AI_DECISIONS,
PUBLISH_SNAPSHOT,
}
const MINUTES_PER_DAY := 24 * 60
const START_ABSOLUTE_MINUTE := 6 * 60
const REAL_SECONDS_PER_GAME_HOUR := 10.0
const REAL_SECONDS_PER_GAME_MINUTE := REAL_SECONDS_PER_GAME_HOUR / 60.0
const MAX_TICKS_PER_FRAME := 8
const MAX_BACKLOG_MINUTES := 120
var absolute_minute := START_ABSOLUTE_MINUTE
var day := 1
var minute_of_day := START_ABSOLUTE_MINUTE
var speed := 1
var paused := false
var snapshot_version := 0
var performance_budget := SimulationPerformanceBudget.new()
var _accumulator := 0.0
var _skip_next_process := false
var _phase_handlers: Dictionary = {}
var _pause_request_serial := 0
var _abort_current_tick_requested := false
var _last_tick_advanced := false
func _ready() -> void:
_emit_current_time()
func _process(delta: float) -> void:
process_real_delta(delta)
func process_real_delta(delta: float) -> int:
if _skip_next_process:
_skip_next_process = false
return 0
if paused or speed <= 0 or delta <= 0.0:
return 0
var frame_started_at_us := Time.get_ticks_usec()
_accumulator += delta * speed
var due_ticks := int(_accumulator / REAL_SECONDS_PER_GAME_MINUTE)
var tick_budget := mini(due_ticks, MAX_TICKS_PER_FRAME)
var ticks_run := 0
for _index in range(tick_budget):
if paused:
break
advance_one_minute()
if not _last_tick_advanced:
break
_accumulator -= REAL_SECONDS_PER_GAME_MINUTE
ticks_run += 1
# A boundary handler may pause in the middle of a catch-up frame. Never
# consume another queued minute after that decision.
if paused:
break
if ticks_run > 0:
performance_budget.record_simulation_frame(
int(Time.get_ticks_usec() - frame_started_at_us),
speed,
ticks_run
)
var backlog_minutes := get_backlog_minutes()
if backlog_minutes > MAX_BACKLOG_MINUTES:
paused = true
simulation_overloaded.emit(backlog_minutes)
return ticks_run
func reset(start_day := 1, start_hour := 6, start_minute := 0) -> void:
var safe_day := maxi(start_day, 1)
var safe_minute := posmod(start_hour * 60 + start_minute, MINUTES_PER_DAY)
absolute_minute = (safe_day - 1) * MINUTES_PER_DAY + safe_minute
_sync_calendar_fields()
_accumulator = 0.0
paused = false
snapshot_version = 0
performance_budget.clear()
_abort_current_tick_requested = false
_last_tick_advanced = false
_emit_current_time()
func advance_minutes(amount: int) -> void:
if amount <= 0:
return
# Tests and deterministic tooling historically use an already-paused clock as
# an explicit manual stepping mode. Preserve that contract, while a pause
# raised during an initially-running batch is a hard boundary stop.
var manual_paused_stepping := paused
var pause_serial_before := _pause_request_serial
for _index in range(amount):
if not manual_paused_stepping and paused:
break
advance_one_minute()
if not _last_tick_advanced:
break
if _pause_request_serial != pause_serial_before \
or (not manual_paused_stepping and paused):
break
func advance_one_minute() -> void:
_abort_current_tick_requested = false
_last_tick_advanced = false
tick_started.emit(absolute_minute)
_run_phase(TickPhase.APPLY_COMMANDS)
# A Runtime gate can reject the tick before the Clock changes. This is
# distinct from an ordinary pause raised by a command that already committed
# for the upcoming minute.
if _abort_current_tick_requested:
_abort_current_tick_requested = false
return
var previous_absolute_minute := absolute_minute
absolute_minute += 1
_sync_calendar_fields()
_handle_time_boundaries(previous_absolute_minute)
_run_phase(TickPhase.TIME_BOUNDARIES)
for phase in [
TickPhase.MANA,
TickPhase.CONSTRUCTION,
TickPhase.LOGISTICS,
TickPhase.FACILITY_COMPLETION,
TickPhase.VITALS_AND_ENVIRONMENT,
TickPhase.INCIDENTS_AND_EVENTS,
TickPhase.FACILITY_QUEUES,
TickPhase.AI_DECISIONS,
TickPhase.PUBLISH_SNAPSHOT,
]:
_run_phase(phase)
snapshot_version += 1
tick_completed.emit(absolute_minute)
_emit_current_time()
_abort_current_tick_requested = false
_last_tick_advanced = true
func request_current_tick_abort() -> void:
_abort_current_tick_requested = true
func set_speed(value: int) -> bool:
if value not in [1, 2, 3]:
return false
speed = value
paused = false
return true
func toggle_pause() -> bool:
paused = not paused
if paused:
_pause_request_serial += 1
return paused
func set_paused(value: bool) -> void:
paused = value
if value:
_pause_request_serial += 1
func get_hour() -> int:
return minute_of_day / 60
func get_minute() -> int:
return minute_of_day % 60
func get_backlog_minutes() -> int:
return int(_accumulator / REAL_SECONDS_PER_GAME_MINUTE)
func get_performance_reports() -> Array[Dictionary]:
return performance_budget.get_all_reports()
func register_tick_handler(phase: TickPhase, handler_id: StringName, callback: Callable) -> bool:
if handler_id.is_empty() or not callback.is_valid():
return false
if not _phase_handlers.has(phase):
_phase_handlers[phase] = {}
var handlers: Dictionary = _phase_handlers[phase]
if handlers.has(handler_id):
return false
handlers[handler_id] = callback
return true
func unregister_tick_handler(phase: TickPhase, handler_id: StringName) -> void:
if not _phase_handlers.has(phase):
return
var handlers: Dictionary = _phase_handlers[phase]
handlers.erase(handler_id)
func clock_snapshot() -> Dictionary:
return {
&"absolute_minute": absolute_minute,
&"speed": speed,
&"paused": paused,
&"snapshot_version": snapshot_version,
}
func restore_clock(snapshot: Dictionary) -> bool:
if not snapshot.has(&"absolute_minute"):
return false
var restored_speed := int(snapshot.get(&"speed", 1))
# Legacy x4 saves resume at the original specification maximum, x3.
if restored_speed == 4:
restored_speed = 3
if restored_speed not in [1, 2, 3]:
return false
absolute_minute = maxi(int(snapshot[&"absolute_minute"]), 0)
speed = restored_speed
paused = bool(snapshot.get(&"paused", true))
snapshot_version = maxi(int(snapshot.get(&"snapshot_version", 0)), 0)
_accumulator = 0.0
_skip_next_process = true
_sync_calendar_fields()
_emit_current_time()
return true
func _p23r311_original_run_phase(phase: TickPhase) -> void:
tick_phase_started.emit(phase, absolute_minute)
if not _phase_handlers.has(phase):
return
var handlers: Dictionary = _phase_handlers[phase]
var handler_ids: Array = handlers.keys()
handler_ids.sort_custom(func(left: Variant, right: Variant) -> bool:
return String(left) < String(right)
)
for handler_id: Variant in handler_ids:
var callback: Callable = handlers[handler_id]
if callback.is_valid():
callback.call(absolute_minute)
func _sync_calendar_fields() -> void:
day = absolute_minute / MINUTES_PER_DAY + 1
minute_of_day = absolute_minute % MINUTES_PER_DAY
func _handle_time_boundaries(previous_absolute_minute: int) -> void:
if minute_of_day == 0:
var completed_day := previous_absolute_minute / MINUTES_PER_DAY + 1
settlement_requested.emit(completed_day)
day_started.emit(day)
func _emit_current_time() -> void:
time_changed.emit(day, get_hour(), get_minute())
# Private r311 diagnostic fields only; never serialized. Timings are nested/inclusive.
var _p23r311_metrics: Dictionary = {}
func _run_phase(phase: TickPhase) -> void:
var p23_started: int = Time.get_ticks_usec()
_p23r311_original_run_phase(phase)
var p23_elapsed: int = Time.get_ticks_usec() - p23_started
var p23_key: String = str(phase)
var p23_row: Dictionary = _p23r311_metrics.get(p23_key, {"calls":0, "inclusive_us":0, "max_us":0})
p23_row["calls"] = int(p23_row["calls"]) + 1
p23_row["inclusive_us"] = int(p23_row["inclusive_us"]) + p23_elapsed
p23_row["max_us"] = maxi(int(p23_row["max_us"]), p23_elapsed)
_p23r311_metrics[p23_key] = p23_row
@@ -0,0 +1,468 @@
{
"schema": 1,
"unit": "P23-02",
"status": "finite_current_native_diagnostic_and_next_work_contract_only",
"formal_completion_added": 0,
"candidate_implemented": false,
"entries": [
{
"source": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-actual-independent-review-r311-r02.json",
"checkpoint": "docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-actual-independent-review-r311-r02.json",
"bytes": 39941,
"sha256": "a38dae71afd2b5db0591ecca16b65abc3158f080460e9c0b09a265f339967d09",
"stored_bytes": 39941,
"stored_sha256": "a38dae71afd2b5db0591ecca16b65abc3158f080460e9c0b09a265f339967d09",
"encoding": "identity"
},
{
"source": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-preexecution-independent-review-r311-r02.json",
"checkpoint": "docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-preexecution-independent-review-r311-r02.json",
"bytes": 25780,
"sha256": "eaadb3792770364bbf7245fb94c43e979c06c3b754f955f1a736e9ab81d2abc9",
"stored_bytes": 25780,
"stored_sha256": "eaadb3792770364bbf7245fb94c43e979c06c3b754f955f1a736e9ab81d2abc9",
"encoding": "identity"
},
{
"source": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-preexecution-independent-review-r311.json",
"checkpoint": "docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-preexecution-independent-review-r311.json",
"bytes": 23230,
"sha256": "75f9e4e4a4ea9286372ebf0f016e796067c9460e0815e0ef3e24988a702f04d5",
"stored_bytes": 23230,
"stored_sha256": "75f9e4e4a4ea9286372ebf0f016e796067c9460e0815e0ef3e24988a702f04d5",
"encoding": "identity"
},
{
"source": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02.gd",
"checkpoint": "docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311-r02.gd",
"bytes": 7578,
"sha256": "a544b96710d6dcc36528a6e2e08d872dda92590651d7ab60cb49372cfbc46b33",
"stored_bytes": 7578,
"stored_sha256": "a544b96710d6dcc36528a6e2e08d872dda92590651d7ab60cb49372cfbc46b33",
"encoding": "identity"
},
{
"source": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02.py",
"checkpoint": "docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311-r02.py",
"bytes": 7321,
"sha256": "fb4dab44a00e7e375532a2c5395850c1324f75aca79ecb79fd6e06277988801a",
"stored_bytes": 7321,
"stored_sha256": "fb4dab44a00e7e375532a2c5395850c1324f75aca79ecb79fd6e06277988801a",
"encoding": "identity"
},
{
"source": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311.gd",
"checkpoint": "docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311.gd",
"bytes": 7611,
"sha256": "625e9cfb56464d6f2b2e08966d00d96bfb366062777caea509c7826599833278",
"stored_bytes": 7611,
"stored_sha256": "625e9cfb56464d6f2b2e08966d00d96bfb366062777caea509c7826599833278",
"encoding": "identity"
},
{
"source": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311.py",
"checkpoint": "docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311.py",
"bytes": 7313,
"sha256": "fda8480371c3041e5a583263259998132f7ec70b3f78f850bb32553db5bcaac3",
"stored_bytes": 7313,
"stored_sha256": "fda8480371c3041e5a583263259998132f7ec70b3f78f850bb32553db5bcaac3",
"encoding": "identity"
},
{
"source": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/guarded-r274.gd",
"checkpoint": "docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311/guarded-r274.gd",
"bytes": 1435,
"sha256": "84c5aca653f1a19217890bc257545d8f5d7a299c9b22c59a677ecdc9b2905bb7",
"stored_bytes": 1435,
"stored_sha256": "84c5aca653f1a19217890bc257545d8f5d7a299c9b22c59a677ecdc9b2905bb7",
"encoding": "identity"
},
{
"source": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/input.json",
"checkpoint": "docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311/input.json.gz",
"bytes": 981463,
"sha256": "c32c2f748c6dd91a2d35b2fd747582cd235fbabe0d7417446b8d67d8fb2d6dd5",
"stored_bytes": 228607,
"stored_sha256": "48bdb586a380ed8a847711178040b8dc4ef303daaf740b5560f97ba7317c4419",
"encoding": "gzip"
},
{
"source": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/instrumentation.json",
"checkpoint": "docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311/instrumentation.json",
"bytes": 46887,
"sha256": "b34033d2bb7f23322c60becda562b22b0fe897bb822f891a910ce87590d134e2",
"stored_bytes": 46887,
"stored_sha256": "b34033d2bb7f23322c60becda562b22b0fe897bb822f891a910ce87590d134e2",
"encoding": "identity"
},
{
"source": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/actual-root-verification.json",
"checkpoint": "docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311-r02/actual-root-verification.json",
"bytes": 22991,
"sha256": "5373708a07d92323146615deb8663fa9b6e101e28df9821c4e5129312f63b57f",
"stored_bytes": 22991,
"stored_sha256": "5373708a07d92323146615deb8663fa9b6e101e28df9821c4e5129312f63b57f",
"encoding": "identity"
},
{
"source": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/execution.json",
"checkpoint": "docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311-r02/execution.json",
"bytes": 12462,
"sha256": "c356c803ebe6320f3f4f9b034c2e796b309e8660151bda489a6a21313196386c",
"stored_bytes": 12462,
"stored_sha256": "c356c803ebe6320f3f4f9b034c2e796b309e8660151bda489a6a21313196386c",
"encoding": "identity"
},
{
"source": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/guarded-r274.gd",
"checkpoint": "docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311-r02/guarded-r274.gd",
"bytes": 1439,
"sha256": "81c4abc24624a7f68642c5c4e27626f003762c4b52b47e9cb2c566a2e0599045",
"stored_bytes": 1439,
"stored_sha256": "81c4abc24624a7f68642c5c4e27626f003762c4b52b47e9cb2c566a2e0599045",
"encoding": "identity"
},
{
"source": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/input.json",
"checkpoint": "docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311-r02/input.json.gz",
"bytes": 982794,
"sha256": "f1550159618411d9461c7ed8ab03e8066eaa5a9a7c683cc3982564a5ef261d16",
"stored_bytes": 228933,
"stored_sha256": "1eb2aa1eb4064d9ef0cd10ac6eb6174662e0377e5b9f48fb5e1c9bd96292d7ea",
"encoding": "gzip"
},
{
"source": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/metrics-root-decoded.json",
"checkpoint": "docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311-r02/metrics-root-decoded.json",
"bytes": 4566,
"sha256": "54e2e7aa9c6304b8d1ead5853eb78eafaad4cdeffb2dd3e4784643992a4d319f",
"stored_bytes": 4566,
"stored_sha256": "54e2e7aa9c6304b8d1ead5853eb78eafaad4cdeffb2dd3e4784643992a4d319f",
"encoding": "identity"
},
{
"source": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/preexecution-root-verification.json",
"checkpoint": "docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311-r02/preexecution-root-verification.json",
"bytes": 17075,
"sha256": "e31bab0f147236db1e6540751d19ca5029e75f8d03b3929042a9555d9191006f",
"stored_bytes": 17075,
"stored_sha256": "e31bab0f147236db1e6540751d19ca5029e75f8d03b3929042a9555d9191006f",
"encoding": "identity"
},
{
"source": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274/adapter-owned-cleanup.json",
"checkpoint": "docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311-r02/r274/adapter-owned-cleanup.json",
"bytes": 351,
"sha256": "c1f3d289b362cc61b9be169a3994be27df39f35e6221881b4a9678ce3c72ba54",
"stored_bytes": 351,
"stored_sha256": "c1f3d289b362cc61b9be169a3994be27df39f35e6221881b4a9678ce3c72ba54",
"encoding": "identity"
},
{
"source": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274/ended.json",
"checkpoint": "docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311-r02/r274/ended.json",
"bytes": 1782,
"sha256": "772e2819688f9015ff251aba7a808eefc330515b057566af3792a19c76f3d71b",
"stored_bytes": 1782,
"stored_sha256": "772e2819688f9015ff251aba7a808eefc330515b057566af3792a19c76f3d71b",
"encoding": "identity"
},
{
"source": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274/engine-native.log",
"checkpoint": "docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311-r02/r274/engine-native.log",
"bytes": 13481,
"sha256": "abd5468739d8a5be58478e8793c7247dff293c239063d965f888bb0bb4aae112",
"stored_bytes": 13481,
"stored_sha256": "abd5468739d8a5be58478e8793c7247dff293c239063d965f888bb0bb4aae112",
"encoding": "identity"
},
{
"source": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274/outer-owned-finally.json",
"checkpoint": "docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311-r02/r274/outer-owned-finally.json",
"bytes": 964,
"sha256": "f7fa9a10130aacee3e6f801a2e1cb3a1bb5b6d91ffde88f1ea3b764e1dd347bb",
"stored_bytes": 964,
"stored_sha256": "f7fa9a10130aacee3e6f801a2e1cb3a1bb5b6d91ffde88f1ea3b764e1dd347bb",
"encoding": "identity"
},
{
"source": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274/process.json",
"checkpoint": "docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311-r02/r274/process.json",
"bytes": 6691,
"sha256": "814b9eaeb258d34eda9d5d9e3b41b560dc4fe3dc1dc4bf12c6f8c49b0e7bde3b",
"stored_bytes": 6691,
"stored_sha256": "814b9eaeb258d34eda9d5d9e3b41b560dc4fe3dc1dc4bf12c6f8c49b0e7bde3b",
"encoding": "identity"
},
{
"source": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274/started.json",
"checkpoint": "docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311-r02/r274/started.json",
"bytes": 2407,
"sha256": "106918d386dc406070da3a4ef62923abda5f085adf0b3040a0c4b809b7ffda05",
"stored_bytes": 2407,
"stored_sha256": "106918d386dc406070da3a4ef62923abda5f085adf0b3040a0c4b809b7ffda05",
"encoding": "identity"
},
{
"source": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274/stderr.log",
"checkpoint": "docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311-r02/r274/stderr.log",
"bytes": 0,
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"stored_bytes": 0,
"stored_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"encoding": "identity"
},
{
"source": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274/stdout.log",
"checkpoint": "docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311-r02/r274/stdout.log",
"bytes": 13631,
"sha256": "084f2763ea5568d13da47b7008824e18ad7251df7f5c0060b60bbafa75fb964a",
"stored_bytes": 13631,
"stored_sha256": "084f2763ea5568d13da47b7008824e18ad7251df7f5c0060b60bbafa75fb964a",
"encoding": "identity"
},
{
"source": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274-measurement/after647.varbytes.zst",
"checkpoint": "docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311-r02/r274-measurement/after647.varbytes.zst",
"bytes": 246720,
"sha256": "684ba40e9f649b7dd4bfc620185d7cd18bae3111c3b4038e48aaad5a9168d880",
"stored_bytes": 246720,
"stored_sha256": "684ba40e9f649b7dd4bfc620185d7cd18bae3111c3b4038e48aaad5a9168d880",
"encoding": "identity"
},
{
"source": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274-measurement/inclusive-residual-metrics.varbytes.zst",
"checkpoint": "docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311-r02/r274-measurement/inclusive-residual-metrics.varbytes.zst",
"bytes": 819,
"sha256": "2f2335353deec30ffa934cb7fe2c1002f83ec50edcc325a87543dcd481915639",
"stored_bytes": 819,
"stored_sha256": "2f2335353deec30ffa934cb7fe2c1002f83ec50edcc325a87543dcd481915639",
"encoding": "identity"
},
{
"source": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274-measurement/report.json",
"checkpoint": "docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311-r02/r274-measurement/report.json",
"bytes": 1962,
"sha256": "cc170c8dc21900560d12d703dc7035e38012936e64285f2f5a4bd5e96322a8b1",
"stored_bytes": 1962,
"stored_sha256": "cc170c8dc21900560d12d703dc7035e38012936e64285f2f5a4bd5e96322a8b1",
"encoding": "identity"
},
{
"source": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274-phase.json",
"checkpoint": "docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311-r02/r274-phase.json",
"bytes": 8150,
"sha256": "4024cd99a6811f95e689125250358add350cea21e96d9cececdaa6f4b7d5c6dc",
"stored_bytes": 8150,
"stored_sha256": "4024cd99a6811f95e689125250358add350cea21e96d9cececdaa6f4b7d5c6dc",
"encoding": "identity"
},
{
"source": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274-profile.json",
"checkpoint": "docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-residual-diagnostic-r311-r02/r274-profile.json",
"bytes": 907,
"sha256": "c338fd2e8eeb69746719c9a3f67a6cbd847b9667bdc139194e8a2d384cc09d10",
"stored_bytes": 907,
"stored_sha256": "c338fd2e8eeb69746719c9a3f67a6cbd847b9667bdc139194e8a2d384cc09d10",
"encoding": "identity"
},
{
"source": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-candidate-r312/after/IMPLEMENTATION_PLAN.md",
"checkpoint": "docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-progress-integration-candidate-r312/after/IMPLEMENTATION_PLAN.md.gz",
"bytes": 493994,
"sha256": "66be3f790b8ad802dbbf83ebe3374648d282df6b742d0962fbd7aff2507c9112",
"stored_bytes": 144443,
"stored_sha256": "eb64e642e121de1aa2ced105863b812112713d392cfa9add71e95d0ddf7b1563",
"encoding": "gzip"
},
{
"source": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-candidate-r312/after/PROGRESS_INTEGRATION.md",
"checkpoint": "docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-progress-integration-candidate-r312/after/PROGRESS_INTEGRATION.md.gz",
"bytes": 412058,
"sha256": "f74196dbd2a88ce131975d2bea02a339a9077316327d2caa3c0add64460ec31f",
"stored_bytes": 114314,
"stored_sha256": "c59035a0e1e91b610ef0fc169e043a53da6603c87cb59b9dc8772a66fa15d57b",
"encoding": "gzip"
},
{
"source": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-candidate-r312/after/progress_snapshot.json",
"checkpoint": "docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-progress-integration-candidate-r312/after/progress_snapshot.json.gz",
"bytes": 576820,
"sha256": "dca289ae7560af4fa5c2da981cd6c760f37930672cc032dfb35c88a49f65a7ea",
"stored_bytes": 105604,
"stored_sha256": "127a61dc6ef5dec04684e6337f8f5047b4af2c329c77bff3af627ade06cef100",
"encoding": "gzip"
},
{
"source": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-candidate-r312/after/work_packages.json",
"checkpoint": "docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-progress-integration-candidate-r312/after/work_packages.json.gz",
"bytes": 1203655,
"sha256": "13b5c5dd54cede6de8ff797659a6f931926bb5c0195a2a2a3727f616d65a122c",
"stored_bytes": 207431,
"stored_sha256": "efa63315cada3482034c66f2560fbf8159778868c52fd006d9074caa90a17c33",
"encoding": "gzip"
},
{
"source": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-candidate-r312/before/IMPLEMENTATION_PLAN.md",
"checkpoint": "docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-progress-integration-candidate-r312/before/IMPLEMENTATION_PLAN.md.gz",
"bytes": 492770,
"sha256": "1dd710cb48626884c5692d230c1ace21291a4107d0148a11f020b6b7bd9c127a",
"stored_bytes": 143934,
"stored_sha256": "c28aac312fd1dca8e7a1637c073411f0999ffe64e0210d28619a0255d1f7f2d4",
"encoding": "gzip"
},
{
"source": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-candidate-r312/before/PROGRESS_INTEGRATION.md",
"checkpoint": "docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-progress-integration-candidate-r312/before/PROGRESS_INTEGRATION.md.gz",
"bytes": 410834,
"sha256": "c30ce7db6dbe85ac16b551105f239f5657e97e0dca1b293993684b100668c5fa",
"stored_bytes": 113816,
"stored_sha256": "c9aa88a672009783c7986bfab38fbc843ff7ba35ed5c99746e33595222a33149",
"encoding": "gzip"
},
{
"source": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-candidate-r312/before/progress_snapshot.json",
"checkpoint": "docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-progress-integration-candidate-r312/before/progress_snapshot.json.gz",
"bytes": 570488,
"sha256": "d7e746554b709b9d8408eee2550ee8a0b9bdb58975797c5cbd05467bdc59dc93",
"stored_bytes": 104596,
"stored_sha256": "be5a4fb6ca0b0902c2253c74b49c808b872908bbb72ceffb70ab2c0f624c9221",
"encoding": "gzip"
},
{
"source": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-candidate-r312/before/work_packages.json",
"checkpoint": "docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-progress-integration-candidate-r312/before/work_packages.json.gz",
"bytes": 1198450,
"sha256": "66d0a29d003c7d6a055669df0f79412f3bed09263f540855951251f69609a169",
"stored_bytes": 206070,
"stored_sha256": "483d0ea4846e107a483bc06bdbe32591a1950e93e3bb632ae0d9af1eb396221b",
"encoding": "gzip"
},
{
"source": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-candidate-r312/input.json",
"checkpoint": "docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-progress-integration-candidate-r312/input.json",
"bytes": 12371,
"sha256": "2e5eb38e1657cfc319fb1a012d06355caea9b6a0345022ceb688dd6a7ce27228",
"stored_bytes": 12371,
"stored_sha256": "2e5eb38e1657cfc319fb1a012d06355caea9b6a0345022ceb688dd6a7ce27228",
"encoding": "identity"
},
{
"source": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-r312/execution.json",
"checkpoint": "docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-progress-integration-r312/execution.json.gz",
"bytes": 535261,
"sha256": "2e0b46ef39ee2731d2efcf78fb6ab327140d23a9ca486697ee4273f71198209b",
"stored_bytes": 98800,
"stored_sha256": "5b1aeb2cdddc018f87089ad9b8fa33038e1c017b6c1db82d51bef9559a4ef380",
"encoding": "gzip"
},
{
"source": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-r312/plan_validation.json",
"checkpoint": "docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-progress-integration-r312/plan_validation.json",
"bytes": 8285,
"sha256": "056afc7d222a1ad4f6b7d3b550da6f4c84edcdfd2114767ec95758c4815e4f83",
"stored_bytes": 8285,
"stored_sha256": "056afc7d222a1ad4f6b7d3b550da6f4c84edcdfd2114767ec95758c4815e4f83",
"encoding": "identity"
},
{
"source": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-progress-disposition-r312.json",
"checkpoint": "docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-current-progress-disposition-r312.json",
"bytes": 73046,
"sha256": "f1f675e37f3782c2fadd1cc398528a2f517ecb69d386bcbfeae70f07b9801201",
"stored_bytes": 73046,
"stored_sha256": "f1f675e37f3782c2fadd1cc398528a2f517ecb69d386bcbfeae70f07b9801201",
"encoding": "identity"
},
{
"source": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-guest-bulk-work-contract-r312.json",
"checkpoint": "docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/p23-02-guest-bulk-work-contract-r312.json",
"bytes": 12808,
"sha256": "b87217f716422e0ed845bc9f7d37d1b06656c79d85a5c1f603ffa704172d1c0c",
"stored_bytes": 12808,
"stored_sha256": "b87217f716422e0ed845bc9f7d37d1b06656c79d85a5c1f603ffa704172d1c0c",
"encoding": "identity"
},
{
"source": "/private/tmp/thetree-prepare-current-residual-r311.py",
"checkpoint": "docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/authors/thetree-prepare-current-residual-r311.py",
"bytes": 9212,
"sha256": "a5f24807c541753294896efb7f5d973d4d9176efc668bfd81810aa1391d54c9d",
"stored_bytes": 9212,
"stored_sha256": "a5f24807c541753294896efb7f5d973d4d9176efc668bfd81810aa1391d54c9d",
"encoding": "identity"
},
{
"source": "/private/tmp/thetree-prepare-current-residual-r311-r02.py",
"checkpoint": "docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/authors/thetree-prepare-current-residual-r311-r02.py",
"bytes": 3005,
"sha256": "fb48f0edd617f8f31ae0784585755ece6c902850ba7205665d94d53df34ee3b8",
"stored_bytes": 3005,
"stored_sha256": "fb48f0edd617f8f31ae0784585755ece6c902850ba7205665d94d53df34ee3b8",
"encoding": "identity"
},
{
"source": "/private/tmp/thetree-select-guest-bulk-r312.py",
"checkpoint": "docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/authors/thetree-select-guest-bulk-r312.py",
"bytes": 6199,
"sha256": "ece4b3b5ebc81cc29617ebb5745e6b91c0c8a405f1430efededab3677cd08184",
"stored_bytes": 6199,
"stored_sha256": "ece4b3b5ebc81cc29617ebb5745e6b91c0c8a405f1430efededab3677cd08184",
"encoding": "identity"
},
{
"source": "/private/tmp/thetree-integrate-current-residual-r312.py",
"checkpoint": "docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/authors/thetree-integrate-current-residual-r312.py",
"bytes": 9289,
"sha256": "e2ee37570c2befa5e8fc766e27f5074b8a7a22e4a2b6e6e6e3c1b5786bf21e5d",
"stored_bytes": 9289,
"stored_sha256": "e2ee37570c2befa5e8fc766e27f5074b8a7a22e4a2b6e6e6e3c1b5786bf21e5d",
"encoding": "identity"
},
{
"source": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/stage/autoload/simulation_runtime.gd",
"checkpoint": "docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/instrumented-files/autoload/simulation_runtime.gd.gz",
"bytes": 619011,
"sha256": "3da67f9c2c446ac9f4e26725cd48f9694cd0973646330f6bccc9e4aacfca64cd",
"stored_bytes": 121962,
"stored_sha256": "b4d8b7ff9e5971397e3bd2013b20ea7c763e4f13eb6613abd54278449f2c649b",
"encoding": "gzip"
},
{
"source": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/stage/scripts/core/performance_budget.gd",
"checkpoint": "docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/instrumented-files/scripts/core/performance_budget.gd",
"bytes": 11250,
"sha256": "1010129d3124c3aec037c840a5766a7cdabe60c654999dfb6f23b224140a73f8",
"stored_bytes": 11250,
"stored_sha256": "1010129d3124c3aec037c840a5766a7cdabe60c654999dfb6f23b224140a73f8",
"encoding": "identity"
},
{
"source": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/stage/scripts/core/simulation_kernel.gd",
"checkpoint": "docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/instrumented-files/scripts/core/simulation_kernel.gd",
"bytes": 8282,
"sha256": "5d578d7b845522388bd48a4a6e0c3a60e628498ec2da6aba722d8c6e2fc40a20",
"stored_bytes": 8282,
"stored_sha256": "5d578d7b845522388bd48a4a6e0c3a60e628498ec2da6aba722d8c6e2fc40a20",
"encoding": "identity"
},
{
"source": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/stage/scripts/guest/guest_service.gd",
"checkpoint": "docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/instrumented-files/scripts/guest/guest_service.gd",
"bytes": 63573,
"sha256": "39986d98720d37dfd8c437b7043848df3b14120b307e99fef877428abd26b07d",
"stored_bytes": 63573,
"stored_sha256": "39986d98720d37dfd8c437b7043848df3b14120b307e99fef877428abd26b07d",
"encoding": "identity"
},
{
"source": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/stage/scripts/world/path_service.gd",
"checkpoint": "docs/plans/original-completion-2026-10-02/checkpoints/current-native-residual-r311-r312/instrumented-files/scripts/world/path_service.gd.gz",
"bytes": 139394,
"sha256": "c96dc7b3ae6ed7107d410631e9d7501c5e25d0c4696a76d621e6bcd7ff2f7a97",
"stored_bytes": 27831,
"stored_sha256": "0ba0c71c2ab3b5fa03d9beb9cf1e325836e871c5faba9d0ffb3e3ab0e93f498a",
"encoding": "gzip"
}
]
}
@@ -0,0 +1,625 @@
{
"finite_instrumented_whole_equivalence_accepted": true,
"finite_diagnostic_accepted": true,
"finite_exit_observation_accepted": true,
"blockers": [],
"observations": {
"pid": 84968,
"checks": 18,
"failures": 0,
"instrumented_tick_us": 1268510,
"metrics": {
"runtime": {
"_project_guest_candidates": {
"calls": 50,
"inclusive_us": 656139,
"max_us": 45760
},
"_decide_guest_with_log": {
"calls": 50,
"inclusive_us": 230065,
"max_us": 4795
},
"_find_facility_access_path": {
"calls": 0,
"inclusive_us": 0,
"max_us": 0
},
"_estimated_actor_path_minutes": {
"calls": 0,
"inclusive_us": 0,
"max_us": 0
},
"_facility_access_candidates": {
"calls": 0,
"inclusive_us": 0,
"max_us": 0
},
"_guest_access_batch_can_select": {
"calls": 50,
"inclusive_us": 195,
"max_us": 6
},
"_project_guest_candidates_without_native": {
"calls": 0,
"inclusive_us": 0,
"max_us": 0
},
"_need_relief_for_facility_tags": {
"calls": 0,
"inclusive_us": 0,
"max_us": 0
},
"_service_category_for_tags": {
"calls": 0,
"inclusive_us": 0,
"max_us": 0
},
"get_facility_business_price": {
"calls": 7500,
"inclusive_us": 14899,
"max_us": 21
},
"_publish_snapshot": {
"calls": 1,
"inclusive_us": 76851,
"max_us": 76851
}
},
"path": {
"begin_guest_path_query_batch": {
"calls": 50,
"inclusive_us": 24721,
"max_us": 689
},
"query_nearest_guest_access": {
"calls": 0,
"inclusive_us": 0,
"max_us": 0
},
"_build_guest_query_tree_shared_result": {
"calls": 50,
"inclusive_us": 111700,
"max_us": 35777
},
"_resolve_ready_guest_batch_point": {
"calls": 0,
"inclusive_us": 0,
"max_us": 0
},
"_guest_tree_reconstruct_path": {
"calls": 10675,
"inclusive_us": 62826,
"max_us": 51
},
"_cache_key": {
"calls": 2586,
"inclusive_us": 4019,
"max_us": 8
},
"_copy_path": {
"calls": 6811,
"inclusive_us": 15742,
"max_us": 38
},
"_guest_tree_cost": {
"calls": 4000,
"inclusive_us": 1584,
"max_us": 1
},
"_guest_batch_has_permitted_layer_crossing": {
"calls": 32500,
"inclusive_us": 14707,
"max_us": 20
}
},
"kernel_phases": {
"0": {
"calls": 1,
"inclusive_us": 13,
"max_us": 13
},
"1": {
"calls": 1,
"inclusive_us": 1121,
"max_us": 1121
},
"2": {
"calls": 1,
"inclusive_us": 340,
"max_us": 340
},
"3": {
"calls": 1,
"inclusive_us": 118618,
"max_us": 118618
},
"4": {
"calls": 1,
"inclusive_us": 89293,
"max_us": 89293
},
"5": {
"calls": 1,
"inclusive_us": 970,
"max_us": 970
},
"6": {
"calls": 1,
"inclusive_us": 1063,
"max_us": 1063
},
"7": {
"calls": 1,
"inclusive_us": 218,
"max_us": 218
},
"8": {
"calls": 1,
"inclusive_us": 180,
"max_us": 180
},
"9": {
"calls": 1,
"inclusive_us": 979790,
"max_us": 979790
},
"10": {
"calls": 1,
"inclusive_us": 76865,
"max_us": 76865
}
},
"guest": {
"extract_candidates": {
"calls": 50,
"inclusive_us": 95575,
"max_us": 2002
},
"rank_candidates": {
"calls": 50,
"inclusive_us": 124620,
"max_us": 2600
},
"evaluate_candidate": {
"calls": 5000,
"inclusive_us": 106351,
"max_us": 44
}
}
},
"declared_rows": 34,
"wrapper_methods": 24,
"metric_codec_proof": {
"nodes": 281,
"headers": {
"27": 39,
"4": 140,
"2": 102
},
"file_envelope_bytes": 0,
"all_bytes_roundtrip": true
},
"metric_raw": {
"bytes": 3896,
"sha256": "cb81ef4cde41b7b3296e88a866367bb2fad42b159438895ee69ae074699c1ffe"
},
"whole_raw": {
"bytes": 11487732,
"sha256": "9df3c1b6f65dfd8be944cd5cab8c631f7533530dfef3820d9fa5d74a5b1ac30f"
},
"cache_hits": 0,
"cache_misses": 9311
},
"verification": {
"all_fixed_pre_pins_fresh": true,
"source_default_doc_support_parent_instrumented_stage_preserved": true,
"original_four_script_inverse_proof_reused_exact_hash": true,
"budget257_without_wrapper": true,
"private_profile_conditions": 5,
"strict_three_logs": true,
"owned_normal_exit_and_cleanup": true,
"project_restored": true,
"whole_zstd_independent_full_oracle_equality": true,
"whole_codec_reuse": "Identical packed/raw hashes and lengths authenticate r238 754415 literal partition proof; giant decode not repeated.",
"metrics_independent_full_partition_roundtrip": true
},
"limits": [
"Script wrapper counts are not native invocation counters. Declared zero means that wrapper not entered, including C++ bypass; it does not mean absent work or zero cost.",
"Nested inclusive timings include children and instrumentation. evaluate_candidate is inside rank_candidates. No CPU sums/subtractions, tick percentages, cause or stable cost inference.",
"One current274/library275 instrumented diagnostic only. No uninstrumented speed comparison/improvement, stable gain, 50ms/P95/D10/normalOS/Windows/final172/adoption/unit acceptance."
],
"reviewer_runs": {
"engine": 0,
"compiler": 0,
"tests": 0,
"validator": 0,
"author": 0
},
"evidence_sha256": {
"/Applications/Godot.app/Contents/MacOS/Godot": {
"path": "/Applications/Godot.app/Contents/MacOS/Godot",
"bytes": 351312912,
"sha256": "c7cccbf8fb143e34e02fd6521e09be2c2b974f0d5db080b19071c9c570718ccf"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-build-preview-monitor-compressed-r06.gd": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-build-preview-monitor-compressed-r06.gd",
"bytes": 17582,
"sha256": "92d5e1956f4e613e12555d756de4f71fef03678cde159ac68fac3188ce3f336e"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/tools/run_all_tests.py": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/tools/run_all_tests.py",
"bytes": 26296,
"sha256": "320ca668732b4ff72fc4449998af2327d4e5c527b06896740806aaf0487282b4"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-cache-public-mutations-r144/profile_guard.gd": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-cache-public-mutations-r144/profile_guard.gd",
"bytes": 2276,
"sha256": "597696c705cc8f0e79a35265ca3ef8df55f7fc3c4e0e5a2ce9a4e20e29e29a6f"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-single-actor-path-native-r03/diagnostic-measurement/checkpoint646.varbytes.zst": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-single-actor-path-native-r03/diagnostic-measurement/checkpoint646.varbytes.zst",
"bytes": 240032,
"sha256": "1a88f7ed27d1d32102c6fe3a9533221d2565191712ed15b631190479d1d41505"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-report-window-trusted-report-whole647-native-r02/diagnostic-measurement/after647.varbytes.zst": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-report-window-trusted-report-whole647-native-r02/diagnostic-measurement/after647.varbytes.zst",
"bytes": 246720,
"sha256": "684ba40e9f649b7dd4bfc620185d7cd18bae3111c3b4038e48aaad5a9168d880"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-pure-tag-local-r278-r04/candidate.gdextension": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-pure-tag-local-r278-r04/candidate.gdextension",
"bytes": 323,
"sha256": "04c4311764ab9d75be3df884f960f0944cd474847fb1ca061224ce4c1bc2aef7"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-pure-tag-projection-build-r275/libtree_numeric_core.macos.template_debug.dylib": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-pure-tag-projection-build-r275/libtree_numeric_core.macos.template_debug.dylib",
"bytes": 367520,
"sha256": "386d579d32b5660ccc1ed50d4c59f6a772a8360c7070241886354bfcade46cc0"
},
"/private/tmp/TheTree-pure-tags-r278-r04-72046c25b9384bcf8ea8ec91123462e1/candidate.dylib": {
"path": "/private/tmp/TheTree-pure-tags-r278-r04-72046c25b9384bcf8ea8ec91123462e1/candidate.dylib",
"bytes": 367520,
"sha256": "386d579d32b5660ccc1ed50d4c59f6a772a8360c7070241886354bfcade46cc0"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-pure-tag-projection-build-actual-independent-review-r275.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-pure-tag-projection-build-actual-independent-review-r275.json",
"bytes": 21552,
"sha256": "54576596f82b8aceca440c1a5514ce811125e977c64c210675feecbb3901929f"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-pure-tag-projection-build-r275/execution.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-pure-tag-projection-build-r275/execution.json",
"bytes": 7196,
"sha256": "bb756aef33e7b7a6eaaabd5c662b5b1c5c4e37735c703b411064033d8911f23f"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02.gd": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02.gd",
"bytes": 7578,
"sha256": "a544b96710d6dcc36528a6e2e08d872dda92590651d7ab60cb49372cfbc46b33"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02.py": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02.py",
"bytes": 7321,
"sha256": "fb4dab44a00e7e375532a2c5395850c1324f75aca79ecb79fd6e06277988801a"
},
"/private/tmp/thetree-prepare-current-residual-r311-r02.py": {
"path": "/private/tmp/thetree-prepare-current-residual-r311-r02.py",
"bytes": 3005,
"sha256": "fb48f0edd617f8f31ae0784585755ece6c902850ba7205665d94d53df34ee3b8"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/instrumentation.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/instrumentation.json",
"bytes": 46887,
"sha256": "b34033d2bb7f23322c60becda562b22b0fe897bb822f891a910ce87590d134e2"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/guarded-r274.gd": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/guarded-r274.gd",
"bytes": 1439,
"sha256": "81c4abc24624a7f68642c5c4e27626f003762c4b52b47e9cb2c566a2e0599045"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-ready-route-impact-whole-r305/baseline-guarded.gd": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-ready-route-impact-whole-r305/baseline-guarded.gd",
"bytes": 1445,
"sha256": "a7c3f9c4d744e49808f4b3be1e9e105dec6b7e3ede4c83627986c459d67bbb91"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r238.gd": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r238.gd",
"bytes": 7894,
"sha256": "2c4fe483fcebce41a8d1e24637cb87c4cc8cb2b894159fa2affa0ffa54b9eeb0"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r238.py": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r238.py",
"bytes": 7024,
"sha256": "d76ca75cca9d11b60729e6aea172f5a316ddcb94befc128dc0787becb0ca37ad"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r238/instrumentation.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r238/instrumentation.json",
"bytes": 47200,
"sha256": "16deb99a23600581b71d7cf8c35a6102cb0a8352992aab75fef88345dd398c30"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-pure-tag-local-actual-independent-review-r278-r04.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-pure-tag-local-actual-independent-review-r278-r04.json",
"bytes": 28145,
"sha256": "671f15fa542465cf6a7e88ee272a2ce67049fffcca2483205f999cfeb2075253"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-pure-tag-local-r278-r04/actual-root-verification.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-pure-tag-local-r278-r04/actual-root-verification.json",
"bytes": 17143,
"sha256": "00e01cce5240ebd3accddbfc88f8776ac4cd4dfa887df3b8ee319eb16c45913f"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-pure-tag-impact-whole-actual-independent-review-r281.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-pure-tag-impact-whole-actual-independent-review-r281.json",
"bytes": 46359,
"sha256": "1876c883e898fdfb8c1c4fb84ee5950930719d0e623b3f010fad0312402166b4"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-pure-tag-impact-whole-r281/actual-root-verification.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-pure-tag-impact-whole-r281/actual-root-verification.json",
"bytes": 28310,
"sha256": "1d3d3a0d804d508e7daf11551c30997b0ef048660ceaafb814fd7e07104ae292"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-ready-route-impact-whole-r305/input.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-ready-route-impact-whole-r305/input.json",
"bytes": 976234,
"sha256": "0ec0212b04a1f16bbe8789976a359d62a69d68035063558a0e7e0250a381b3e5"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-pure-tag-local-r278-r04/input.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-pure-tag-local-r278-r04/input.json",
"bytes": 759469,
"sha256": "7f2403a6d4bd1dbff44f246bced74e810bf515f187f65c1a2dd3ef947c0445af"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-progress-disposition-r310.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-progress-disposition-r310.json",
"bytes": 70364,
"sha256": "41085a75190fdb67ba44ac7f6893d42c18ee797762d4b00e7eda546ed025c460"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-walk-edges-candidate-r265-r03/performance_budget.candidate.gd": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-walk-edges-candidate-r265-r03/performance_budget.candidate.gd",
"bytes": 11250,
"sha256": "1010129d3124c3aec037c840a5766a7cdabe60c654999dfb6f23b224140a73f8"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-pure-tag-projection-candidate-r274/source/tree_numeric_core.cpp": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-pure-tag-projection-candidate-r274/source/tree_numeric_core.cpp",
"bytes": 54002,
"sha256": "ce20a90adb8a410dc1b6cbf607b7bfa8bf21eaef158c5c6bfc7a9bbcc703d2b2"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-preexecution-independent-review-r311.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-preexecution-independent-review-r311.json",
"bytes": 23230,
"sha256": "75f9e4e4a4ea9286372ebf0f016e796067c9460e0815e0ef3e24988a702f04d5"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/input.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/input.json",
"bytes": 981463,
"sha256": "c32c2f748c6dd91a2d35b2fd747582cd235fbabe0d7417446b8d67d8fb2d6dd5"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311.gd": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311.gd",
"bytes": 7611,
"sha256": "625e9cfb56464d6f2b2e08966d00d96bfb366062777caea509c7826599833278"
},
"/private/tmp/thetree-prepare-current-residual-r311.py": {
"path": "/private/tmp/thetree-prepare-current-residual-r311.py",
"bytes": 9212,
"sha256": "a5f24807c541753294896efb7f5d973d4d9176efc668bfd81810aa1391d54c9d"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311.py": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311.py",
"bytes": 7313,
"sha256": "fda8480371c3041e5a583263259998132f7ec70b3f78f850bb32553db5bcaac3"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/guarded-r274.gd": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/guarded-r274.gd",
"bytes": 1435,
"sha256": "84c5aca653f1a19217890bc257545d8f5d7a299c9b22c59a677ecdc9b2905bb7"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/stage/autoload/simulation_runtime.gd": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/stage/autoload/simulation_runtime.gd",
"bytes": 619011,
"sha256": "3da67f9c2c446ac9f4e26725cd48f9694cd0973646330f6bccc9e4aacfca64cd"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/stage/scripts/core/performance_budget.gd": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/stage/scripts/core/performance_budget.gd",
"bytes": 11250,
"sha256": "1010129d3124c3aec037c840a5766a7cdabe60c654999dfb6f23b224140a73f8"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/stage/scripts/core/simulation_kernel.gd": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/stage/scripts/core/simulation_kernel.gd",
"bytes": 8282,
"sha256": "5d578d7b845522388bd48a4a6e0c3a60e628498ec2da6aba722d8c6e2fc40a20"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/stage/scripts/guest/guest_service.gd": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/stage/scripts/guest/guest_service.gd",
"bytes": 63573,
"sha256": "39986d98720d37dfd8c437b7043848df3b14120b307e99fef877428abd26b07d"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/stage/scripts/world/path_service.gd": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/stage/scripts/world/path_service.gd",
"bytes": 139394,
"sha256": "c96dc7b3ae6ed7107d410631e9d7501c5e25d0c4696a76d621e6bcd7ff2f7a97"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/input.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/input.json",
"bytes": 982794,
"sha256": "f1550159618411d9461c7ed8ab03e8066eaa5a9a7c683cc3982564a5ef261d16"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-preexecution-independent-review-r311-r02.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-preexecution-independent-review-r311-r02.json",
"bytes": 25780,
"sha256": "eaadb3792770364bbf7245fb94c43e979c06c3b754f955f1a736e9ab81d2abc9"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p28-ai-r03-typed-difference-independent-review-r01/finite_variant_codec.py": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p28-ai-r03-typed-difference-independent-review-r01/finite_variant_codec.py",
"bytes": 5438,
"sha256": "8c7077b53e28da4054bdf7dd88e82de02a51149269a8fce59bae0e74f95b4734"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-actual-independent-review-r238.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-actual-independent-review-r238.json",
"bytes": 36734,
"sha256": "e41634755f116006c91ad251b48eb8b71286a53a6a687d6f371366f3140cc66d"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274-phase.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274-phase.json",
"bytes": 8150,
"sha256": "4024cd99a6811f95e689125250358add350cea21e96d9cececdaa6f4b7d5c6dc"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/preexecution-root-verification.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/preexecution-root-verification.json",
"bytes": 17075,
"sha256": "e31bab0f147236db1e6540751d19ca5029e75f8d03b3929042a9555d9191006f"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/metrics-root-decoded.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/metrics-root-decoded.json",
"bytes": 4566,
"sha256": "54e2e7aa9c6304b8d1ead5853eb78eafaad4cdeffb2dd3e4784643992a4d319f"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274-profile.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274-profile.json",
"bytes": 907,
"sha256": "c338fd2e8eeb69746719c9a3f67a6cbd847b9667bdc139194e8a2d384cc09d10"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/execution.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/execution.json",
"bytes": 12462,
"sha256": "c356c803ebe6320f3f4f9b034c2e796b309e8660151bda489a6a21313196386c"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274/stderr.log": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274/stderr.log",
"bytes": 0,
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274/ended.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274/ended.json",
"bytes": 1782,
"sha256": "772e2819688f9015ff251aba7a808eefc330515b057566af3792a19c76f3d71b"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274/adapter-owned-cleanup.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274/adapter-owned-cleanup.json",
"bytes": 351,
"sha256": "c1f3d289b362cc61b9be169a3994be27df39f35e6221881b4a9678ce3c72ba54"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274/engine-native.log": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274/engine-native.log",
"bytes": 13481,
"sha256": "abd5468739d8a5be58478e8793c7247dff293c239063d965f888bb0bb4aae112"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274/stdout.log": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274/stdout.log",
"bytes": 13631,
"sha256": "084f2763ea5568d13da47b7008824e18ad7251df7f5c0060b60bbafa75fb964a"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274/started.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274/started.json",
"bytes": 2407,
"sha256": "106918d386dc406070da3a4ef62923abda5f085adf0b3040a0c4b809b7ffda05"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274/process.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274/process.json",
"bytes": 6691,
"sha256": "814b9eaeb258d34eda9d5d9e3b41b560dc4fe3dc1dc4bf12c6f8c49b0e7bde3b"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274/outer-owned-finally.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274/outer-owned-finally.json",
"bytes": 964,
"sha256": "f7fa9a10130aacee3e6f801a2e1cb3a1bb5b6d91ffde88f1ea3b764e1dd347bb"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274-measurement/report.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274-measurement/report.json",
"bytes": 1962,
"sha256": "cc170c8dc21900560d12d703dc7035e38012936e64285f2f5a4bd5e96322a8b1"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274-measurement/inclusive-residual-metrics.varbytes.zst": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274-measurement/inclusive-residual-metrics.varbytes.zst",
"bytes": 819,
"sha256": "2f2335353deec30ffa934cb7fe2c1002f83ec50edcc325a87543dcd481915639"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274-measurement/after647.varbytes.zst": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274-measurement/after647.varbytes.zst",
"bytes": 246720,
"sha256": "684ba40e9f649b7dd4bfc620185d7cd18bae3111c3b4038e48aaad5a9168d880"
}
},
"canonical_doc4_context_pins": {
"IMPLEMENTATION_PLAN.md": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/IMPLEMENTATION_PLAN.md",
"bytes": 492770,
"sha256": "1dd710cb48626884c5692d230c1ace21291a4107d0148a11f020b6b7bd9c127a"
},
"PROGRESS_INTEGRATION.md": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/PROGRESS_INTEGRATION.md",
"bytes": 410834,
"sha256": "c30ce7db6dbe85ac16b551105f239f5657e97e0dca1b293993684b100668c5fa"
},
"work_packages.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/work_packages.json",
"bytes": 1198450,
"sha256": "66d0a29d003c7d6a055669df0f79412f3bed09263f540855951251f69609a169"
},
"progress_snapshot.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/progress_snapshot.json",
"bytes": 570488,
"sha256": "d7e746554b709b9d8408eee2550ee8a0b9bdb58975797c5cbd05467bdc59dc93"
}
},
"archival_before_pins": {
"current_host_review/IMPLEMENTATION_PLAN.md": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-candidate-r276/before/IMPLEMENTATION_PLAN.md",
"bytes": 511898,
"sha256": "de1f65be5107f297b6737749b89f93c066beb39f223689a27be3698611fdb9bc"
},
"current_host_review/PROGRESS_INTEGRATION.md": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-candidate-r276/before/PROGRESS_INTEGRATION.md",
"bytes": 429962,
"sha256": "b259f86fe8d9709cf8f943b90aabae4e2ea2457dfce82eaa51a7edf23160b66b"
},
"current_host_review/work_packages.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-candidate-r276/before/work_packages.json",
"bytes": 1247101,
"sha256": "d058f5d00a98bc162ffefa362c9dce2602adf7ce4cfac0317d5d9de580e96977"
},
"current_host_review/progress_snapshot.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-candidate-r276/before/progress_snapshot.json",
"bytes": 524354,
"sha256": "99e45a9ae230926987de481123e977a9b0d49fdcc21f1e450d74fc1e2467ccc5"
},
"local_review/IMPLEMENTATION_PLAN.md": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-candidate-r279/before/IMPLEMENTATION_PLAN.md",
"bytes": 491600,
"sha256": "b9c3e8ed33905f217afd1e5d80bb406a0cdb84a38ae9f77d604caac5be1e3df3"
},
"local_review/PROGRESS_INTEGRATION.md": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-candidate-r279/before/PROGRESS_INTEGRATION.md",
"bytes": 409664,
"sha256": "d31d96e0ece5db7731cc26004dd006e156b2c6724ba4070267a34c0d9d6a77b2"
},
"local_review/work_packages.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-candidate-r279/before/work_packages.json",
"bytes": 1171359,
"sha256": "ff213501d783d63a2cdaed9a19d2171ee00e8af3603a24ccad6a38372393b999"
},
"local_review/progress_snapshot.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-candidate-r279/before/progress_snapshot.json",
"bytes": 516395,
"sha256": "c9a96907d79c80fe469635dbfac26f5b4d6995c56a9c8f90e14ed9e80912ef6e"
},
"whole_review/IMPLEMENTATION_PLAN.md": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-candidate-r282/before/IMPLEMENTATION_PLAN.md",
"bytes": 492167,
"sha256": "f0a719c77547db888e52bd09be53313a97118d19d46a8948599fef5694716aef"
},
"whole_review/PROGRESS_INTEGRATION.md": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-candidate-r282/before/PROGRESS_INTEGRATION.md",
"bytes": 410231,
"sha256": "674b882256016af3d7072d32a0bdd13f5e0ce2aa374694c37442354d224d8758"
},
"whole_review/work_packages.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-candidate-r282/before/work_packages.json",
"bytes": 1175313,
"sha256": "5441490631fbe73baebc95029a75af50ccb71a8962a5b913a710b6763a8ee763"
},
"whole_review/progress_snapshot.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-candidate-r282/before/progress_snapshot.json",
"bytes": 521884,
"sha256": "8fd37b051cd48d55bde8dda2947f59918d1c8dbe37831e15951b1324e5218c3d"
}
}
}
@@ -0,0 +1,331 @@
{
"execution_allowed": true,
"blockers": [],
"repair_verified": {
"original_r311_retained": true,
"QA_single_freeze_expression_inverse_exact": true,
"driver_namespace_only_inverse_exact": true,
"starter_extends_decoded_correct": true,
"expected_checks": 18,
"check_basis": "15 explicit QA + 2 exclusive typed + 1 starter",
"shared_instrumented_stage_reused_unchanged": true,
"additional_clones": 0,
"compiler": 0,
"library_copies": 0,
"wrapper_methods": 24,
"declared_rows": 34,
"kernel_phase_rows": 11,
"source_parent_stage_files": 1299
},
"capacity": {
"fresh_free_bytes": 1185333248,
"required_bytes": 553648128,
"accepted_at_review_only": true,
"runtime_recheck_required": true
},
"scope": "One owned90s current274/library275 instrumented cold646 to whole647 diagnostic. Complete raw original oracle equality and strict/private/owned cleanup remain mandatory. Prior fixed-input static findings reused after fresh hashes and stage/source inventory equality.",
"limitations": [
"Nested inclusive only: no sums/subtractions as pure CPU, no uninstrumented speed comparison, stable performance/P95/D10/50ms/final172/OS/Windows/adoption/unit acceptance.",
"16 MiB output gate is post-phase aggregate, not live peak cap.",
"Static preflight permits only one owned engine after root fresh hash/foreign-engine/capacity gates; no actual output accepted yet."
],
"reviewer_runs": {
"engine": 0,
"compiler": 0,
"tests": 0,
"validator": 0,
"author": 0,
"codec_decode": 0
},
"evidence_sha256": {
"/Applications/Godot.app/Contents/MacOS/Godot": {
"path": "/Applications/Godot.app/Contents/MacOS/Godot",
"bytes": 351312912,
"sha256": "c7cccbf8fb143e34e02fd6521e09be2c2b974f0d5db080b19071c9c570718ccf"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-build-preview-monitor-compressed-r06.gd": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-build-preview-monitor-compressed-r06.gd",
"bytes": 17582,
"sha256": "92d5e1956f4e613e12555d756de4f71fef03678cde159ac68fac3188ce3f336e"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/tools/run_all_tests.py": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/tools/run_all_tests.py",
"bytes": 26296,
"sha256": "320ca668732b4ff72fc4449998af2327d4e5c527b06896740806aaf0487282b4"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-cache-public-mutations-r144/profile_guard.gd": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-cache-public-mutations-r144/profile_guard.gd",
"bytes": 2276,
"sha256": "597696c705cc8f0e79a35265ca3ef8df55f7fc3c4e0e5a2ce9a4e20e29e29a6f"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-single-actor-path-native-r03/diagnostic-measurement/checkpoint646.varbytes.zst": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-single-actor-path-native-r03/diagnostic-measurement/checkpoint646.varbytes.zst",
"bytes": 240032,
"sha256": "1a88f7ed27d1d32102c6fe3a9533221d2565191712ed15b631190479d1d41505"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-report-window-trusted-report-whole647-native-r02/diagnostic-measurement/after647.varbytes.zst": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-report-window-trusted-report-whole647-native-r02/diagnostic-measurement/after647.varbytes.zst",
"bytes": 246720,
"sha256": "684ba40e9f649b7dd4bfc620185d7cd18bae3111c3b4038e48aaad5a9168d880"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-pure-tag-local-r278-r04/candidate.gdextension": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-pure-tag-local-r278-r04/candidate.gdextension",
"bytes": 323,
"sha256": "04c4311764ab9d75be3df884f960f0944cd474847fb1ca061224ce4c1bc2aef7"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-pure-tag-projection-build-r275/libtree_numeric_core.macos.template_debug.dylib": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-pure-tag-projection-build-r275/libtree_numeric_core.macos.template_debug.dylib",
"bytes": 367520,
"sha256": "386d579d32b5660ccc1ed50d4c59f6a772a8360c7070241886354bfcade46cc0"
},
"/private/tmp/TheTree-pure-tags-r278-r04-72046c25b9384bcf8ea8ec91123462e1/candidate.dylib": {
"path": "/private/tmp/TheTree-pure-tags-r278-r04-72046c25b9384bcf8ea8ec91123462e1/candidate.dylib",
"bytes": 367520,
"sha256": "386d579d32b5660ccc1ed50d4c59f6a772a8360c7070241886354bfcade46cc0"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-pure-tag-projection-build-actual-independent-review-r275.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-pure-tag-projection-build-actual-independent-review-r275.json",
"bytes": 21552,
"sha256": "54576596f82b8aceca440c1a5514ce811125e977c64c210675feecbb3901929f"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-pure-tag-projection-build-r275/execution.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-pure-tag-projection-build-r275/execution.json",
"bytes": 7196,
"sha256": "bb756aef33e7b7a6eaaabd5c662b5b1c5c4e37735c703b411064033d8911f23f"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02.gd": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02.gd",
"bytes": 7578,
"sha256": "a544b96710d6dcc36528a6e2e08d872dda92590651d7ab60cb49372cfbc46b33"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02.py": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02.py",
"bytes": 7321,
"sha256": "fb4dab44a00e7e375532a2c5395850c1324f75aca79ecb79fd6e06277988801a"
},
"/private/tmp/thetree-prepare-current-residual-r311-r02.py": {
"path": "/private/tmp/thetree-prepare-current-residual-r311-r02.py",
"bytes": 3005,
"sha256": "fb48f0edd617f8f31ae0784585755ece6c902850ba7205665d94d53df34ee3b8"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/instrumentation.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/instrumentation.json",
"bytes": 46887,
"sha256": "b34033d2bb7f23322c60becda562b22b0fe897bb822f891a910ce87590d134e2"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/guarded-r274.gd": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/guarded-r274.gd",
"bytes": 1439,
"sha256": "81c4abc24624a7f68642c5c4e27626f003762c4b52b47e9cb2c566a2e0599045"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-ready-route-impact-whole-r305/baseline-guarded.gd": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-ready-route-impact-whole-r305/baseline-guarded.gd",
"bytes": 1445,
"sha256": "a7c3f9c4d744e49808f4b3be1e9e105dec6b7e3ede4c83627986c459d67bbb91"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r238.gd": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r238.gd",
"bytes": 7894,
"sha256": "2c4fe483fcebce41a8d1e24637cb87c4cc8cb2b894159fa2affa0ffa54b9eeb0"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r238.py": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r238.py",
"bytes": 7024,
"sha256": "d76ca75cca9d11b60729e6aea172f5a316ddcb94befc128dc0787becb0ca37ad"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r238/instrumentation.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r238/instrumentation.json",
"bytes": 47200,
"sha256": "16deb99a23600581b71d7cf8c35a6102cb0a8352992aab75fef88345dd398c30"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-pure-tag-local-actual-independent-review-r278-r04.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-pure-tag-local-actual-independent-review-r278-r04.json",
"bytes": 28145,
"sha256": "671f15fa542465cf6a7e88ee272a2ce67049fffcca2483205f999cfeb2075253"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-pure-tag-local-r278-r04/actual-root-verification.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-pure-tag-local-r278-r04/actual-root-verification.json",
"bytes": 17143,
"sha256": "00e01cce5240ebd3accddbfc88f8776ac4cd4dfa887df3b8ee319eb16c45913f"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-pure-tag-impact-whole-actual-independent-review-r281.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-pure-tag-impact-whole-actual-independent-review-r281.json",
"bytes": 46359,
"sha256": "1876c883e898fdfb8c1c4fb84ee5950930719d0e623b3f010fad0312402166b4"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-pure-tag-impact-whole-r281/actual-root-verification.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-pure-tag-impact-whole-r281/actual-root-verification.json",
"bytes": 28310,
"sha256": "1d3d3a0d804d508e7daf11551c30997b0ef048660ceaafb814fd7e07104ae292"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-ready-route-impact-whole-r305/input.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-ready-route-impact-whole-r305/input.json",
"bytes": 976234,
"sha256": "0ec0212b04a1f16bbe8789976a359d62a69d68035063558a0e7e0250a381b3e5"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-pure-tag-local-r278-r04/input.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-pure-tag-local-r278-r04/input.json",
"bytes": 759469,
"sha256": "7f2403a6d4bd1dbff44f246bced74e810bf515f187f65c1a2dd3ef947c0445af"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-progress-disposition-r310.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-progress-disposition-r310.json",
"bytes": 70364,
"sha256": "41085a75190fdb67ba44ac7f6893d42c18ee797762d4b00e7eda546ed025c460"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-walk-edges-candidate-r265-r03/performance_budget.candidate.gd": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-walk-edges-candidate-r265-r03/performance_budget.candidate.gd",
"bytes": 11250,
"sha256": "1010129d3124c3aec037c840a5766a7cdabe60c654999dfb6f23b224140a73f8"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-pure-tag-projection-candidate-r274/source/tree_numeric_core.cpp": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-pure-tag-projection-candidate-r274/source/tree_numeric_core.cpp",
"bytes": 54002,
"sha256": "ce20a90adb8a410dc1b6cbf607b7bfa8bf21eaef158c5c6bfc7a9bbcc703d2b2"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-preexecution-independent-review-r311.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-preexecution-independent-review-r311.json",
"bytes": 23230,
"sha256": "75f9e4e4a4ea9286372ebf0f016e796067c9460e0815e0ef3e24988a702f04d5"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/input.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/input.json",
"bytes": 981463,
"sha256": "c32c2f748c6dd91a2d35b2fd747582cd235fbabe0d7417446b8d67d8fb2d6dd5"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311.gd": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311.gd",
"bytes": 7611,
"sha256": "625e9cfb56464d6f2b2e08966d00d96bfb366062777caea509c7826599833278"
},
"/private/tmp/thetree-prepare-current-residual-r311.py": {
"path": "/private/tmp/thetree-prepare-current-residual-r311.py",
"bytes": 9212,
"sha256": "a5f24807c541753294896efb7f5d973d4d9176efc668bfd81810aa1391d54c9d"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311.py": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311.py",
"bytes": 7313,
"sha256": "fda8480371c3041e5a583263259998132f7ec70b3f78f850bb32553db5bcaac3"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/guarded-r274.gd": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/guarded-r274.gd",
"bytes": 1435,
"sha256": "84c5aca653f1a19217890bc257545d8f5d7a299c9b22c59a677ecdc9b2905bb7"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/stage/autoload/simulation_runtime.gd": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/stage/autoload/simulation_runtime.gd",
"bytes": 619011,
"sha256": "3da67f9c2c446ac9f4e26725cd48f9694cd0973646330f6bccc9e4aacfca64cd"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/stage/scripts/core/performance_budget.gd": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/stage/scripts/core/performance_budget.gd",
"bytes": 11250,
"sha256": "1010129d3124c3aec037c840a5766a7cdabe60c654999dfb6f23b224140a73f8"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/stage/scripts/core/simulation_kernel.gd": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/stage/scripts/core/simulation_kernel.gd",
"bytes": 8282,
"sha256": "5d578d7b845522388bd48a4a6e0c3a60e628498ec2da6aba722d8c6e2fc40a20"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/stage/scripts/guest/guest_service.gd": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/stage/scripts/guest/guest_service.gd",
"bytes": 63573,
"sha256": "39986d98720d37dfd8c437b7043848df3b14120b307e99fef877428abd26b07d"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/stage/scripts/world/path_service.gd": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/stage/scripts/world/path_service.gd",
"bytes": 139394,
"sha256": "c96dc7b3ae6ed7107d410631e9d7501c5e25d0c4696a76d621e6bcd7ff2f7a97"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/input.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/input.json",
"bytes": 982794,
"sha256": "f1550159618411d9461c7ed8ab03e8066eaa5a9a7c683cc3982564a5ef261d16"
}
},
"canonical_doc4_context_pins": {
"IMPLEMENTATION_PLAN.md": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/IMPLEMENTATION_PLAN.md",
"bytes": 492770,
"sha256": "1dd710cb48626884c5692d230c1ace21291a4107d0148a11f020b6b7bd9c127a"
},
"PROGRESS_INTEGRATION.md": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/PROGRESS_INTEGRATION.md",
"bytes": 410834,
"sha256": "c30ce7db6dbe85ac16b551105f239f5657e97e0dca1b293993684b100668c5fa"
},
"work_packages.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/work_packages.json",
"bytes": 1198450,
"sha256": "66d0a29d003c7d6a055669df0f79412f3bed09263f540855951251f69609a169"
},
"progress_snapshot.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/progress_snapshot.json",
"bytes": 570488,
"sha256": "d7e746554b709b9d8408eee2550ee8a0b9bdb58975797c5cbd05467bdc59dc93"
}
},
"archival_before_pins": {
"current_host_review/IMPLEMENTATION_PLAN.md": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-candidate-r276/before/IMPLEMENTATION_PLAN.md",
"bytes": 511898,
"sha256": "de1f65be5107f297b6737749b89f93c066beb39f223689a27be3698611fdb9bc"
},
"current_host_review/PROGRESS_INTEGRATION.md": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-candidate-r276/before/PROGRESS_INTEGRATION.md",
"bytes": 429962,
"sha256": "b259f86fe8d9709cf8f943b90aabae4e2ea2457dfce82eaa51a7edf23160b66b"
},
"current_host_review/work_packages.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-candidate-r276/before/work_packages.json",
"bytes": 1247101,
"sha256": "d058f5d00a98bc162ffefa362c9dce2602adf7ce4cfac0317d5d9de580e96977"
},
"current_host_review/progress_snapshot.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-candidate-r276/before/progress_snapshot.json",
"bytes": 524354,
"sha256": "99e45a9ae230926987de481123e977a9b0d49fdcc21f1e450d74fc1e2467ccc5"
},
"local_review/IMPLEMENTATION_PLAN.md": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-candidate-r279/before/IMPLEMENTATION_PLAN.md",
"bytes": 491600,
"sha256": "b9c3e8ed33905f217afd1e5d80bb406a0cdb84a38ae9f77d604caac5be1e3df3"
},
"local_review/PROGRESS_INTEGRATION.md": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-candidate-r279/before/PROGRESS_INTEGRATION.md",
"bytes": 409664,
"sha256": "d31d96e0ece5db7731cc26004dd006e156b2c6724ba4070267a34c0d9d6a77b2"
},
"local_review/work_packages.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-candidate-r279/before/work_packages.json",
"bytes": 1171359,
"sha256": "ff213501d783d63a2cdaed9a19d2171ee00e8af3603a24ccad6a38372393b999"
},
"local_review/progress_snapshot.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-candidate-r279/before/progress_snapshot.json",
"bytes": 516395,
"sha256": "c9a96907d79c80fe469635dbfac26f5b4d6995c56a9c8f90e14ed9e80912ef6e"
},
"whole_review/IMPLEMENTATION_PLAN.md": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-candidate-r282/before/IMPLEMENTATION_PLAN.md",
"bytes": 492167,
"sha256": "f0a719c77547db888e52bd09be53313a97118d19d46a8948599fef5694716aef"
},
"whole_review/PROGRESS_INTEGRATION.md": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-candidate-r282/before/PROGRESS_INTEGRATION.md",
"bytes": 410231,
"sha256": "674b882256016af3d7072d32a0bdd13f5e0ce2aa374694c37442354d224d8758"
},
"whole_review/work_packages.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-candidate-r282/before/work_packages.json",
"bytes": 1175313,
"sha256": "5441490631fbe73baebc95029a75af50ccb71a8962a5b913a710b6763a8ee763"
},
"whole_review/progress_snapshot.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-candidate-r282/before/progress_snapshot.json",
"bytes": 521884,
"sha256": "8fd37b051cd48d55bde8dda2947f59918d1c8dbe37831e15951b1324e5218c3d"
}
}
}
@@ -0,0 +1,299 @@
{
"execution_allowed": false,
"blockers": [
{
"id": "B1",
"file": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311.gd",
"description": "Kernel metrics freeze expression clock._p23r311_metrics.duplicate(true)._p23r311_metrics.duplicate(true) reads an absent _p23r311_metrics field from the duplicated phase-key Dictionary. Replace this field expression with the single clock._p23r311_metrics.duplicate(true) in a separate revision; retain the original."
}
],
"verified_scope": {
"wrapper_methods": 24,
"declared_metric_rows": 34,
"kernel_phase_rows": 11,
"expected_checks": 18,
"check_basis": "15 explicit QA + 2 exclusive typed + 1 starter",
"full_four_script_inverse_original_equal": true,
"budget_dependency_unwrapped_reused": true,
"source_files": 1299,
"stage_files": 1299,
"fresh_source_default_support_parent_stage_doc_protection": true,
"current_library_identity": "r274/library275 fixed pins verified",
"engine_execution_observed": false
},
"limitations": [
"One instrumented diagnostic only. Nested inclusive measurements cannot be added/subtracted for CPU attribution or compared as uninstrumented speed.",
"No stable gain/P95/D10/50ms/final172/OS/Windows/adoption/unit acceptance.",
"16 MiB output check is post-phase aggregate, not live peak cap."
],
"additional_blockers": [],
"reviewer_runs": {
"engine": 0,
"compiler": 0,
"tests": 0,
"validator": 0,
"author": 0,
"codec_decode": 0
},
"evidence_sha256": {
"/Applications/Godot.app/Contents/MacOS/Godot": {
"path": "/Applications/Godot.app/Contents/MacOS/Godot",
"bytes": 351312912,
"sha256": "c7cccbf8fb143e34e02fd6521e09be2c2b974f0d5db080b19071c9c570718ccf"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-build-preview-monitor-compressed-r06.gd": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-build-preview-monitor-compressed-r06.gd",
"bytes": 17582,
"sha256": "92d5e1956f4e613e12555d756de4f71fef03678cde159ac68fac3188ce3f336e"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/tools/run_all_tests.py": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/tools/run_all_tests.py",
"bytes": 26296,
"sha256": "320ca668732b4ff72fc4449998af2327d4e5c527b06896740806aaf0487282b4"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-cache-public-mutations-r144/profile_guard.gd": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-cache-public-mutations-r144/profile_guard.gd",
"bytes": 2276,
"sha256": "597696c705cc8f0e79a35265ca3ef8df55f7fc3c4e0e5a2ce9a4e20e29e29a6f"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-single-actor-path-native-r03/diagnostic-measurement/checkpoint646.varbytes.zst": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-single-actor-path-native-r03/diagnostic-measurement/checkpoint646.varbytes.zst",
"bytes": 240032,
"sha256": "1a88f7ed27d1d32102c6fe3a9533221d2565191712ed15b631190479d1d41505"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-report-window-trusted-report-whole647-native-r02/diagnostic-measurement/after647.varbytes.zst": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-report-window-trusted-report-whole647-native-r02/diagnostic-measurement/after647.varbytes.zst",
"bytes": 246720,
"sha256": "684ba40e9f649b7dd4bfc620185d7cd18bae3111c3b4038e48aaad5a9168d880"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-pure-tag-local-r278-r04/candidate.gdextension": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-pure-tag-local-r278-r04/candidate.gdextension",
"bytes": 323,
"sha256": "04c4311764ab9d75be3df884f960f0944cd474847fb1ca061224ce4c1bc2aef7"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-pure-tag-projection-build-r275/libtree_numeric_core.macos.template_debug.dylib": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-pure-tag-projection-build-r275/libtree_numeric_core.macos.template_debug.dylib",
"bytes": 367520,
"sha256": "386d579d32b5660ccc1ed50d4c59f6a772a8360c7070241886354bfcade46cc0"
},
"/private/tmp/TheTree-pure-tags-r278-r04-72046c25b9384bcf8ea8ec91123462e1/candidate.dylib": {
"path": "/private/tmp/TheTree-pure-tags-r278-r04-72046c25b9384bcf8ea8ec91123462e1/candidate.dylib",
"bytes": 367520,
"sha256": "386d579d32b5660ccc1ed50d4c59f6a772a8360c7070241886354bfcade46cc0"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-pure-tag-projection-build-actual-independent-review-r275.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-pure-tag-projection-build-actual-independent-review-r275.json",
"bytes": 21552,
"sha256": "54576596f82b8aceca440c1a5514ce811125e977c64c210675feecbb3901929f"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-pure-tag-projection-build-r275/execution.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-pure-tag-projection-build-r275/execution.json",
"bytes": 7196,
"sha256": "bb756aef33e7b7a6eaaabd5c662b5b1c5c4e37735c703b411064033d8911f23f"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311.gd": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311.gd",
"bytes": 7611,
"sha256": "625e9cfb56464d6f2b2e08966d00d96bfb366062777caea509c7826599833278"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311.py": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311.py",
"bytes": 7313,
"sha256": "fda8480371c3041e5a583263259998132f7ec70b3f78f850bb32553db5bcaac3"
},
"/private/tmp/thetree-prepare-current-residual-r311.py": {
"path": "/private/tmp/thetree-prepare-current-residual-r311.py",
"bytes": 9212,
"sha256": "a5f24807c541753294896efb7f5d973d4d9176efc668bfd81810aa1391d54c9d"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/instrumentation.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/instrumentation.json",
"bytes": 46887,
"sha256": "b34033d2bb7f23322c60becda562b22b0fe897bb822f891a910ce87590d134e2"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/guarded-r274.gd": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/guarded-r274.gd",
"bytes": 1435,
"sha256": "84c5aca653f1a19217890bc257545d8f5d7a299c9b22c59a677ecdc9b2905bb7"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-ready-route-impact-whole-r305/baseline-guarded.gd": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-ready-route-impact-whole-r305/baseline-guarded.gd",
"bytes": 1445,
"sha256": "a7c3f9c4d744e49808f4b3be1e9e105dec6b7e3ede4c83627986c459d67bbb91"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r238.gd": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r238.gd",
"bytes": 7894,
"sha256": "2c4fe483fcebce41a8d1e24637cb87c4cc8cb2b894159fa2affa0ffa54b9eeb0"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r238.py": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r238.py",
"bytes": 7024,
"sha256": "d76ca75cca9d11b60729e6aea172f5a316ddcb94befc128dc0787becb0ca37ad"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r238/instrumentation.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r238/instrumentation.json",
"bytes": 47200,
"sha256": "16deb99a23600581b71d7cf8c35a6102cb0a8352992aab75fef88345dd398c30"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-pure-tag-local-actual-independent-review-r278-r04.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-pure-tag-local-actual-independent-review-r278-r04.json",
"bytes": 28145,
"sha256": "671f15fa542465cf6a7e88ee272a2ce67049fffcca2483205f999cfeb2075253"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-pure-tag-local-r278-r04/actual-root-verification.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-pure-tag-local-r278-r04/actual-root-verification.json",
"bytes": 17143,
"sha256": "00e01cce5240ebd3accddbfc88f8776ac4cd4dfa887df3b8ee319eb16c45913f"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-pure-tag-impact-whole-actual-independent-review-r281.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-pure-tag-impact-whole-actual-independent-review-r281.json",
"bytes": 46359,
"sha256": "1876c883e898fdfb8c1c4fb84ee5950930719d0e623b3f010fad0312402166b4"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-pure-tag-impact-whole-r281/actual-root-verification.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-pure-tag-impact-whole-r281/actual-root-verification.json",
"bytes": 28310,
"sha256": "1d3d3a0d804d508e7daf11551c30997b0ef048660ceaafb814fd7e07104ae292"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-ready-route-impact-whole-r305/input.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-ready-route-impact-whole-r305/input.json",
"bytes": 976234,
"sha256": "0ec0212b04a1f16bbe8789976a359d62a69d68035063558a0e7e0250a381b3e5"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-pure-tag-local-r278-r04/input.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-pure-tag-local-r278-r04/input.json",
"bytes": 759469,
"sha256": "7f2403a6d4bd1dbff44f246bced74e810bf515f187f65c1a2dd3ef947c0445af"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-progress-disposition-r310.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-progress-disposition-r310.json",
"bytes": 70364,
"sha256": "41085a75190fdb67ba44ac7f6893d42c18ee797762d4b00e7eda546ed025c460"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-walk-edges-candidate-r265-r03/performance_budget.candidate.gd": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-walk-edges-candidate-r265-r03/performance_budget.candidate.gd",
"bytes": 11250,
"sha256": "1010129d3124c3aec037c840a5766a7cdabe60c654999dfb6f23b224140a73f8"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-pure-tag-projection-candidate-r274/source/tree_numeric_core.cpp": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-pure-tag-projection-candidate-r274/source/tree_numeric_core.cpp",
"bytes": 54002,
"sha256": "ce20a90adb8a410dc1b6cbf607b7bfa8bf21eaef158c5c6bfc7a9bbcc703d2b2"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/input.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/input.json",
"bytes": 981463,
"sha256": "c32c2f748c6dd91a2d35b2fd747582cd235fbabe0d7417446b8d67d8fb2d6dd5"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/stage/autoload/simulation_runtime.gd": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/stage/autoload/simulation_runtime.gd",
"bytes": 619011,
"sha256": "3da67f9c2c446ac9f4e26725cd48f9694cd0973646330f6bccc9e4aacfca64cd"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/stage/scripts/core/performance_budget.gd": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/stage/scripts/core/performance_budget.gd",
"bytes": 11250,
"sha256": "1010129d3124c3aec037c840a5766a7cdabe60c654999dfb6f23b224140a73f8"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/stage/scripts/core/simulation_kernel.gd": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/stage/scripts/core/simulation_kernel.gd",
"bytes": 8282,
"sha256": "5d578d7b845522388bd48a4a6e0c3a60e628498ec2da6aba722d8c6e2fc40a20"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/stage/scripts/guest/guest_service.gd": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/stage/scripts/guest/guest_service.gd",
"bytes": 63573,
"sha256": "39986d98720d37dfd8c437b7043848df3b14120b307e99fef877428abd26b07d"
},
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/stage/scripts/world/path_service.gd": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/stage/scripts/world/path_service.gd",
"bytes": 139394,
"sha256": "c96dc7b3ae6ed7107d410631e9d7501c5e25d0c4696a76d621e6bcd7ff2f7a97"
}
},
"canonical_doc4_context_pins": {
"IMPLEMENTATION_PLAN.md": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/IMPLEMENTATION_PLAN.md",
"bytes": 492770,
"sha256": "1dd710cb48626884c5692d230c1ace21291a4107d0148a11f020b6b7bd9c127a"
},
"PROGRESS_INTEGRATION.md": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/PROGRESS_INTEGRATION.md",
"bytes": 410834,
"sha256": "c30ce7db6dbe85ac16b551105f239f5657e97e0dca1b293993684b100668c5fa"
},
"work_packages.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/work_packages.json",
"bytes": 1198450,
"sha256": "66d0a29d003c7d6a055669df0f79412f3bed09263f540855951251f69609a169"
},
"progress_snapshot.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/progress_snapshot.json",
"bytes": 570488,
"sha256": "d7e746554b709b9d8408eee2550ee8a0b9bdb58975797c5cbd05467bdc59dc93"
}
},
"archival_before_pins": {
"current_host_review/IMPLEMENTATION_PLAN.md": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-candidate-r276/before/IMPLEMENTATION_PLAN.md",
"bytes": 511898,
"sha256": "de1f65be5107f297b6737749b89f93c066beb39f223689a27be3698611fdb9bc"
},
"current_host_review/PROGRESS_INTEGRATION.md": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-candidate-r276/before/PROGRESS_INTEGRATION.md",
"bytes": 429962,
"sha256": "b259f86fe8d9709cf8f943b90aabae4e2ea2457dfce82eaa51a7edf23160b66b"
},
"current_host_review/work_packages.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-candidate-r276/before/work_packages.json",
"bytes": 1247101,
"sha256": "d058f5d00a98bc162ffefa362c9dce2602adf7ce4cfac0317d5d9de580e96977"
},
"current_host_review/progress_snapshot.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-candidate-r276/before/progress_snapshot.json",
"bytes": 524354,
"sha256": "99e45a9ae230926987de481123e977a9b0d49fdcc21f1e450d74fc1e2467ccc5"
},
"local_review/IMPLEMENTATION_PLAN.md": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-candidate-r279/before/IMPLEMENTATION_PLAN.md",
"bytes": 491600,
"sha256": "b9c3e8ed33905f217afd1e5d80bb406a0cdb84a38ae9f77d604caac5be1e3df3"
},
"local_review/PROGRESS_INTEGRATION.md": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-candidate-r279/before/PROGRESS_INTEGRATION.md",
"bytes": 409664,
"sha256": "d31d96e0ece5db7731cc26004dd006e156b2c6724ba4070267a34c0d9d6a77b2"
},
"local_review/work_packages.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-candidate-r279/before/work_packages.json",
"bytes": 1171359,
"sha256": "ff213501d783d63a2cdaed9a19d2171ee00e8af3603a24ccad6a38372393b999"
},
"local_review/progress_snapshot.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-candidate-r279/before/progress_snapshot.json",
"bytes": 516395,
"sha256": "c9a96907d79c80fe469635dbfac26f5b4d6995c56a9c8f90e14ed9e80912ef6e"
},
"whole_review/IMPLEMENTATION_PLAN.md": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-candidate-r282/before/IMPLEMENTATION_PLAN.md",
"bytes": 492167,
"sha256": "f0a719c77547db888e52bd09be53313a97118d19d46a8948599fef5694716aef"
},
"whole_review/PROGRESS_INTEGRATION.md": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-candidate-r282/before/PROGRESS_INTEGRATION.md",
"bytes": 410231,
"sha256": "674b882256016af3d7072d32a0bdd13f5e0ce2aa374694c37442354d224d8758"
},
"whole_review/work_packages.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-candidate-r282/before/work_packages.json",
"bytes": 1175313,
"sha256": "5441490631fbe73baebc95029a75af50ccb71a8962a5b913a710b6763a8ee763"
},
"whole_review/progress_snapshot.json": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-candidate-r282/before/progress_snapshot.json",
"bytes": 521884,
"sha256": "8fd37b051cd48d55bde8dda2947f59918d1c8dbe37831e15951b1324e5218c3d"
}
}
}
@@ -0,0 +1,63 @@
extends "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-build-preview-monitor-compressed-r06.gd"
# One instrumented r274/library275 tick. Freeze counters immediately after the synchronous tick.
func run() -> void:
output = OS.get_environment("THE_TREE_RUNTIME_MONITOR_OUTPUT")
var input_path := OS.get_environment("THE_TREE_REPLAY_SNAPSHOT")
var candidate := OS.get_environment("THE_TREE_PAIRED_CANDIDATE")
if not output.is_absolute_path() or not input_path.is_absolute_path() or candidate != "r274": quit(98); return
var original := FileAccess.get_file_as_bytes(input_path).decompress(11411840, FileAccess.COMPRESSION_ZSTD)
var initial: Dictionary = bytes_to_var(original)
runtime = root.get_node("SimulationRuntime")
clock = root.get_node("GameClock")
runtime.initialize(clock, root.get_node("GameState"), int(initial[&"systems"][&"runtime"][&"world_seed"]))
check(runtime.restore_snapshot(initial), "fixed646 public restore")
check(var_to_bytes(runtime.create_snapshot()) == original, "complete input bytes identical")
check(clock.absolute_minute == 646 and clock.paused and clock.speed == 1, "same paused646 speed1")
var path_listeners: Array = runtime.path_service.get_signal_connection_list(&"path_query_measured")
check(path_listeners.size() == 1 and path_listeners[0]["callable"] == Callable(runtime, "_on_path_query_measured") and int(path_listeners[0]["flags"]) == 0, "only builtin path listener")
check(clock.performance_budget.get_signal_connection_list(&"budget_exceeded").is_empty(), "no external budget listener")
check(clock.get_signal_connection_list(&"tick_phase_started").is_empty() and clock.get_signal_connection_list(&"tick_completed").is_empty(), "no phase or completion instrumentation")
check(runtime.path_service.cache_hits == 0 and runtime.path_service.cache_misses == 0 and runtime.path_service.cached_path_count() == 0, "same cold derived cache")
check(runtime.path_service._query_batch.is_empty() and runtime.path_service._guest_tree_workspace.is_empty() and runtime.path_service._guest_step_connector_memo.is_empty(), "same cold tree/native-edge/step workspace")
check(runtime._guest_access_batch_can_select(), "current builtin active fast guard")
runtime._p23r311_metrics.clear()
runtime.path_service._p23r311_metrics.clear()
clock._p23r311_metrics.clear()
runtime.guest_service._p23r311_metrics.clear()
check(runtime._p23r311_metrics.is_empty() and runtime.path_service._p23r311_metrics.is_empty() and clock._p23r311_metrics.is_empty() and runtime.guest_service._p23r311_metrics.is_empty(), "diagnostic counters reset after restore")
var declared: Dictionary = {"runtime": ["_project_guest_candidates", "_decide_guest_with_log", "_find_facility_access_path", "_estimated_actor_path_minutes", "_facility_access_candidates", "_guest_access_batch_can_select", "_project_guest_candidates_without_native", "_need_relief_for_facility_tags", "_service_category_for_tags", "get_facility_business_price", "_publish_snapshot"], "path": ["begin_guest_path_query_batch", "query_nearest_guest_access", "_build_guest_query_tree_shared_result", "_resolve_ready_guest_batch_point", "_guest_tree_reconstruct_path", "_cache_key", "_copy_path", "_guest_tree_cost", "_guest_batch_has_permitted_layer_crossing"], "guest": ["extract_candidates", "rank_candidates", "evaluate_candidate"], "kernel_phases": ["0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "10"]}
var targets: Dictionary = {"runtime":runtime, "path":runtime.path_service, "guest":runtime.guest_service, "kernel_phases":clock}
for group: String in declared:
var counters: Dictionary = targets[group]._p23r311_metrics
for key: String in declared[group]: counters[key] = {"calls":0,"inclusive_us":0,"max_us":0}
var started := Time.get_ticks_usec()
clock.advance_minutes(1)
var elapsed := Time.get_ticks_usec() - started
var metrics: Dictionary = {"runtime":runtime._p23r311_metrics.duplicate(true), "path":runtime.path_service._p23r311_metrics.duplicate(true), "kernel_phases":clock._p23r311_metrics.duplicate(true), "guest":runtime.guest_service._p23r311_metrics.duplicate(true)}
check(clock.absolute_minute == 647 and clock.paused, "tick returns at paused647")
var after: Dictionary = runtime.create_snapshot()
var oracle := FileAccess.get_file_as_bytes(OS.get_environment("THE_TREE_CANDIDATE_ORACLE")).decompress(11487732, FileAccess.COMPRESSION_ZSTD)
check(var_to_bytes(after) == oracle, "complete after647 equals pinned r32 oracle")
var after_pin := typed("after647", after)
check(after_pin["uncompressed_sha256"] == "9df3c1b6f65dfd8be944cd5cab8c631f7533530dfef3820d9fa5d74a5b1ac30f", "complete output digest identical")
var metrics_valid: bool = true
for group: String in declared:
metrics_valid = metrics_valid and metrics[group].size() == declared[group].size()
for key: String in declared[group]:
var row: Dictionary = metrics[group].get(key,{})
var count := int(row.get("calls",-1))
metrics_valid = metrics_valid and count>=0 and int(row.get("inclusive_us",-1)) >= int(row.get("max_us",-1)) and int(row.get("max_us",-1)) >= 0
if count==0: metrics_valid = metrics_valid and int(row["inclusive_us"])==0 and int(row["max_us"])==0
for phase_index: int in range(11): metrics_valid = metrics_valid and int(metrics["kernel_phases"][str(phase_index)]["calls"]) == 1
for key: String in ["extract_candidates","rank_candidates","evaluate_candidate"]: metrics_valid = metrics_valid and int(metrics["guest"][key]["calls"])>0
for key: String in ["_project_guest_candidates","_decide_guest_with_log","get_facility_business_price","_publish_snapshot"]: metrics_valid = metrics_valid and int(metrics["runtime"][key]["calls"])>0
metrics_valid = metrics_valid and int(metrics["path"]["begin_guest_path_query_batch"]["calls"])>0 and int(metrics["path"]["_build_guest_query_tree_shared_result"]["calls"])>0
check(metrics_valid, "declared counters cover zero/native bypass and positive scopes; ordered eleven phases observed")
check(int(metrics["runtime"]["_project_guest_candidates_without_native"]["calls"])==0, "every projected candidate call selected current native pipeline; no whole fallback")
var metric_pin := typed("inclusive-residual-metrics", metrics)
var report := {"plan_id":"P23-02", "candidate":candidate, "sample":OS.get_environment("THE_TREE_PAIRED_SAMPLE"), "pid":OS.get_process_id(), "observed_instrumented_tick_us":elapsed, "metrics":metric_pin, "diagnostic_only":true, "after647":after_pin, "cache_hits":runtime.path_service.cache_hits, "cache_misses":runtime.path_service.cache_misses, "checks":checks, "failures":failures, "passed":failures.is_empty(), "unit_accepted":false, "performance_budget_accepted":false, "normal_OS_accepted":false, "Windows_accepted":false, "candidate_adopted":false, "limits":["One instrumented r274/library275 cold646 tick. Original bodies retained, typed state oracle equality required. Nested inclusive durations include diagnostic overhead and children; do not sum/subtract for pure CPU or compare against uninstrumented timings; no performance acceptance.", "No Main, rendering, OS input or realtime x3. Timed interval contains builtin production callbacks; snapshot verification and compression occur after timing."]}
var file := FileAccess.open(output.path_join("report.json"), FileAccess.WRITE)
if file == null: quit(98); return
file.store_string(JSON.stringify(report, "\t")); file.close()
print("Residual diagnostic whole647: %d checks, %d failures" % [checks, failures.size()])
quit(0 if failures.is_empty() else 1)
@@ -0,0 +1,73 @@
# coding: utf-8
"""One adjacent cold whole647 pair; equivalence and timing observation only."""
from pathlib import Path
import hashlib,importlib.util,json,os,shutil,subprocess,sys,uuid
sys.dont_write_bytecode=True
R=Path(__file__).resolve().parents[2];A=R/'artifacts/original-completion-2026-10-02'
O=A/'p23-02-current-residual-diagnostic-r311-r02';D=R/'docs/plans/original-completion-2026-10-02'
NAMES=['IMPLEMENTATION_PLAN.md','PROGRESS_INTEGRATION.md','work_packages.json','progress_snapshot.json']
def mod(name,path):
s=importlib.util.spec_from_file_location(name,path);m=importlib.util.module_from_spec(s);s.loader.exec_module(m);return m
def unpack(path):return subprocess.run(['/opt/homebrew/bin/zstd','-d','-q','-c',str(path)],check=True,capture_output=True,timeout=10).stdout
def main():
r=mod('pair_runner',R/'tools/run_all_tests.py');outer=mod('pair_owned',r.SUPPORT/'owned_outer.py');plan=r.read(O/'input.json')
assert not (O/'execution.json').exists()
fixed=plan['pins'];source=r.source_refs(R);player=r.default_player(R);docs={n:r.sha(D/n) for n in NAMES}
pre_path=A/'p23-02-current-residual-diagnostic-preexecution-independent-review-r311-r02.json'
pre=r.read(pre_path);assert pre['execution_allowed'] and not pre['blockers']
for group in ['evidence_sha256','canonical_doc4_context_pins']:
for q in pre[group].values():
p=Path(q['path']);assert p.stat().st_size==q['bytes'] and r.sha(p)==q['sha256']
root=r.read(O/'preexecution-root-verification.json');assert root['passed'] and root['review_sha256']==r.sha(pre_path)
assert source==plan['source_before'] and player==plan['default_before'] and docs==plan['doc4_before']
stages={k:Path(v) for k,v in plan['stages'].items()};public={k:(p/'project.godot').read_bytes() for k,p in stages.items()}
def protect():
assert r.source_refs(R)==source and r.default_player(R)==player and {n:r.sha(D/n) for n in NAMES}==docs
assert r.inventory(r.SUPPORT)==plan['support_inventory']
for k,p in stages.items():assert r.inventory(p,stage=True)==plan['stage_inventory']
for k,p in plan['parents'].items():assert r.inventory(Path(p),stage=True)==plan['inventories'][k]
for k,q in fixed.items():
p=Path(q['path']);assert p.stat().st_size==q['bytes'] and r.sha(p)==q['sha256'],k
protect()
assert r.read(Path(fixed['local_review']['path']))['finite_local_equivalence_accepted']
assert r.read(Path(fixed['whole_review']['path']))['finite_whole647_equivalence_accepted']
phases=[];samples=[];error=None;cleanup=[];cleanup_errors=[]
oracle=unpack(fixed['oracle']['path']);assert len(oracle)==11487732 and hashlib.sha256(oracle).hexdigest()=='9df3c1b6f65dfd8be944cd5cab8c631f7533530dfef3820d9fa5d74a5b1ac30f'
try:
for k in ['r274']:
protect();assert not outer.native.helper['live_engines']() and shutil.disk_usage(A).free>=plan['capacity_floor_bytes']
stage=stages[k];output=O/(k+'-measurement');output.mkdir();ident=uuid.uuid4().hex
startup='TheTree-PCK-tests-'+ident+'-whole-startup';profile='TheTree-PCK-tests-'+ident+'-whole-runtime'
assert not r.profile_path(startup).exists() and not r.profile_path(profile).exists()
env=r.fresh_environment(os.environ)
env.update(THE_TREE_PACK_PROFILE_NAME=profile,THE_TREE_PACK_PROFILE_EXPECTED=str(r.profile_path(profile)),THE_TREE_PACK_PROFILE_REPORT=str(O/(k+'-profile.json')),THE_TREE_RUNTIME_MONITOR_OUTPUT=str(output),THE_TREE_REPLAY_SNAPSHOT=fixed['fixture']['path'],THE_TREE_CANDIDATE_ORACLE=fixed['oracle']['path'],THE_TREE_PAIRED_CANDIDATE=k,THE_TREE_PAIRED_SAMPLE=k)
(stage/'project.godot').write_bytes(r.private_project(public[k],startup));phase=O/k
argv=[fixed['engine']['path'],'--headless','--path',str(stage),'--script',fixed['starter_'+k]['path'],'--verbose','--log-file',str(phase/'engine-native.log')]
result,capture=outer.run_phase(argv,phase,90,env,now_fn=r.now,dump_fn=r.write,sha_fn=r.sha,live_engines_fn=outer.native.helper['live_engines'])
row=dict(candidate=k,result=result,capture=capture);phases.append(row);r.write(O/(k+'-phase.json'),row)
report_path=output/'report.json';report=r.read(report_path) if report_path.exists() else None
if report is not None:samples.append(report)
assert result is not None and result['exit_code']==0 and not result['error_lines'] and not result['timed_out'] and capture['passed']
logs=''.join((phase/n).read_text() for n in ['stdout.log','stderr.log','engine-native.log'])
assert 'Orphan StringName:' not in logs and 'unclaimed string names' not in logs
assert report and report['passed'] and not report['failures'] and report['pid']==result['pid'] and report['candidate']==k and report['sample']==k and report['checks']==18
assert (phase/'stdout.log').read_text().count('Residual diagnostic whole647: 18 checks, 0 failures')==1 and (phase/'stdout.log').read_text().count('NATIVE_ADAPTER_LIBRARY_REGISTERED')==1
r.profile_gate(r.profile_path(profile),O/(k+'-profile.json'),profile)
ref=report['after647'];raw=unpack(ref['path']);assert raw==oracle and len(raw)==ref['uncompressed_bytes'] and hashlib.sha256(raw).hexdigest()==ref['uncompressed_sha256']
metric_ref=report['metrics'];metric_raw=unpack(metric_ref['path']);assert len(metric_raw)==metric_ref['uncompressed_bytes'] and hashlib.sha256(metric_raw).hexdigest()==metric_ref['uncompressed_sha256']
(stage/'project.godot').write_bytes(public[k]);protect()
except BaseException as caught:error=type(caught).__name__+': '+str(caught)
finally:
cleanup,cleanup_errors=outer.finish_captured(outer.OWNED)
if all(q['engine_ended'] is True for q in cleanup):
for k,p in stages.items():(p/'project.godot').write_bytes(public[k])
else:cleanup_errors.append('Project restoration refused while owned child remains live')
guard_errors=[]
try:protect()
except BaseException as caught:guard_errors.append(type(caught).__name__+': '+str(caught))
assert sum(p.stat().st_size for p in O.rglob('*') if p.is_file() and 'stage' not in p.relative_to(O).parts)<=16*1048576
pairs=[] # A diagnostic observation cannot support an uninstrumented speed comparison.
passed=error is None and not guard_errors and not cleanup_errors and len(samples)==1 and len(phases)==1
r.write(O/'execution.json',dict(passed=passed,error=error,guard_errors=guard_errors,phases=phases,samples=samples,diagnostic_only=True,cleanup=cleanup,cleanup_errors=cleanup_errors,input_source_default_doc4_preserved=not guard_errors,candidate_adopted=False,unit_accepted=False,performance_accepted=False,normal_OS_accepted=False,Windows_accepted=False,limitations=['One instrumented whole647 equivalence and nested inclusive residual metrics only. No sums/subtractions as pure CPU, no uninstrumented speed comparisons. Stable gain, P95, budget, final regression, realtime x3/Main/render/OS/Windows remain unaccepted.']))
print(json.dumps(dict(passed=passed,error=error,guard_errors=guard_errors,samples=len(samples))),flush=True);return 0 if passed else 1
if __name__=='__main__':raise SystemExit(main())
@@ -0,0 +1,388 @@
{
"passed": true,
"review_sha256": "a38dae71afd2b5db0591ecca16b65abc3158f080460e9c0b09a265f339967d09",
"verified_entries": [
{
"path": "/Applications/Godot.app/Contents/MacOS/Godot",
"bytes": 351312912,
"sha256": "c7cccbf8fb143e34e02fd6521e09be2c2b974f0d5db080b19071c9c570718ccf"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-build-preview-monitor-compressed-r06.gd",
"bytes": 17582,
"sha256": "92d5e1956f4e613e12555d756de4f71fef03678cde159ac68fac3188ce3f336e"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/tools/run_all_tests.py",
"bytes": 26296,
"sha256": "320ca668732b4ff72fc4449998af2327d4e5c527b06896740806aaf0487282b4"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-cache-public-mutations-r144/profile_guard.gd",
"bytes": 2276,
"sha256": "597696c705cc8f0e79a35265ca3ef8df55f7fc3c4e0e5a2ce9a4e20e29e29a6f"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-single-actor-path-native-r03/diagnostic-measurement/checkpoint646.varbytes.zst",
"bytes": 240032,
"sha256": "1a88f7ed27d1d32102c6fe3a9533221d2565191712ed15b631190479d1d41505"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-report-window-trusted-report-whole647-native-r02/diagnostic-measurement/after647.varbytes.zst",
"bytes": 246720,
"sha256": "684ba40e9f649b7dd4bfc620185d7cd18bae3111c3b4038e48aaad5a9168d880"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-pure-tag-local-r278-r04/candidate.gdextension",
"bytes": 323,
"sha256": "04c4311764ab9d75be3df884f960f0944cd474847fb1ca061224ce4c1bc2aef7"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-pure-tag-projection-build-r275/libtree_numeric_core.macos.template_debug.dylib",
"bytes": 367520,
"sha256": "386d579d32b5660ccc1ed50d4c59f6a772a8360c7070241886354bfcade46cc0"
},
{
"path": "/private/tmp/TheTree-pure-tags-r278-r04-72046c25b9384bcf8ea8ec91123462e1/candidate.dylib",
"bytes": 367520,
"sha256": "386d579d32b5660ccc1ed50d4c59f6a772a8360c7070241886354bfcade46cc0"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-pure-tag-projection-build-actual-independent-review-r275.json",
"bytes": 21552,
"sha256": "54576596f82b8aceca440c1a5514ce811125e977c64c210675feecbb3901929f"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-pure-tag-projection-build-r275/execution.json",
"bytes": 7196,
"sha256": "bb756aef33e7b7a6eaaabd5c662b5b1c5c4e37735c703b411064033d8911f23f"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02.gd",
"bytes": 7578,
"sha256": "a544b96710d6dcc36528a6e2e08d872dda92590651d7ab60cb49372cfbc46b33"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02.py",
"bytes": 7321,
"sha256": "fb4dab44a00e7e375532a2c5395850c1324f75aca79ecb79fd6e06277988801a"
},
{
"path": "/private/tmp/thetree-prepare-current-residual-r311-r02.py",
"bytes": 3005,
"sha256": "fb48f0edd617f8f31ae0784585755ece6c902850ba7205665d94d53df34ee3b8"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/instrumentation.json",
"bytes": 46887,
"sha256": "b34033d2bb7f23322c60becda562b22b0fe897bb822f891a910ce87590d134e2"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/guarded-r274.gd",
"bytes": 1439,
"sha256": "81c4abc24624a7f68642c5c4e27626f003762c4b52b47e9cb2c566a2e0599045"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-ready-route-impact-whole-r305/baseline-guarded.gd",
"bytes": 1445,
"sha256": "a7c3f9c4d744e49808f4b3be1e9e105dec6b7e3ede4c83627986c459d67bbb91"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r238.gd",
"bytes": 7894,
"sha256": "2c4fe483fcebce41a8d1e24637cb87c4cc8cb2b894159fa2affa0ffa54b9eeb0"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r238.py",
"bytes": 7024,
"sha256": "d76ca75cca9d11b60729e6aea172f5a316ddcb94befc128dc0787becb0ca37ad"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r238/instrumentation.json",
"bytes": 47200,
"sha256": "16deb99a23600581b71d7cf8c35a6102cb0a8352992aab75fef88345dd398c30"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-pure-tag-local-actual-independent-review-r278-r04.json",
"bytes": 28145,
"sha256": "671f15fa542465cf6a7e88ee272a2ce67049fffcca2483205f999cfeb2075253"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-pure-tag-local-r278-r04/actual-root-verification.json",
"bytes": 17143,
"sha256": "00e01cce5240ebd3accddbfc88f8776ac4cd4dfa887df3b8ee319eb16c45913f"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-pure-tag-impact-whole-actual-independent-review-r281.json",
"bytes": 46359,
"sha256": "1876c883e898fdfb8c1c4fb84ee5950930719d0e623b3f010fad0312402166b4"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-pure-tag-impact-whole-r281/actual-root-verification.json",
"bytes": 28310,
"sha256": "1d3d3a0d804d508e7daf11551c30997b0ef048660ceaafb814fd7e07104ae292"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-ready-route-impact-whole-r305/input.json",
"bytes": 976234,
"sha256": "0ec0212b04a1f16bbe8789976a359d62a69d68035063558a0e7e0250a381b3e5"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-pure-tag-local-r278-r04/input.json",
"bytes": 759469,
"sha256": "7f2403a6d4bd1dbff44f246bced74e810bf515f187f65c1a2dd3ef947c0445af"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-progress-disposition-r310.json",
"bytes": 70364,
"sha256": "41085a75190fdb67ba44ac7f6893d42c18ee797762d4b00e7eda546ed025c460"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-walk-edges-candidate-r265-r03/performance_budget.candidate.gd",
"bytes": 11250,
"sha256": "1010129d3124c3aec037c840a5766a7cdabe60c654999dfb6f23b224140a73f8"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-pure-tag-projection-candidate-r274/source/tree_numeric_core.cpp",
"bytes": 54002,
"sha256": "ce20a90adb8a410dc1b6cbf607b7bfa8bf21eaef158c5c6bfc7a9bbcc703d2b2"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-preexecution-independent-review-r311.json",
"bytes": 23230,
"sha256": "75f9e4e4a4ea9286372ebf0f016e796067c9460e0815e0ef3e24988a702f04d5"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/input.json",
"bytes": 981463,
"sha256": "c32c2f748c6dd91a2d35b2fd747582cd235fbabe0d7417446b8d67d8fb2d6dd5"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311.gd",
"bytes": 7611,
"sha256": "625e9cfb56464d6f2b2e08966d00d96bfb366062777caea509c7826599833278"
},
{
"path": "/private/tmp/thetree-prepare-current-residual-r311.py",
"bytes": 9212,
"sha256": "a5f24807c541753294896efb7f5d973d4d9176efc668bfd81810aa1391d54c9d"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311.py",
"bytes": 7313,
"sha256": "fda8480371c3041e5a583263259998132f7ec70b3f78f850bb32553db5bcaac3"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/guarded-r274.gd",
"bytes": 1435,
"sha256": "84c5aca653f1a19217890bc257545d8f5d7a299c9b22c59a677ecdc9b2905bb7"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/stage/autoload/simulation_runtime.gd",
"bytes": 619011,
"sha256": "3da67f9c2c446ac9f4e26725cd48f9694cd0973646330f6bccc9e4aacfca64cd"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/stage/scripts/core/performance_budget.gd",
"bytes": 11250,
"sha256": "1010129d3124c3aec037c840a5766a7cdabe60c654999dfb6f23b224140a73f8"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/stage/scripts/core/simulation_kernel.gd",
"bytes": 8282,
"sha256": "5d578d7b845522388bd48a4a6e0c3a60e628498ec2da6aba722d8c6e2fc40a20"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/stage/scripts/guest/guest_service.gd",
"bytes": 63573,
"sha256": "39986d98720d37dfd8c437b7043848df3b14120b307e99fef877428abd26b07d"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/stage/scripts/world/path_service.gd",
"bytes": 139394,
"sha256": "c96dc7b3ae6ed7107d410631e9d7501c5e25d0c4696a76d621e6bcd7ff2f7a97"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/input.json",
"bytes": 982794,
"sha256": "f1550159618411d9461c7ed8ab03e8066eaa5a9a7c683cc3982564a5ef261d16"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-preexecution-independent-review-r311-r02.json",
"bytes": 25780,
"sha256": "eaadb3792770364bbf7245fb94c43e979c06c3b754f955f1a736e9ab81d2abc9"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p28-ai-r03-typed-difference-independent-review-r01/finite_variant_codec.py",
"bytes": 5438,
"sha256": "8c7077b53e28da4054bdf7dd88e82de02a51149269a8fce59bae0e74f95b4734"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-actual-independent-review-r238.json",
"bytes": 36734,
"sha256": "e41634755f116006c91ad251b48eb8b71286a53a6a687d6f371366f3140cc66d"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274-phase.json",
"bytes": 8150,
"sha256": "4024cd99a6811f95e689125250358add350cea21e96d9cececdaa6f4b7d5c6dc"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/preexecution-root-verification.json",
"bytes": 17075,
"sha256": "e31bab0f147236db1e6540751d19ca5029e75f8d03b3929042a9555d9191006f"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/metrics-root-decoded.json",
"bytes": 4566,
"sha256": "54e2e7aa9c6304b8d1ead5853eb78eafaad4cdeffb2dd3e4784643992a4d319f"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274-profile.json",
"bytes": 907,
"sha256": "c338fd2e8eeb69746719c9a3f67a6cbd847b9667bdc139194e8a2d384cc09d10"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/execution.json",
"bytes": 12462,
"sha256": "c356c803ebe6320f3f4f9b034c2e796b309e8660151bda489a6a21313196386c"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274/stderr.log",
"bytes": 0,
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274/ended.json",
"bytes": 1782,
"sha256": "772e2819688f9015ff251aba7a808eefc330515b057566af3792a19c76f3d71b"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274/adapter-owned-cleanup.json",
"bytes": 351,
"sha256": "c1f3d289b362cc61b9be169a3994be27df39f35e6221881b4a9678ce3c72ba54"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274/engine-native.log",
"bytes": 13481,
"sha256": "abd5468739d8a5be58478e8793c7247dff293c239063d965f888bb0bb4aae112"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274/stdout.log",
"bytes": 13631,
"sha256": "084f2763ea5568d13da47b7008824e18ad7251df7f5c0060b60bbafa75fb964a"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274/started.json",
"bytes": 2407,
"sha256": "106918d386dc406070da3a4ef62923abda5f085adf0b3040a0c4b809b7ffda05"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274/process.json",
"bytes": 6691,
"sha256": "814b9eaeb258d34eda9d5d9e3b41b560dc4fe3dc1dc4bf12c6f8c49b0e7bde3b"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274/outer-owned-finally.json",
"bytes": 964,
"sha256": "f7fa9a10130aacee3e6f801a2e1cb3a1bb5b6d91ffde88f1ea3b764e1dd347bb"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274-measurement/report.json",
"bytes": 1962,
"sha256": "cc170c8dc21900560d12d703dc7035e38012936e64285f2f5a4bd5e96322a8b1"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274-measurement/inclusive-residual-metrics.varbytes.zst",
"bytes": 819,
"sha256": "2f2335353deec30ffa934cb7fe2c1002f83ec50edcc325a87543dcd481915639"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274-measurement/after647.varbytes.zst",
"bytes": 246720,
"sha256": "684ba40e9f649b7dd4bfc620185d7cd18bae3111c3b4038e48aaad5a9168d880"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/IMPLEMENTATION_PLAN.md",
"bytes": 492770,
"sha256": "1dd710cb48626884c5692d230c1ace21291a4107d0148a11f020b6b7bd9c127a"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/PROGRESS_INTEGRATION.md",
"bytes": 410834,
"sha256": "c30ce7db6dbe85ac16b551105f239f5657e97e0dca1b293993684b100668c5fa"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/work_packages.json",
"bytes": 1198450,
"sha256": "66d0a29d003c7d6a055669df0f79412f3bed09263f540855951251f69609a169"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/progress_snapshot.json",
"bytes": 570488,
"sha256": "d7e746554b709b9d8408eee2550ee8a0b9bdb58975797c5cbd05467bdc59dc93"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-candidate-r276/before/IMPLEMENTATION_PLAN.md",
"bytes": 511898,
"sha256": "de1f65be5107f297b6737749b89f93c066beb39f223689a27be3698611fdb9bc"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-candidate-r276/before/PROGRESS_INTEGRATION.md",
"bytes": 429962,
"sha256": "b259f86fe8d9709cf8f943b90aabae4e2ea2457dfce82eaa51a7edf23160b66b"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-candidate-r276/before/work_packages.json",
"bytes": 1247101,
"sha256": "d058f5d00a98bc162ffefa362c9dce2602adf7ce4cfac0317d5d9de580e96977"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-candidate-r276/before/progress_snapshot.json",
"bytes": 524354,
"sha256": "99e45a9ae230926987de481123e977a9b0d49fdcc21f1e450d74fc1e2467ccc5"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-candidate-r279/before/IMPLEMENTATION_PLAN.md",
"bytes": 491600,
"sha256": "b9c3e8ed33905f217afd1e5d80bb406a0cdb84a38ae9f77d604caac5be1e3df3"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-candidate-r279/before/PROGRESS_INTEGRATION.md",
"bytes": 409664,
"sha256": "d31d96e0ece5db7731cc26004dd006e156b2c6724ba4070267a34c0d9d6a77b2"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-candidate-r279/before/work_packages.json",
"bytes": 1171359,
"sha256": "ff213501d783d63a2cdaed9a19d2171ee00e8af3603a24ccad6a38372393b999"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-candidate-r279/before/progress_snapshot.json",
"bytes": 516395,
"sha256": "c9a96907d79c80fe469635dbfac26f5b4d6995c56a9c8f90e14ed9e80912ef6e"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-candidate-r282/before/IMPLEMENTATION_PLAN.md",
"bytes": 492167,
"sha256": "f0a719c77547db888e52bd09be53313a97118d19d46a8948599fef5694716aef"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-candidate-r282/before/PROGRESS_INTEGRATION.md",
"bytes": 410231,
"sha256": "674b882256016af3d7072d32a0bdd13f5e0ce2aa374694c37442354d224d8758"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-candidate-r282/before/work_packages.json",
"bytes": 1175313,
"sha256": "5441490631fbe73baebc95029a75af50ccb71a8962a5b913a710b6763a8ee763"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-candidate-r282/before/progress_snapshot.json",
"bytes": 521884,
"sha256": "8fd37b051cd48d55bde8dda2947f59918d1c8dbe37831e15951b1324e5218c3d"
}
],
"unit_accepted": false,
"performance_accepted": false
}
@@ -0,0 +1,278 @@
{
"passed": true,
"error": null,
"guard_errors": [],
"phases": [
{
"candidate": "r274",
"result": {
"argv": [
"/Applications/Godot.app/Contents/MacOS/Godot",
"--headless",
"--path",
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/stage",
"--script",
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/guarded-r274.gd",
"--verbose",
"--log-file",
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274/engine-native.log"
],
"pid": 84968,
"started_utc": "2026-10-12T01:28:23.989473+00:00",
"ended_utc": "2026-10-12T01:28:29.750087+00:00",
"wall_seconds": 5.759995875,
"exit_code": 0,
"helper_exit_code": 0,
"timed_out": false,
"stdout_sha256": "084f2763ea5568d13da47b7008824e18ad7251df7f5c0060b60bbafa75fb964a",
"stderr_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"error_lines": [],
"owned_popen_ended": true,
"old_helper_engine_ended": true,
"start_receipt_written": true,
"end_receipt_written": true,
"lifecycle_error": null,
"old_helper_lifecycle_error": null,
"actual_start_binding": {
"scope": "isolated diagnostic owned child",
"event": "ENGINE_STARTED",
"actual_pid": 84968,
"owner_pid": 84940,
"command": [
"/Applications/Godot.app/Contents/MacOS/Godot",
"--headless",
"--path",
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/stage",
"--script",
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/guarded-r274.gd",
"--verbose",
"--log-file",
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274/engine-native.log"
],
"monotonic_ns": 3009952041,
"pid": 84968,
"argv": [
"/Applications/Godot.app/Contents/MacOS/Godot",
"--headless",
"--path",
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/stage",
"--script",
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/guarded-r274.gd",
"--verbose",
"--log-file",
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274/engine-native.log"
],
"started_utc": "2026-10-12T01:28:23.989473+00:00",
"current_process_identity": {
"pid": 84968,
"ppid": 84940,
"pgid": 84968,
"args": "/Applications/Godot.app/Contents/MacOS/Godot --headless --path /Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/stage --script /Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/guarded-r274.gd --verbose --log-file /Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274/engine-native.log"
},
"live_identity_exact": true,
"tracked_child_ended_before_initial_probe": false,
"signal_scope": "tracked Popen child only; no external group signal"
},
"actual_end_binding": {
"scope": "isolated diagnostic owned child",
"event": "ENGINE_ENDED",
"actual_pid": 84968,
"owner_pid": 84940,
"command": [
"/Applications/Godot.app/Contents/MacOS/Godot",
"--headless",
"--path",
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/stage",
"--script",
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/guarded-r274.gd",
"--verbose",
"--log-file",
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274/engine-native.log"
],
"monotonic_ns": 8762236083,
"exit_code": 0,
"actual_process_exit_code": 0,
"engine_ended": true,
"timed_out": false,
"lifecycle_error": null,
"start_receipt_written": true,
"pid": 84968,
"argv": [
"/Applications/Godot.app/Contents/MacOS/Godot",
"--headless",
"--path",
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/stage",
"--script",
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/guarded-r274.gd",
"--verbose",
"--log-file",
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274/engine-native.log"
],
"ended_utc": "2026-10-12T01:28:29.747235+00:00",
"signal_scope": "tracked Popen child only; no external group signal"
},
"strict_native_diagnostics": {
"errors": [],
"banner_count": 1,
"known_unicode_diagnostic_count": 0,
"unrecognized_unicode_diagnostic_count": 0,
"exit_leak_diagnostic_lines": []
},
"external_process_or_group_signals": 0,
"owned_child_process_helper_sha256": "c007e712c281573254faa1233c2ac92e100ab87393256a6dc096b35283e43037",
"adapter_owned_cleanup": {
"owned_child_created": true,
"engine_ended": true,
"actual_process_exit_code": 0,
"attempts": [
{
"attempt": 1,
"kill_attempted": false,
"wait_timeout_seconds": 5,
"wait_completed": true,
"errors": [],
"poll_before": 0,
"wait_returned_code": 0,
"poll_after": 0
}
],
"errors": []
},
"adapter_error": null,
"old_helper_bytes_preserved": true,
"helper_wait_None_maps_to_actual_timeout_seconds": 5,
"explicit_helper_wait_timeouts_preserved": true,
"additional_cleanup_wait_timeout_seconds": 5,
"additional_cleanup_max_attempts": 3
},
"capture": {
"actual_captured_pids": [
84968
],
"cleanup": [
{
"pid": 84968,
"cleanup": {
"owned_child_created": true,
"engine_ended": true,
"actual_process_exit_code": 0,
"attempts": [
{
"attempt": 1,
"kill_attempted": false,
"wait_timeout_seconds": 5,
"wait_completed": true,
"errors": [],
"poll_before": 0,
"wait_returned_code": 0,
"poll_after": 0
}
],
"errors": []
},
"outer_cleanup_errors": [],
"engine_ended": true,
"outer_maximum_helper_invocations": 3,
"helper_maximum_waits": 3,
"per_wait_timeout_seconds": 5,
"foreign_process_or_group_signals": 0
}
],
"adapter_exception": null,
"all_captured_ended": true,
"outer_cleanup_errors": [],
"foreign_process_or_group_signals": 0,
"all_cleanup_before_outer_receipt": true,
"outer_receipt_written": true,
"outer_receipt_error": null,
"passed": true
}
}
],
"samples": [
{
"Windows_accepted": false,
"after647": {
"bytes": 246720,
"codec": "zstd",
"field_deletions": 0,
"file_envelope": false,
"full_bytes_roundtrip": true,
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274-measurement/after647.varbytes.zst",
"sha256": "684ba40e9f649b7dd4bfc620185d7cd18bae3111c3b4038e48aaad5a9168d880",
"uncompressed_bytes": 11487732,
"uncompressed_sha256": "9df3c1b6f65dfd8be944cd5cab8c631f7533530dfef3820d9fa5d74a5b1ac30f"
},
"cache_hits": 0,
"cache_misses": 9311,
"candidate": "r274",
"candidate_adopted": false,
"checks": 18,
"diagnostic_only": true,
"failures": [],
"limits": [
"One instrumented r274/library275 cold646 tick. Original bodies retained, typed state oracle equality required. Nested inclusive durations include diagnostic overhead and children; do not sum/subtract for pure CPU or compare against uninstrumented timings; no performance acceptance.",
"No Main, rendering, OS input or realtime x3. Timed interval contains builtin production callbacks; snapshot verification and compression occur after timing."
],
"metrics": {
"bytes": 819,
"codec": "zstd",
"field_deletions": 0,
"file_envelope": false,
"full_bytes_roundtrip": true,
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274-measurement/inclusive-residual-metrics.varbytes.zst",
"sha256": "2f2335353deec30ffa934cb7fe2c1002f83ec50edcc325a87543dcd481915639",
"uncompressed_bytes": 3896,
"uncompressed_sha256": "cb81ef4cde41b7b3296e88a866367bb2fad42b159438895ee69ae074699c1ffe"
},
"normal_OS_accepted": false,
"observed_instrumented_tick_us": 1268510,
"passed": true,
"performance_budget_accepted": false,
"pid": 84968,
"plan_id": "P23-02",
"sample": "r274",
"unit_accepted": false
}
],
"diagnostic_only": true,
"cleanup": [
{
"pid": 84968,
"cleanup": {
"owned_child_created": true,
"engine_ended": true,
"actual_process_exit_code": 0,
"attempts": [
{
"attempt": 1,
"kill_attempted": false,
"wait_timeout_seconds": 5,
"wait_completed": true,
"errors": [],
"poll_before": 0,
"wait_returned_code": 0,
"poll_after": 0
}
],
"errors": []
},
"outer_cleanup_errors": [],
"engine_ended": true,
"outer_maximum_helper_invocations": 3,
"helper_maximum_waits": 3,
"per_wait_timeout_seconds": 5,
"foreign_process_or_group_signals": 0
}
],
"cleanup_errors": [],
"input_source_default_doc4_preserved": true,
"candidate_adopted": false,
"unit_accepted": false,
"performance_accepted": false,
"normal_OS_accepted": false,
"Windows_accepted": false,
"limitations": [
"One instrumented whole647 equivalence and nested inclusive residual metrics only. No sums/subtractions as pure CPU, no uninstrumented speed comparisons. Stable gain, P95, budget, final regression, realtime x3/Main/render/OS/Windows remain unaccepted."
]
}
@@ -0,0 +1,16 @@
extends "/Users/korizatou114/Projects/\u3068\u308a\u306b\u304f\u5de5\u623f\u30b2\u30fc\u30e0\u5236\u4f5c\u90e8/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02.gd"
const Guard := preload("/Users/korizatou114/Projects/\u3068\u308a\u306b\u304f\u5de5\u623f\u30b2\u30fc\u30e0\u5236\u4f5c\u90e8/artifacts/original-completion-2026-10-02/p23-02-native-cache-public-mutations-r144/profile_guard.gd")
func _initialize() -> void:
if not Guard.activate(): quit(97); return
super._initialize()
func run() -> void:
var loaded := GDExtensionManager.load_extension("/Users/korizatou114/Projects/\u3068\u308a\u306b\u304f\u5de5\u623f\u30b2\u30fc\u30e0\u5236\u4f5c\u90e8/artifacts/original-completion-2026-10-02/p23-02-native-pure-tag-local-r278-r04/candidate.gdextension")
var exact_api := false
if loaded == GDExtensionManager.LOAD_STATUS_OK and ClassDB.class_exists(&"TheTreeNumericCore"):
var probe: Variant = ClassDB.instantiate(&"TheTreeNumericCore")
exact_api = probe != null and probe.has_method(&"guest_tree_edge_rows") == true
probe = null
check(loaded == GDExtensionManager.LOAD_STATUS_OK and ClassDB.class_exists(&"TheTreeNumericCore") and exact_api, "exact native extension registered before diagnostic")
if loaded != GDExtensionManager.LOAD_STATUS_OK or not ClassDB.class_exists(&"TheTreeNumericCore") or not exact_api: quit(96); return
print("NATIVE_ADAPTER_LIBRARY_REGISTERED")
super.run()
@@ -0,0 +1,199 @@
{
"passed": true,
"codec_path": "/Users/korizatou114/Projects/\u3068\u308a\u306b\u304f\u5de5\u623f\u30b2\u30fc\u30e0\u5236\u4f5c\u90e8/artifacts/original-completion-2026-10-02/p28-ai-r03-typed-difference-independent-review-r01/finite_variant_codec.py",
"codec_sha256": "8c7077b53e28da4054bdf7dd88e82de02a51149269a8fce59bae0e74f95b4734",
"codec_proof": {
"nodes": 281,
"headers": {
"27": 39,
"4": 140,
"2": 102
},
"file_envelope_bytes": 0,
"all_bytes_roundtrip": true
},
"metrics": {
"runtime": {
"_project_guest_candidates": {
"calls": 50,
"inclusive_us": 656139,
"max_us": 45760
},
"_decide_guest_with_log": {
"calls": 50,
"inclusive_us": 230065,
"max_us": 4795
},
"_find_facility_access_path": {
"calls": 0,
"inclusive_us": 0,
"max_us": 0
},
"_estimated_actor_path_minutes": {
"calls": 0,
"inclusive_us": 0,
"max_us": 0
},
"_facility_access_candidates": {
"calls": 0,
"inclusive_us": 0,
"max_us": 0
},
"_guest_access_batch_can_select": {
"calls": 50,
"inclusive_us": 195,
"max_us": 6
},
"_project_guest_candidates_without_native": {
"calls": 0,
"inclusive_us": 0,
"max_us": 0
},
"_need_relief_for_facility_tags": {
"calls": 0,
"inclusive_us": 0,
"max_us": 0
},
"_service_category_for_tags": {
"calls": 0,
"inclusive_us": 0,
"max_us": 0
},
"get_facility_business_price": {
"calls": 7500,
"inclusive_us": 14899,
"max_us": 21
},
"_publish_snapshot": {
"calls": 1,
"inclusive_us": 76851,
"max_us": 76851
}
},
"path": {
"begin_guest_path_query_batch": {
"calls": 50,
"inclusive_us": 24721,
"max_us": 689
},
"query_nearest_guest_access": {
"calls": 0,
"inclusive_us": 0,
"max_us": 0
},
"_build_guest_query_tree_shared_result": {
"calls": 50,
"inclusive_us": 111700,
"max_us": 35777
},
"_resolve_ready_guest_batch_point": {
"calls": 0,
"inclusive_us": 0,
"max_us": 0
},
"_guest_tree_reconstruct_path": {
"calls": 10675,
"inclusive_us": 62826,
"max_us": 51
},
"_cache_key": {
"calls": 2586,
"inclusive_us": 4019,
"max_us": 8
},
"_copy_path": {
"calls": 6811,
"inclusive_us": 15742,
"max_us": 38
},
"_guest_tree_cost": {
"calls": 4000,
"inclusive_us": 1584,
"max_us": 1
},
"_guest_batch_has_permitted_layer_crossing": {
"calls": 32500,
"inclusive_us": 14707,
"max_us": 20
}
},
"kernel_phases": {
"0": {
"calls": 1,
"inclusive_us": 13,
"max_us": 13
},
"1": {
"calls": 1,
"inclusive_us": 1121,
"max_us": 1121
},
"2": {
"calls": 1,
"inclusive_us": 340,
"max_us": 340
},
"3": {
"calls": 1,
"inclusive_us": 118618,
"max_us": 118618
},
"4": {
"calls": 1,
"inclusive_us": 89293,
"max_us": 89293
},
"5": {
"calls": 1,
"inclusive_us": 970,
"max_us": 970
},
"6": {
"calls": 1,
"inclusive_us": 1063,
"max_us": 1063
},
"7": {
"calls": 1,
"inclusive_us": 218,
"max_us": 218
},
"8": {
"calls": 1,
"inclusive_us": 180,
"max_us": 180
},
"9": {
"calls": 1,
"inclusive_us": 979790,
"max_us": 979790
},
"10": {
"calls": 1,
"inclusive_us": 76865,
"max_us": 76865
}
},
"guest": {
"extract_candidates": {
"calls": 50,
"inclusive_us": 95575,
"max_us": 2002
},
"rank_candidates": {
"calls": 50,
"inclusive_us": 124620,
"max_us": 2600
},
"evaluate_candidate": {
"calls": 5000,
"inclusive_us": 106351,
"max_us": 44
}
}
},
"raw_sha256": "cb81ef4cde41b7b3296e88a866367bb2fad42b159438895ee69ae074699c1ffe",
"diagnostic_only": true,
"pure_CPU_supported": false,
"unit_accepted": false
}
@@ -0,0 +1,293 @@
{
"passed": true,
"review_sha256": "eaadb3792770364bbf7245fb94c43e979c06c3b754f955f1a736e9ab81d2abc9",
"verified_entries": [
{
"path": "/Applications/Godot.app/Contents/MacOS/Godot",
"bytes": 351312912,
"sha256": "c7cccbf8fb143e34e02fd6521e09be2c2b974f0d5db080b19071c9c570718ccf"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-build-preview-monitor-compressed-r06.gd",
"bytes": 17582,
"sha256": "92d5e1956f4e613e12555d756de4f71fef03678cde159ac68fac3188ce3f336e"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/tools/run_all_tests.py",
"bytes": 26296,
"sha256": "320ca668732b4ff72fc4449998af2327d4e5c527b06896740806aaf0487282b4"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-cache-public-mutations-r144/profile_guard.gd",
"bytes": 2276,
"sha256": "597696c705cc8f0e79a35265ca3ef8df55f7fc3c4e0e5a2ce9a4e20e29e29a6f"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-single-actor-path-native-r03/diagnostic-measurement/checkpoint646.varbytes.zst",
"bytes": 240032,
"sha256": "1a88f7ed27d1d32102c6fe3a9533221d2565191712ed15b631190479d1d41505"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-report-window-trusted-report-whole647-native-r02/diagnostic-measurement/after647.varbytes.zst",
"bytes": 246720,
"sha256": "684ba40e9f649b7dd4bfc620185d7cd18bae3111c3b4038e48aaad5a9168d880"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-pure-tag-local-r278-r04/candidate.gdextension",
"bytes": 323,
"sha256": "04c4311764ab9d75be3df884f960f0944cd474847fb1ca061224ce4c1bc2aef7"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-pure-tag-projection-build-r275/libtree_numeric_core.macos.template_debug.dylib",
"bytes": 367520,
"sha256": "386d579d32b5660ccc1ed50d4c59f6a772a8360c7070241886354bfcade46cc0"
},
{
"path": "/private/tmp/TheTree-pure-tags-r278-r04-72046c25b9384bcf8ea8ec91123462e1/candidate.dylib",
"bytes": 367520,
"sha256": "386d579d32b5660ccc1ed50d4c59f6a772a8360c7070241886354bfcade46cc0"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-pure-tag-projection-build-actual-independent-review-r275.json",
"bytes": 21552,
"sha256": "54576596f82b8aceca440c1a5514ce811125e977c64c210675feecbb3901929f"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-pure-tag-projection-build-r275/execution.json",
"bytes": 7196,
"sha256": "bb756aef33e7b7a6eaaabd5c662b5b1c5c4e37735c703b411064033d8911f23f"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02.gd",
"bytes": 7578,
"sha256": "a544b96710d6dcc36528a6e2e08d872dda92590651d7ab60cb49372cfbc46b33"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02.py",
"bytes": 7321,
"sha256": "fb4dab44a00e7e375532a2c5395850c1324f75aca79ecb79fd6e06277988801a"
},
{
"path": "/private/tmp/thetree-prepare-current-residual-r311-r02.py",
"bytes": 3005,
"sha256": "fb48f0edd617f8f31ae0784585755ece6c902850ba7205665d94d53df34ee3b8"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/instrumentation.json",
"bytes": 46887,
"sha256": "b34033d2bb7f23322c60becda562b22b0fe897bb822f891a910ce87590d134e2"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/guarded-r274.gd",
"bytes": 1439,
"sha256": "81c4abc24624a7f68642c5c4e27626f003762c4b52b47e9cb2c566a2e0599045"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-ready-route-impact-whole-r305/baseline-guarded.gd",
"bytes": 1445,
"sha256": "a7c3f9c4d744e49808f4b3be1e9e105dec6b7e3ede4c83627986c459d67bbb91"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r238.gd",
"bytes": 7894,
"sha256": "2c4fe483fcebce41a8d1e24637cb87c4cc8cb2b894159fa2affa0ffa54b9eeb0"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r238.py",
"bytes": 7024,
"sha256": "d76ca75cca9d11b60729e6aea172f5a316ddcb94befc128dc0787becb0ca37ad"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r238/instrumentation.json",
"bytes": 47200,
"sha256": "16deb99a23600581b71d7cf8c35a6102cb0a8352992aab75fef88345dd398c30"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-pure-tag-local-actual-independent-review-r278-r04.json",
"bytes": 28145,
"sha256": "671f15fa542465cf6a7e88ee272a2ce67049fffcca2483205f999cfeb2075253"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-pure-tag-local-r278-r04/actual-root-verification.json",
"bytes": 17143,
"sha256": "00e01cce5240ebd3accddbfc88f8776ac4cd4dfa887df3b8ee319eb16c45913f"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-pure-tag-impact-whole-actual-independent-review-r281.json",
"bytes": 46359,
"sha256": "1876c883e898fdfb8c1c4fb84ee5950930719d0e623b3f010fad0312402166b4"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-pure-tag-impact-whole-r281/actual-root-verification.json",
"bytes": 28310,
"sha256": "1d3d3a0d804d508e7daf11551c30997b0ef048660ceaafb814fd7e07104ae292"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-ready-route-impact-whole-r305/input.json",
"bytes": 976234,
"sha256": "0ec0212b04a1f16bbe8789976a359d62a69d68035063558a0e7e0250a381b3e5"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-pure-tag-local-r278-r04/input.json",
"bytes": 759469,
"sha256": "7f2403a6d4bd1dbff44f246bced74e810bf515f187f65c1a2dd3ef947c0445af"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-progress-disposition-r310.json",
"bytes": 70364,
"sha256": "41085a75190fdb67ba44ac7f6893d42c18ee797762d4b00e7eda546ed025c460"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-walk-edges-candidate-r265-r03/performance_budget.candidate.gd",
"bytes": 11250,
"sha256": "1010129d3124c3aec037c840a5766a7cdabe60c654999dfb6f23b224140a73f8"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-native-pure-tag-projection-candidate-r274/source/tree_numeric_core.cpp",
"bytes": 54002,
"sha256": "ce20a90adb8a410dc1b6cbf607b7bfa8bf21eaef158c5c6bfc7a9bbcc703d2b2"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-preexecution-independent-review-r311.json",
"bytes": 23230,
"sha256": "75f9e4e4a4ea9286372ebf0f016e796067c9460e0815e0ef3e24988a702f04d5"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/input.json",
"bytes": 981463,
"sha256": "c32c2f748c6dd91a2d35b2fd747582cd235fbabe0d7417446b8d67d8fb2d6dd5"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311.gd",
"bytes": 7611,
"sha256": "625e9cfb56464d6f2b2e08966d00d96bfb366062777caea509c7826599833278"
},
{
"path": "/private/tmp/thetree-prepare-current-residual-r311.py",
"bytes": 9212,
"sha256": "a5f24807c541753294896efb7f5d973d4d9176efc668bfd81810aa1391d54c9d"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311.py",
"bytes": 7313,
"sha256": "fda8480371c3041e5a583263259998132f7ec70b3f78f850bb32553db5bcaac3"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/guarded-r274.gd",
"bytes": 1435,
"sha256": "84c5aca653f1a19217890bc257545d8f5d7a299c9b22c59a677ecdc9b2905bb7"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/stage/autoload/simulation_runtime.gd",
"bytes": 619011,
"sha256": "3da67f9c2c446ac9f4e26725cd48f9694cd0973646330f6bccc9e4aacfca64cd"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/stage/scripts/core/performance_budget.gd",
"bytes": 11250,
"sha256": "1010129d3124c3aec037c840a5766a7cdabe60c654999dfb6f23b224140a73f8"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/stage/scripts/core/simulation_kernel.gd",
"bytes": 8282,
"sha256": "5d578d7b845522388bd48a4a6e0c3a60e628498ec2da6aba722d8c6e2fc40a20"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/stage/scripts/guest/guest_service.gd",
"bytes": 63573,
"sha256": "39986d98720d37dfd8c437b7043848df3b14120b307e99fef877428abd26b07d"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/stage/scripts/world/path_service.gd",
"bytes": 139394,
"sha256": "c96dc7b3ae6ed7107d410631e9d7501c5e25d0c4696a76d621e6bcd7ff2f7a97"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/input.json",
"bytes": 982794,
"sha256": "f1550159618411d9461c7ed8ab03e8066eaa5a9a7c683cc3982564a5ef261d16"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/IMPLEMENTATION_PLAN.md",
"bytes": 492770,
"sha256": "1dd710cb48626884c5692d230c1ace21291a4107d0148a11f020b6b7bd9c127a"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/PROGRESS_INTEGRATION.md",
"bytes": 410834,
"sha256": "c30ce7db6dbe85ac16b551105f239f5657e97e0dca1b293993684b100668c5fa"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/work_packages.json",
"bytes": 1198450,
"sha256": "66d0a29d003c7d6a055669df0f79412f3bed09263f540855951251f69609a169"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/docs/plans/original-completion-2026-10-02/progress_snapshot.json",
"bytes": 570488,
"sha256": "d7e746554b709b9d8408eee2550ee8a0b9bdb58975797c5cbd05467bdc59dc93"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-candidate-r276/before/IMPLEMENTATION_PLAN.md",
"bytes": 511898,
"sha256": "de1f65be5107f297b6737749b89f93c066beb39f223689a27be3698611fdb9bc"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-candidate-r276/before/PROGRESS_INTEGRATION.md",
"bytes": 429962,
"sha256": "b259f86fe8d9709cf8f943b90aabae4e2ea2457dfce82eaa51a7edf23160b66b"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-candidate-r276/before/work_packages.json",
"bytes": 1247101,
"sha256": "d058f5d00a98bc162ffefa362c9dce2602adf7ce4cfac0317d5d9de580e96977"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-candidate-r276/before/progress_snapshot.json",
"bytes": 524354,
"sha256": "99e45a9ae230926987de481123e977a9b0d49fdcc21f1e450d74fc1e2467ccc5"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-candidate-r279/before/IMPLEMENTATION_PLAN.md",
"bytes": 491600,
"sha256": "b9c3e8ed33905f217afd1e5d80bb406a0cdb84a38ae9f77d604caac5be1e3df3"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-candidate-r279/before/PROGRESS_INTEGRATION.md",
"bytes": 409664,
"sha256": "d31d96e0ece5db7731cc26004dd006e156b2c6724ba4070267a34c0d9d6a77b2"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-candidate-r279/before/work_packages.json",
"bytes": 1171359,
"sha256": "ff213501d783d63a2cdaed9a19d2171ee00e8af3603a24ccad6a38372393b999"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-candidate-r279/before/progress_snapshot.json",
"bytes": 516395,
"sha256": "c9a96907d79c80fe469635dbfac26f5b4d6995c56a9c8f90e14ed9e80912ef6e"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-candidate-r282/before/IMPLEMENTATION_PLAN.md",
"bytes": 492167,
"sha256": "f0a719c77547db888e52bd09be53313a97118d19d46a8948599fef5694716aef"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-candidate-r282/before/PROGRESS_INTEGRATION.md",
"bytes": 410231,
"sha256": "674b882256016af3d7072d32a0bdd13f5e0ce2aa374694c37442354d224d8758"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-candidate-r282/before/work_packages.json",
"bytes": 1175313,
"sha256": "5441490631fbe73baebc95029a75af50ccb71a8962a5b913a710b6763a8ee763"
},
{
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-progress-integration-candidate-r282/before/progress_snapshot.json",
"bytes": 521884,
"sha256": "8fd37b051cd48d55bde8dda2947f59918d1c8dbe37831e15951b1324e5218c3d"
}
],
"unit_accepted": false,
"performance_accepted": false
}
@@ -0,0 +1,44 @@
{
"Windows_accepted": false,
"after647": {
"bytes": 246720,
"codec": "zstd",
"field_deletions": 0,
"file_envelope": false,
"full_bytes_roundtrip": true,
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274-measurement/after647.varbytes.zst",
"sha256": "684ba40e9f649b7dd4bfc620185d7cd18bae3111c3b4038e48aaad5a9168d880",
"uncompressed_bytes": 11487732,
"uncompressed_sha256": "9df3c1b6f65dfd8be944cd5cab8c631f7533530dfef3820d9fa5d74a5b1ac30f"
},
"cache_hits": 0,
"cache_misses": 9311,
"candidate": "r274",
"candidate_adopted": false,
"checks": 18,
"diagnostic_only": true,
"failures": [],
"limits": [
"One instrumented r274/library275 cold646 tick. Original bodies retained, typed state oracle equality required. Nested inclusive durations include diagnostic overhead and children; do not sum/subtract for pure CPU or compare against uninstrumented timings; no performance acceptance.",
"No Main, rendering, OS input or realtime x3. Timed interval contains builtin production callbacks; snapshot verification and compression occur after timing."
],
"metrics": {
"bytes": 819,
"codec": "zstd",
"field_deletions": 0,
"file_envelope": false,
"full_bytes_roundtrip": true,
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274-measurement/inclusive-residual-metrics.varbytes.zst",
"sha256": "2f2335353deec30ffa934cb7fe2c1002f83ec50edcc325a87543dcd481915639",
"uncompressed_bytes": 3896,
"uncompressed_sha256": "cb81ef4cde41b7b3296e88a866367bb2fad42b159438895ee69ae074699c1ffe"
},
"normal_OS_accepted": false,
"observed_instrumented_tick_us": 1268510,
"passed": true,
"performance_budget_accepted": false,
"pid": 84968,
"plan_id": "P23-02",
"sample": "r274",
"unit_accepted": false
}
@@ -0,0 +1,185 @@
{
"candidate": "r274",
"result": {
"argv": [
"/Applications/Godot.app/Contents/MacOS/Godot",
"--headless",
"--path",
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/stage",
"--script",
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/guarded-r274.gd",
"--verbose",
"--log-file",
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274/engine-native.log"
],
"pid": 84968,
"started_utc": "2026-10-12T01:28:23.989473+00:00",
"ended_utc": "2026-10-12T01:28:29.750087+00:00",
"wall_seconds": 5.759995875,
"exit_code": 0,
"helper_exit_code": 0,
"timed_out": false,
"stdout_sha256": "084f2763ea5568d13da47b7008824e18ad7251df7f5c0060b60bbafa75fb964a",
"stderr_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"error_lines": [],
"owned_popen_ended": true,
"old_helper_engine_ended": true,
"start_receipt_written": true,
"end_receipt_written": true,
"lifecycle_error": null,
"old_helper_lifecycle_error": null,
"actual_start_binding": {
"scope": "isolated diagnostic owned child",
"event": "ENGINE_STARTED",
"actual_pid": 84968,
"owner_pid": 84940,
"command": [
"/Applications/Godot.app/Contents/MacOS/Godot",
"--headless",
"--path",
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/stage",
"--script",
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/guarded-r274.gd",
"--verbose",
"--log-file",
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274/engine-native.log"
],
"monotonic_ns": 3009952041,
"pid": 84968,
"argv": [
"/Applications/Godot.app/Contents/MacOS/Godot",
"--headless",
"--path",
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/stage",
"--script",
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/guarded-r274.gd",
"--verbose",
"--log-file",
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274/engine-native.log"
],
"started_utc": "2026-10-12T01:28:23.989473+00:00",
"current_process_identity": {
"pid": 84968,
"ppid": 84940,
"pgid": 84968,
"args": "/Applications/Godot.app/Contents/MacOS/Godot --headless --path /Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/stage --script /Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/guarded-r274.gd --verbose --log-file /Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274/engine-native.log"
},
"live_identity_exact": true,
"tracked_child_ended_before_initial_probe": false,
"signal_scope": "tracked Popen child only; no external group signal"
},
"actual_end_binding": {
"scope": "isolated diagnostic owned child",
"event": "ENGINE_ENDED",
"actual_pid": 84968,
"owner_pid": 84940,
"command": [
"/Applications/Godot.app/Contents/MacOS/Godot",
"--headless",
"--path",
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/stage",
"--script",
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/guarded-r274.gd",
"--verbose",
"--log-file",
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274/engine-native.log"
],
"monotonic_ns": 8762236083,
"exit_code": 0,
"actual_process_exit_code": 0,
"engine_ended": true,
"timed_out": false,
"lifecycle_error": null,
"start_receipt_written": true,
"pid": 84968,
"argv": [
"/Applications/Godot.app/Contents/MacOS/Godot",
"--headless",
"--path",
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/stage",
"--script",
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/guarded-r274.gd",
"--verbose",
"--log-file",
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274/engine-native.log"
],
"ended_utc": "2026-10-12T01:28:29.747235+00:00",
"signal_scope": "tracked Popen child only; no external group signal"
},
"strict_native_diagnostics": {
"errors": [],
"banner_count": 1,
"known_unicode_diagnostic_count": 0,
"unrecognized_unicode_diagnostic_count": 0,
"exit_leak_diagnostic_lines": []
},
"external_process_or_group_signals": 0,
"owned_child_process_helper_sha256": "c007e712c281573254faa1233c2ac92e100ab87393256a6dc096b35283e43037",
"adapter_owned_cleanup": {
"owned_child_created": true,
"engine_ended": true,
"actual_process_exit_code": 0,
"attempts": [
{
"attempt": 1,
"kill_attempted": false,
"wait_timeout_seconds": 5,
"wait_completed": true,
"errors": [],
"poll_before": 0,
"wait_returned_code": 0,
"poll_after": 0
}
],
"errors": []
},
"adapter_error": null,
"old_helper_bytes_preserved": true,
"helper_wait_None_maps_to_actual_timeout_seconds": 5,
"explicit_helper_wait_timeouts_preserved": true,
"additional_cleanup_wait_timeout_seconds": 5,
"additional_cleanup_max_attempts": 3
},
"capture": {
"actual_captured_pids": [
84968
],
"cleanup": [
{
"pid": 84968,
"cleanup": {
"owned_child_created": true,
"engine_ended": true,
"actual_process_exit_code": 0,
"attempts": [
{
"attempt": 1,
"kill_attempted": false,
"wait_timeout_seconds": 5,
"wait_completed": true,
"errors": [],
"poll_before": 0,
"wait_returned_code": 0,
"poll_after": 0
}
],
"errors": []
},
"outer_cleanup_errors": [],
"engine_ended": true,
"outer_maximum_helper_invocations": 3,
"helper_maximum_waits": 3,
"per_wait_timeout_seconds": 5,
"foreign_process_or_group_signals": 0
}
],
"adapter_exception": null,
"all_captured_ended": true,
"outer_cleanup_errors": [],
"foreign_process_or_group_signals": 0,
"all_cleanup_before_outer_receipt": true,
"outer_receipt_written": true,
"outer_receipt_error": null,
"passed": true
}
}
@@ -0,0 +1,20 @@
{
"actual_user_data_dir": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-78ad148f9cab4fe08f7fdc00306faebf-whole-runtime",
"before": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-78ad148f9cab4fe08f7fdc00306faebf-whole-startup",
"conditions": [
true,
true,
true,
true,
true
],
"conditions_checked": 5,
"custom_user_dir_name": "TheTree-PCK-tests-78ad148f9cab4fe08f7fdc00306faebf-whole-runtime",
"expected_user_data_dir": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-78ad148f9cab4fe08f7fdc00306faebf-whole-runtime",
"fresh_before_parent_initialize": true,
"globalized_probe": "/Users/korizatou114/Library/Application Support/TheTree-PCK-tests-78ad148f9cab4fe08f7fdc00306faebf-whole-runtime/guard-probe",
"profile_writes_before_guard": 0,
"project_settings_persisted": false,
"runtime_settings_only": true,
"verified": true
}
@@ -0,0 +1,18 @@
{
"owned_child_created": true,
"engine_ended": true,
"actual_process_exit_code": 0,
"attempts": [
{
"attempt": 1,
"kill_attempted": false,
"wait_timeout_seconds": 5,
"wait_completed": true,
"errors": [],
"poll_before": 0,
"wait_returned_code": 0,
"poll_after": 0
}
],
"errors": []
}
@@ -0,0 +1,38 @@
{
"scope": "isolated diagnostic owned child",
"event": "ENGINE_ENDED",
"actual_pid": 84968,
"owner_pid": 84940,
"command": [
"/Applications/Godot.app/Contents/MacOS/Godot",
"--headless",
"--path",
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/stage",
"--script",
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/guarded-r274.gd",
"--verbose",
"--log-file",
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274/engine-native.log"
],
"monotonic_ns": 8762236083,
"exit_code": 0,
"actual_process_exit_code": 0,
"engine_ended": true,
"timed_out": false,
"lifecycle_error": null,
"start_receipt_written": true,
"pid": 84968,
"argv": [
"/Applications/Godot.app/Contents/MacOS/Godot",
"--headless",
"--path",
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/stage",
"--script",
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/guarded-r274.gd",
"--verbose",
"--log-file",
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274/engine-native.log"
],
"ended_utc": "2026-10-12T01:28:29.747235+00:00",
"signal_scope": "tracked Popen child only; no external group signal"
}
@@ -0,0 +1,116 @@
Godot Engine v4.7.2.stable.official.ed1daf0bf - https://godotengine.org
TextServer: Added interface "Dummy"
TextServer: Added interface "ICU / HarfBuzz / Graphite (Built-in)"
SDL: Init OK!
Using "default" pen tablet driver...
TextServer: Primary interface set to: "ICU / HarfBuzz / Graphite (Built-in)".
CORE API HASH: 2004498165
EDITOR API HASH: 1696660745
Loading resource: /Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/guarded-r274.gd remapped: /Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/guarded-r274.gd
Completed load for: '/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/guarded-r274.gd' remapped '/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/guarded-r274.gd' at thread -1
SceneTreeFTI: traversal method DEFAULT
Loading resource: res://autoload/event_bus.gd remapped: res://autoload/event_bus.gd
Completed load for: 'res://autoload/event_bus.gd' remapped 'res://autoload/event_bus.gd' at thread -1
Loading resource: res://autoload/game_clock.gd remapped: res://autoload/game_clock.gd
Completed load for: 'res://autoload/game_clock.gd' remapped 'res://autoload/game_clock.gd' at thread -1
Loading resource: res://autoload/game_state.gd remapped: res://autoload/game_state.gd
Completed load for: 'res://autoload/game_state.gd' remapped 'res://autoload/game_state.gd' at thread -1
Loading resource: res://autoload/simulation_runtime.gd remapped: res://autoload/simulation_runtime.gd
Completed load for: 'res://autoload/simulation_runtime.gd' remapped 'res://autoload/simulation_runtime.gd' at thread -1
Loaded system CA certificates
PACK_PROFILE_GUARD verified=true
Loading resource: res://data/facilities/adult_private_room.tres remapped: res://data/facilities/adult_private_room.tres
Completed load for: 'res://data/facilities/adult_private_room.tres' remapped 'res://data/facilities/adult_private_room.tres' at thread -1
Loading resource: res://data/facilities/cafeteria.tres remapped: res://data/facilities/cafeteria.tres
Completed load for: 'res://data/facilities/cafeteria.tres' remapped 'res://data/facilities/cafeteria.tres' at thread -1
Loading resource: res://data/facilities/expansion/chapel.tres remapped: res://data/facilities/expansion/chapel.tres
Completed load for: 'res://data/facilities/expansion/chapel.tres' remapped 'res://data/facilities/expansion/chapel.tres' at thread -1
Loading resource: res://data/facilities/expansion/cleaning_room.tres remapped: res://data/facilities/expansion/cleaning_room.tres
Completed load for: 'res://data/facilities/expansion/cleaning_room.tres' remapped 'res://data/facilities/expansion/cleaning_room.tres' at thread -1
Loading resource: res://data/facilities/expansion/premium_room.tres remapped: res://data/facilities/expansion/premium_room.tres
Completed load for: 'res://data/facilities/expansion/premium_room.tres' remapped 'res://data/facilities/expansion/premium_room.tres' at thread -1
Loading resource: res://data/facilities/expansion/staff_dormitory.tres remapped: res://data/facilities/expansion/staff_dormitory.tres
Completed load for: 'res://data/facilities/expansion/staff_dormitory.tres' remapped 'res://data/facilities/expansion/staff_dormitory.tres' at thread -1
Loading resource: res://data/facilities/guest_corridor.tres remapped: res://data/facilities/guest_corridor.tres
Completed load for: 'res://data/facilities/guest_corridor.tres' remapped 'res://data/facilities/guest_corridor.tres' at thread -1
Loading resource: res://data/facilities/guest_elevator.tres remapped: res://data/facilities/guest_elevator.tres
Completed load for: 'res://data/facilities/guest_elevator.tres' remapped 'res://data/facilities/guest_elevator.tres' at thread -1
Loading resource: res://data/facilities/infrastructure/guest_stairs.tres remapped: res://data/facilities/infrastructure/guest_stairs.tres
Completed load for: 'res://data/facilities/infrastructure/guest_stairs.tres' remapped 'res://data/facilities/infrastructure/guest_stairs.tres' at thread -1
Loading resource: res://data/facilities/infrastructure/service_stairs.tres remapped: res://data/facilities/infrastructure/service_stairs.tres
Completed load for: 'res://data/facilities/infrastructure/service_stairs.tres' remapped 'res://data/facilities/infrastructure/service_stairs.tres' at thread -1
Loading resource: res://data/facilities/kitchen.tres remapped: res://data/facilities/kitchen.tres
Completed load for: 'res://data/facilities/kitchen.tres' remapped 'res://data/facilities/kitchen.tres' at thread -1
Loading resource: res://data/facilities/massage_room.tres remapped: res://data/facilities/massage_room.tres
Completed load for: 'res://data/facilities/massage_room.tres' remapped 'res://data/facilities/massage_room.tres' at thread -1
Loading resource: res://data/facilities/public_bath.tres remapped: res://data/facilities/public_bath.tres
Completed load for: 'res://data/facilities/public_bath.tres' remapped 'res://data/facilities/public_bath.tres' at thread -1
Loading resource: res://data/facilities/reception.tres remapped: res://data/facilities/reception.tres
Completed load for: 'res://data/facilities/reception.tres' remapped 'res://data/facilities/reception.tres' at thread -1
Loading resource: res://data/facilities/rescue/infirmary.tres remapped: res://data/facilities/rescue/infirmary.tres
Completed load for: 'res://data/facilities/rescue/infirmary.tres' remapped 'res://data/facilities/rescue/infirmary.tres' at thread -1
Loading resource: res://data/facilities/security_station.tres remapped: res://data/facilities/security_station.tres
Completed load for: 'res://data/facilities/security_station.tres' remapped 'res://data/facilities/security_station.tres' at thread -1
Loading resource: res://data/facilities/service_corridor.tres remapped: res://data/facilities/service_corridor.tres
Completed load for: 'res://data/facilities/service_corridor.tres' remapped 'res://data/facilities/service_corridor.tres' at thread -1
Loading resource: res://data/facilities/service_elevator.tres remapped: res://data/facilities/service_elevator.tres
Completed load for: 'res://data/facilities/service_elevator.tres' remapped 'res://data/facilities/service_elevator.tres' at thread -1
Loading resource: res://data/facilities/staff_door.tres remapped: res://data/facilities/staff_door.tres
Completed load for: 'res://data/facilities/staff_door.tres' remapped 'res://data/facilities/staff_door.tres' at thread -1
Loading resource: res://data/facilities/staff_waiting_room.tres remapped: res://data/facilities/staff_waiting_room.tres
Completed load for: 'res://data/facilities/staff_waiting_room.tres' remapped 'res://data/facilities/staff_waiting_room.tres' at thread -1
Loading resource: res://data/facilities/standard_room.tres remapped: res://data/facilities/standard_room.tres
Completed load for: 'res://data/facilities/standard_room.tres' remapped 'res://data/facilities/standard_room.tres' at thread -1
Loading resource: res://data/facilities/tavern.tres remapped: res://data/facilities/tavern.tres
Completed load for: 'res://data/facilities/tavern.tres' remapped 'res://data/facilities/tavern.tres' at thread -1
Loading resource: res://data/facilities/warehouse.tres remapped: res://data/facilities/warehouse.tres
Completed load for: 'res://data/facilities/warehouse.tres' remapped 'res://data/facilities/warehouse.tres' at thread -1
NATIVE_ADAPTER_LIBRARY_REGISTERED
Loading resource: res://data/facilities/adult_private_room.tres remapped: res://data/facilities/adult_private_room.tres
Completed load for: 'res://data/facilities/adult_private_room.tres' remapped 'res://data/facilities/adult_private_room.tres' at thread -1
Loading resource: res://data/facilities/cafeteria.tres remapped: res://data/facilities/cafeteria.tres
Completed load for: 'res://data/facilities/cafeteria.tres' remapped 'res://data/facilities/cafeteria.tres' at thread -1
Loading resource: res://data/facilities/expansion/chapel.tres remapped: res://data/facilities/expansion/chapel.tres
Completed load for: 'res://data/facilities/expansion/chapel.tres' remapped 'res://data/facilities/expansion/chapel.tres' at thread -1
Loading resource: res://data/facilities/expansion/cleaning_room.tres remapped: res://data/facilities/expansion/cleaning_room.tres
Completed load for: 'res://data/facilities/expansion/cleaning_room.tres' remapped 'res://data/facilities/expansion/cleaning_room.tres' at thread -1
Loading resource: res://data/facilities/expansion/premium_room.tres remapped: res://data/facilities/expansion/premium_room.tres
Completed load for: 'res://data/facilities/expansion/premium_room.tres' remapped 'res://data/facilities/expansion/premium_room.tres' at thread -1
Loading resource: res://data/facilities/expansion/staff_dormitory.tres remapped: res://data/facilities/expansion/staff_dormitory.tres
Completed load for: 'res://data/facilities/expansion/staff_dormitory.tres' remapped 'res://data/facilities/expansion/staff_dormitory.tres' at thread -1
Loading resource: res://data/facilities/guest_corridor.tres remapped: res://data/facilities/guest_corridor.tres
Completed load for: 'res://data/facilities/guest_corridor.tres' remapped 'res://data/facilities/guest_corridor.tres' at thread -1
Loading resource: res://data/facilities/guest_elevator.tres remapped: res://data/facilities/guest_elevator.tres
Completed load for: 'res://data/facilities/guest_elevator.tres' remapped 'res://data/facilities/guest_elevator.tres' at thread -1
Loading resource: res://data/facilities/infrastructure/guest_stairs.tres remapped: res://data/facilities/infrastructure/guest_stairs.tres
Completed load for: 'res://data/facilities/infrastructure/guest_stairs.tres' remapped 'res://data/facilities/infrastructure/guest_stairs.tres' at thread -1
Loading resource: res://data/facilities/infrastructure/service_stairs.tres remapped: res://data/facilities/infrastructure/service_stairs.tres
Completed load for: 'res://data/facilities/infrastructure/service_stairs.tres' remapped 'res://data/facilities/infrastructure/service_stairs.tres' at thread -1
Loading resource: res://data/facilities/kitchen.tres remapped: res://data/facilities/kitchen.tres
Completed load for: 'res://data/facilities/kitchen.tres' remapped 'res://data/facilities/kitchen.tres' at thread -1
Loading resource: res://data/facilities/massage_room.tres remapped: res://data/facilities/massage_room.tres
Completed load for: 'res://data/facilities/massage_room.tres' remapped 'res://data/facilities/massage_room.tres' at thread -1
Loading resource: res://data/facilities/public_bath.tres remapped: res://data/facilities/public_bath.tres
Completed load for: 'res://data/facilities/public_bath.tres' remapped 'res://data/facilities/public_bath.tres' at thread -1
Loading resource: res://data/facilities/reception.tres remapped: res://data/facilities/reception.tres
Completed load for: 'res://data/facilities/reception.tres' remapped 'res://data/facilities/reception.tres' at thread -1
Loading resource: res://data/facilities/rescue/infirmary.tres remapped: res://data/facilities/rescue/infirmary.tres
Completed load for: 'res://data/facilities/rescue/infirmary.tres' remapped 'res://data/facilities/rescue/infirmary.tres' at thread -1
Loading resource: res://data/facilities/security_station.tres remapped: res://data/facilities/security_station.tres
Completed load for: 'res://data/facilities/security_station.tres' remapped 'res://data/facilities/security_station.tres' at thread -1
Loading resource: res://data/facilities/service_corridor.tres remapped: res://data/facilities/service_corridor.tres
Completed load for: 'res://data/facilities/service_corridor.tres' remapped 'res://data/facilities/service_corridor.tres' at thread -1
Loading resource: res://data/facilities/service_elevator.tres remapped: res://data/facilities/service_elevator.tres
Completed load for: 'res://data/facilities/service_elevator.tres' remapped 'res://data/facilities/service_elevator.tres' at thread -1
Loading resource: res://data/facilities/staff_door.tres remapped: res://data/facilities/staff_door.tres
Completed load for: 'res://data/facilities/staff_door.tres' remapped 'res://data/facilities/staff_door.tres' at thread -1
Loading resource: res://data/facilities/staff_waiting_room.tres remapped: res://data/facilities/staff_waiting_room.tres
Completed load for: 'res://data/facilities/staff_waiting_room.tres' remapped 'res://data/facilities/staff_waiting_room.tres' at thread -1
Loading resource: res://data/facilities/standard_room.tres remapped: res://data/facilities/standard_room.tres
Completed load for: 'res://data/facilities/standard_room.tres' remapped 'res://data/facilities/standard_room.tres' at thread -1
Loading resource: res://data/facilities/tavern.tres remapped: res://data/facilities/tavern.tres
Completed load for: 'res://data/facilities/tavern.tres' remapped 'res://data/facilities/tavern.tres' at thread -1
Loading resource: res://data/facilities/warehouse.tres remapped: res://data/facilities/warehouse.tres
Completed load for: 'res://data/facilities/warehouse.tres' remapped 'res://data/facilities/warehouse.tres' at thread -1
Residual diagnostic whole647: 18 checks, 0 failures
@@ -0,0 +1,39 @@
{
"actual_captured_pids": [
84968
],
"cleanup": [
{
"pid": 84968,
"cleanup": {
"owned_child_created": true,
"engine_ended": true,
"actual_process_exit_code": 0,
"attempts": [
{
"attempt": 1,
"kill_attempted": false,
"wait_timeout_seconds": 5,
"wait_completed": true,
"errors": [],
"poll_before": 0,
"wait_returned_code": 0,
"poll_after": 0
}
],
"errors": []
},
"outer_cleanup_errors": [],
"engine_ended": true,
"outer_maximum_helper_invocations": 3,
"helper_maximum_waits": 3,
"per_wait_timeout_seconds": 5,
"foreign_process_or_group_signals": 0
}
],
"adapter_exception": null,
"all_captured_ended": true,
"outer_cleanup_errors": [],
"foreign_process_or_group_signals": 0,
"all_cleanup_before_outer_receipt": true
}
@@ -0,0 +1,140 @@
{
"argv": [
"/Applications/Godot.app/Contents/MacOS/Godot",
"--headless",
"--path",
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/stage",
"--script",
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/guarded-r274.gd",
"--verbose",
"--log-file",
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274/engine-native.log"
],
"pid": 84968,
"started_utc": "2026-10-12T01:28:23.989473+00:00",
"ended_utc": "2026-10-12T01:28:29.750087+00:00",
"wall_seconds": 5.759995875,
"exit_code": 0,
"helper_exit_code": 0,
"timed_out": false,
"stdout_sha256": "084f2763ea5568d13da47b7008824e18ad7251df7f5c0060b60bbafa75fb964a",
"stderr_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"error_lines": [],
"owned_popen_ended": true,
"old_helper_engine_ended": true,
"start_receipt_written": true,
"end_receipt_written": true,
"lifecycle_error": null,
"old_helper_lifecycle_error": null,
"actual_start_binding": {
"scope": "isolated diagnostic owned child",
"event": "ENGINE_STARTED",
"actual_pid": 84968,
"owner_pid": 84940,
"command": [
"/Applications/Godot.app/Contents/MacOS/Godot",
"--headless",
"--path",
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/stage",
"--script",
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/guarded-r274.gd",
"--verbose",
"--log-file",
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274/engine-native.log"
],
"monotonic_ns": 3009952041,
"pid": 84968,
"argv": [
"/Applications/Godot.app/Contents/MacOS/Godot",
"--headless",
"--path",
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/stage",
"--script",
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/guarded-r274.gd",
"--verbose",
"--log-file",
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274/engine-native.log"
],
"started_utc": "2026-10-12T01:28:23.989473+00:00",
"current_process_identity": {
"pid": 84968,
"ppid": 84940,
"pgid": 84968,
"args": "/Applications/Godot.app/Contents/MacOS/Godot --headless --path /Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/stage --script /Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/guarded-r274.gd --verbose --log-file /Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274/engine-native.log"
},
"live_identity_exact": true,
"tracked_child_ended_before_initial_probe": false,
"signal_scope": "tracked Popen child only; no external group signal"
},
"actual_end_binding": {
"scope": "isolated diagnostic owned child",
"event": "ENGINE_ENDED",
"actual_pid": 84968,
"owner_pid": 84940,
"command": [
"/Applications/Godot.app/Contents/MacOS/Godot",
"--headless",
"--path",
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/stage",
"--script",
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/guarded-r274.gd",
"--verbose",
"--log-file",
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274/engine-native.log"
],
"monotonic_ns": 8762236083,
"exit_code": 0,
"actual_process_exit_code": 0,
"engine_ended": true,
"timed_out": false,
"lifecycle_error": null,
"start_receipt_written": true,
"pid": 84968,
"argv": [
"/Applications/Godot.app/Contents/MacOS/Godot",
"--headless",
"--path",
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/stage",
"--script",
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/guarded-r274.gd",
"--verbose",
"--log-file",
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274/engine-native.log"
],
"ended_utc": "2026-10-12T01:28:29.747235+00:00",
"signal_scope": "tracked Popen child only; no external group signal"
},
"strict_native_diagnostics": {
"errors": [],
"banner_count": 1,
"known_unicode_diagnostic_count": 0,
"unrecognized_unicode_diagnostic_count": 0,
"exit_leak_diagnostic_lines": []
},
"external_process_or_group_signals": 0,
"owned_child_process_helper_sha256": "c007e712c281573254faa1233c2ac92e100ab87393256a6dc096b35283e43037",
"adapter_owned_cleanup": {
"owned_child_created": true,
"engine_ended": true,
"actual_process_exit_code": 0,
"attempts": [
{
"attempt": 1,
"kill_attempted": false,
"wait_timeout_seconds": 5,
"wait_completed": true,
"errors": [],
"poll_before": 0,
"wait_returned_code": 0,
"poll_after": 0
}
],
"errors": []
},
"adapter_error": null,
"old_helper_bytes_preserved": true,
"helper_wait_None_maps_to_actual_timeout_seconds": 5,
"explicit_helper_wait_timeouts_preserved": true,
"additional_cleanup_wait_timeout_seconds": 5,
"additional_cleanup_max_attempts": 3
}
@@ -0,0 +1,40 @@
{
"scope": "isolated diagnostic owned child",
"event": "ENGINE_STARTED",
"actual_pid": 84968,
"owner_pid": 84940,
"command": [
"/Applications/Godot.app/Contents/MacOS/Godot",
"--headless",
"--path",
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/stage",
"--script",
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/guarded-r274.gd",
"--verbose",
"--log-file",
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274/engine-native.log"
],
"monotonic_ns": 3009952041,
"pid": 84968,
"argv": [
"/Applications/Godot.app/Contents/MacOS/Godot",
"--headless",
"--path",
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/stage",
"--script",
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/guarded-r274.gd",
"--verbose",
"--log-file",
"/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274/engine-native.log"
],
"started_utc": "2026-10-12T01:28:23.989473+00:00",
"current_process_identity": {
"pid": 84968,
"ppid": 84940,
"pgid": 84968,
"args": "/Applications/Godot.app/Contents/MacOS/Godot --headless --path /Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311/stage --script /Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/guarded-r274.gd --verbose --log-file /Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/p23-02-current-residual-diagnostic-r311-r02/r274/engine-native.log"
},
"live_identity_exact": true,
"tracked_child_ended_before_initial_probe": false,
"signal_scope": "tracked Popen child only; no external group signal"
}

Some files were not shown because too many files have changed in this diff Show More