Files
TheTree_mock/tools/regression/unicode-diagnostic-contract.json
Takeshi b84bade045 Save The Tree implementation and acceptance work in progress
Preserve production code, regression fixtures, audio assets and provenance, test infrastructure, and the original-completion plan and progress ledger. Final game and Windows acceptance remain pending; excluded local artifacts and native experiments are not part of this snapshot.
2026-10-11 15:58:00 +09:00

49 lines
2.9 KiB
JSON

{
"test": "tests/performance/test_digest_performance.gd",
"source_sha256": "363772fc43975f12c9e2056e2b01beb4cd8b2d7544db7528f80c6bd127710c1f",
"producer_function": "_test_text_chunk_boundaries",
"producer_source_lines": [
248,
249,
250,
251,
252,
253,
254,
255,
256
],
"producer_exact_source": "\n\tfor count: int in [63,64,65,129]:\n\t\tvar strings: Array[String] = []\n\t\tvar names: Array[StringName] = []\n\t\tfor index in count:\n\t\t\tvar text := \"field_%d:\" % index + String.chr(0x1f333) + String.chr(0) + \"end\"\n\t\t\tstrings.append(text)\n\t\t\tnames.append(StringName(text))\n\t\t_expect_bytes(strings, \"UTF8 and NUL string chunk boundary %d\" % count)\n\t\t_expect_bytes(names, \"StringName chunk boundary %d\" % count)\n",
"counts_from_unchanged_source": [
63,
64,
65,
129
],
"total_diagnostics": 321,
"exact_line": "Unicode parsing error, some characters were replaced with � (U+FFFD): Unexpected NUL character",
"historical_full165_raw": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/kitchen-upkeep-full165-preparation-r04/full-execution/suites/tests__performance__test_digest_performance.gd.log",
"historical_raw_sha256": "e783664b8a745e42ca44deb4368ce61e2c3abf6238baa60860ab0ac5995a458c",
"historical_actual_PID": 1698,
"historical_321_exact_lines_verified": true,
"historical_Root_review": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/kitchen-upkeep-full165-r04-actual-root-review-r01/review.json",
"historical_Root_review_sha256": "5d4e1e59ddc00a12f9d379d2afdf4b0a576303a80f152ee51bd516fa35c42c4b",
"allowed_stream_distribution": {
"stdout": 0,
"stderr": 321,
"native_file": 321
},
"native_file_distribution_basis": "Primary ed1daf0bf full function bodies found by exact signature: String.print_unicode_error -> print_error -> OS.printerr -> CompositeLogger.logv(err=true) -> StdLogger stderr and RotatedFileLogger file. Raw-byte physical source lines, not web-rendered line numbers. Future actual321/321 agreement remains strict, inferred routing is not acceptance.",
"allowed_immutable_e31_error_lines": [
"Unrecognized Unicode diagnostic or source pin"
],
"allowed_error_predicate": "Only exact original producer/source and exact whole321 transport agree; e31 raw result/error_lines preserved without mutation",
"all_other_Unicode_or_ERROR_or_ObjectDB_allowed": false,
"engine_runs": 0,
"actual_new_transport_verified": false,
"official_logger_source_record": {
"path": "/Users/korizatou114/Projects/とりにく工房ゲーム制作部/artifacts/original-completion-2026-10-02/ui-audio-path-combined-full-regression-prep-r01/official-logger-source-r02/source-record.json",
"sha256": "6e169381373181b8556ef6c8f956769792bf5748aa9d03e999e7903494c0d394"
}
}