sots-re/verify/results/research-live-record-bridge/run-a52f7d5ebec657d8923d8402/manifest.json

83 lines
3.1 KiB
JSON

{
"schema": "sots-live-record-static-capture/1",
"session": "run-a52f7d5ebec657d8923d8402",
"captured_at": "2026-09-10T02:58:51+00:00",
"scope": "Read-only ObservedTech reserve callable-window recapture and provenance repair; planning evidence only, with no original-runtime execution.",
"command": {
"argv": [
"/usr/bin/objdump",
"-D",
"-Mintel",
"--start-address=0x007b5820",
"--stop-address=0x007b5899",
"dumps/sots.exe"
],
"cwd": "/home/alex/sots-re",
"environment": {
"policy": "empty environment with only the following explicit variables",
"PATH": "/usr/bin:/bin",
"LC_ALL": "C"
},
"returncode": 0
},
"source_binding": {
"engine": {
"path": "/tmp/opencode/sots-final-research-engine",
"commit": "7741d42fc5e4e761e6449bdaf0e4a61d00036a23",
"sha256": "ccd8e02083e8d2e2b3e97976ace2273c8f924dfc02a39e919004eaf3544c50fd",
"git_common_dir": "/home/alex/sots-engine/.git"
},
"re": {
"path": "/tmp/opencode/sots-final-research-re",
"commit": "3bfde5a70d874a723e797a695bbd847fd82c0aa7",
"sha256": "6696fd5201e144843617cbf6d78b41b5287ad5dcc9fa1e8aaa861d52b64e72e8",
"git_common_dir": "/home/alex/sots-re/.git"
}
},
"inputs": [
{
"path": "dumps/sots.exe",
"sha256": "970b7de729956a53094c7eb98aba4270aee98e2fed5daf0d39e290013c90c841"
},
{
"path": "/usr/bin/objdump",
"version": "GNU objdump (GNU Binutils for Ubuntu) 2.38",
"sha256": "1eaaef2e7f57c4c7f69115c495e2466f5a8c8e5f3bc42221d092382f30f9d4cd"
},
{
"path": "verify/results/research-live-record-bridge/run-ebf85a84ad4247c38792a787/observed-reserve.stdout.txt",
"role": "invalidated manually transcribed comparison input",
"sha256": "5d10954f54a2f8c731ee8d4760414851963ab8dc539ecb66383cf09e176b5c87"
}
],
"outputs": [
{
"path": "verify/results/research-live-record-bridge/run-a52f7d5ebec657d8923d8402/observed-reserve.stdout.txt",
"bytes": 2472,
"lines": 56,
"sha256": "2d011ed96329c4c4ff462cbfd65decac9dccf40558765244c769be1dedc92275"
},
{
"path": "verify/results/research-live-record-bridge/run-a52f7d5ebec657d8923d8402/observed-reserve.stderr.txt",
"bytes": 0,
"lines": 0,
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
},
{
"path": "verify/results/research-live-record-bridge/run-a52f7d5ebec657d8923d8402/comparison.json",
"role": "full byte-difference and normalized instruction-token comparison",
"sha256": "e27c75b44068b17c18c89da5114787114e8dafa15af991455a60bb98b4f0a10a"
}
],
"outcome": {
"complete_callable_window": true,
"entry_va": "0x007b5820",
"last_instruction_va": "0x007b5896",
"last_instruction": "ret 0x4",
"instruction_count": 49,
"stderr_empty": true,
"raw_stream_equal_to_invalidated_capture": false,
"instruction_tokens_equal_to_invalidated_capture": true,
"limitation": "This capture repairs static provenance only; it is not bridge, allocator, VM, or original-game runtime evidence."
}
}