Files
rea/experiments/analysis-efficiency/immutable-parent-validation.json
8f7d12e30d perf(analysis-view): reuse validated immutable parents
Reuse successful format validation for exact authenticated immutable native and imported JavaScript results. Preserve schema normalization and alias topology before borrowing source data; owned JavaScript graph wrappers retain their existing metadata-normalization path.

Validated with 130 source tests, 36 compiled CLI/MCP boundary tests, 27 default-deadline integration tests, full checks/docs/build, and paired real retained-Evidence tasks. The report preserves cold costs, previous negative results, incomplete resource-stopped runs, and the limits of offline token estimates.

Fixes #4810

Co-authored-by: gensokyo-dev <342580529+gensokyo-dev@users.noreply.github.com>
Co-authored-by: Kaoru0822 <208281322+kaoru0822-kitauji@users.noreply.github.com>
2026-10-18 14:38:00 +08:00

655 lines
26 KiB
JSON

{
"issue": "https://github.com/morluto/rea/issues/4810",
"baseline": "2c4338db1fdb7773e05376301c558cff2a0b4b80",
"candidate": "3930a640fb8387cbd3079eee13fb90f82d1881dc",
"units": {
"latency": "milliseconds",
"elapsed_cpu": "seconds",
"memory": "kernel cgroup memory.peak bytes, including charged file cache and descendants"
},
"scope": "Three alternating before/after pairs per authentic retained native/JavaScript/small workflow; fresh stdio servers, three traversals of three two-row pages; catalog/import/oracles/export/close included in whole cost. OS caches uncontrolled. No actual model trial.",
"resource_bounds": {
"cpu_count": 1,
"hard_memory_bytes": 8589934592,
"early_stop_bytes": 7516192768,
"swap_bytes": 0,
"tasks_max": 192,
"host_start_available_bytes_min": 17179869184,
"host_stop_available_bytes_min": 8589934592,
"observer_sha256": "6f089e645459eba80c5d73e39c21606c78173a44daf49fabc3b88c4631ce51c6",
"guard_sha256s": [
"760d541c60f4c0538f9c015964196e3be7bba12316f6085903244354e11aa992",
"d2047721e50dd244900eb514d07025386e60908f77bb546bee5684baa1da2f19"
],
"guard_observability_note": "The newer private guard only records existing host-available-memory readings and its own cgroup path. Resource thresholds, CPU affinity, observer and stop/cleanup logic are unchanged."
},
"resource_accounting": "Final complete corpus tasks exit0/cleanup verified/oom0 at payload exit while observer remains alive. Resource-stopped and earlier failed attempts are recorded separately; terminal whole-scope counters are unavailable. Weak cache metadata/private heap not measured independently.",
"catalog": {
"tools": 207,
"bytes": 3158368,
"sha256": "1d6c9a679b7c935318f5ea59d5362ef0a06945b3f4a4f210c86997ec15ba4f4c",
"equal_across_all_18_runs": true
},
"facts": {
"native": {
"answer_sha256": "4e28c2c2a25620576d27abe846a05835ec49386b889779e33410c31971523b54",
"calls": 25,
"query_structured_content_equal": true,
"original_records_preserved": true,
"closed_session_cleared": true
},
"javascript": {
"answer_sha256": "0fe3ad249eb1a7233a4966a56652c173667c48fdaf395b6c08fc6901ef3b46f7",
"calls": 28,
"query_structured_content_equal": true,
"original_records_preserved": true,
"closed_session_cleared": true
},
"small": {
"answer_sha256": "9ca5874ce7bb610e39632157304fe4f52b09401d5fbd97ec981ad0588b8da485",
"calls": 19,
"query_structured_content_equal": true,
"original_records_preserved": true,
"closed_session_cleared": true
}
},
"runs": [
{
"name": "topology-paired-after-javascript-1",
"first_page_ms": 2720.542831999999,
"eight_later_pages_ms": 82.69408900000417,
"elapsed_seconds": 20.713,
"family_cpu_seconds": 20.50093,
"family_peak_bytes": 1311358976,
"import_ms": 10970.411619,
"catalog_ms": 1194.7045099999996,
"guard_sha256": "760d541c60f4c0538f9c015964196e3be7bba12316f6085903244354e11aa992"
},
{
"name": "topology-paired-after-javascript-2",
"first_page_ms": 1978.732818999999,
"eight_later_pages_ms": 84.12934999999197,
"elapsed_seconds": 20.011,
"family_cpu_seconds": 19.733879,
"family_peak_bytes": 1349349376,
"import_ms": 10382.461203,
"catalog_ms": 1436.8567430000003,
"guard_sha256": "760d541c60f4c0538f9c015964196e3be7bba12316f6085903244354e11aa992"
},
{
"name": "topology-paired-after-javascript-4",
"first_page_ms": 1864.8931889999985,
"eight_later_pages_ms": 75.18833300000188,
"elapsed_seconds": 23.023,
"family_cpu_seconds": 22.22643,
"family_peak_bytes": 1410211840,
"import_ms": 10857.059245,
"catalog_ms": 2247.621502,
"guard_sha256": "760d541c60f4c0538f9c015964196e3be7bba12316f6085903244354e11aa992"
},
{
"name": "topology-paired-after-native-1",
"first_page_ms": 216.87685000000056,
"eight_later_pages_ms": 85.03580100000181,
"elapsed_seconds": 17.253,
"family_cpu_seconds": 17.002728,
"family_peak_bytes": 1003585536,
"import_ms": 10361.605091,
"catalog_ms": 1289.5255869999992,
"guard_sha256": "760d541c60f4c0538f9c015964196e3be7bba12316f6085903244354e11aa992"
},
{
"name": "topology-paired-after-native-2",
"first_page_ms": 209.0475239999996,
"eight_later_pages_ms": 89.01302899999973,
"elapsed_seconds": 14.383,
"family_cpu_seconds": 14.091764,
"family_peak_bytes": 1031806976,
"import_ms": 7696.751557,
"catalog_ms": 1175.233292,
"guard_sha256": "760d541c60f4c0538f9c015964196e3be7bba12316f6085903244354e11aa992"
},
{
"name": "topology-paired-after-native-3",
"first_page_ms": 203.10824999999932,
"eight_later_pages_ms": 65.1013469999998,
"elapsed_seconds": 14.061,
"family_cpu_seconds": 13.773228,
"family_peak_bytes": 1098002432,
"import_ms": 7967.397724,
"catalog_ms": 1246.0458209999997,
"guard_sha256": "760d541c60f4c0538f9c015964196e3be7bba12316f6085903244354e11aa992"
},
{
"name": "topology-paired-before-javascript-1",
"first_page_ms": 1681.2564180000008,
"eight_later_pages_ms": 10378.131188999992,
"elapsed_seconds": 31.213,
"family_cpu_seconds": 30.872607,
"family_peak_bytes": 1618685952,
"import_ms": 11051.493961999999,
"catalog_ms": 1508.7439510000004,
"guard_sha256": "760d541c60f4c0538f9c015964196e3be7bba12316f6085903244354e11aa992"
},
{
"name": "topology-paired-before-javascript-2",
"first_page_ms": 2441.075147000003,
"eight_later_pages_ms": 15534.410540000004,
"elapsed_seconds": 40.856,
"family_cpu_seconds": 40.485251,
"family_peak_bytes": 1364238336,
"import_ms": 15032.366213,
"catalog_ms": 1319.6895839999997,
"guard_sha256": "760d541c60f4c0538f9c015964196e3be7bba12316f6085903244354e11aa992"
},
{
"name": "topology-paired-before-javascript-4",
"first_page_ms": 2479.6895360000017,
"eight_later_pages_ms": 16864.908822999998,
"elapsed_seconds": 39.629,
"family_cpu_seconds": 39.267656,
"family_peak_bytes": 1403023360,
"import_ms": 12437.073842999998,
"catalog_ms": 1212.8024130000003,
"guard_sha256": "760d541c60f4c0538f9c015964196e3be7bba12316f6085903244354e11aa992"
},
{
"name": "topology-paired-before-native-1",
"first_page_ms": 170.1303939999998,
"eight_later_pages_ms": 469.8933869999928,
"elapsed_seconds": 19.996,
"family_cpu_seconds": 19.55106,
"family_peak_bytes": 1063051264,
"import_ms": 11242.171146,
"catalog_ms": 1922.7818150000003,
"guard_sha256": "760d541c60f4c0538f9c015964196e3be7bba12316f6085903244354e11aa992"
},
{
"name": "topology-paired-before-native-2",
"first_page_ms": 183.56196199999977,
"eight_later_pages_ms": 393.4744759999994,
"elapsed_seconds": 15.26,
"family_cpu_seconds": 15.008304,
"family_peak_bytes": 1058492416,
"import_ms": 8713.099498,
"catalog_ms": 1272.265849,
"guard_sha256": "760d541c60f4c0538f9c015964196e3be7bba12316f6085903244354e11aa992"
},
{
"name": "topology-paired-before-native-3",
"first_page_ms": 244.26586400000087,
"eight_later_pages_ms": 517.9172599999911,
"elapsed_seconds": 19.083,
"family_cpu_seconds": 18.752553,
"family_peak_bytes": 1109987328,
"import_ms": 9948.476274999999,
"catalog_ms": 1879.787958,
"guard_sha256": "760d541c60f4c0538f9c015964196e3be7bba12316f6085903244354e11aa992"
},
{
"name": "topology-after-small-1",
"first_page_ms": 226.6032009999999,
"eight_later_pages_ms": 57.69190299999718,
"elapsed_seconds": 12.312,
"family_cpu_seconds": 12.043895,
"family_peak_bytes": 1056452608,
"import_ms": 6572.925846000001,
"catalog_ms": 1173.0129960000004,
"guard_sha256": "760d541c60f4c0538f9c015964196e3be7bba12316f6085903244354e11aa992"
},
{
"name": "topology-after-small-2",
"first_page_ms": 556.2178050000002,
"eight_later_pages_ms": 96.23635600000307,
"elapsed_seconds": 16.246,
"family_cpu_seconds": 16.068419,
"family_peak_bytes": 1002749952,
"import_ms": 9666.640497,
"catalog_ms": 1821.1315130000003,
"guard_sha256": "760d541c60f4c0538f9c015964196e3be7bba12316f6085903244354e11aa992"
},
{
"name": "topology-after-small-4",
"first_page_ms": 111.79372199999852,
"eight_later_pages_ms": 62.58284999999887,
"elapsed_seconds": 11.901,
"family_cpu_seconds": 11.707784,
"family_peak_bytes": 976646144,
"import_ms": 6473.91882,
"catalog_ms": 1203.5203539999998,
"guard_sha256": "d2047721e50dd244900eb514d07025386e60908f77bb546bee5684baa1da2f19"
},
{
"name": "topology-before-small-1",
"first_page_ms": 242.57812199999898,
"eight_later_pages_ms": 299.467095,
"elapsed_seconds": 17.585,
"family_cpu_seconds": 17.312434,
"family_peak_bytes": 1066864640,
"import_ms": 9102.074585,
"catalog_ms": 1829.971928,
"guard_sha256": "760d541c60f4c0538f9c015964196e3be7bba12316f6085903244354e11aa992"
},
{
"name": "topology-before-small-2",
"first_page_ms": 133.3346359999996,
"eight_later_pages_ms": 122.92684500000178,
"elapsed_seconds": 14.302,
"family_cpu_seconds": 13.936122,
"family_peak_bytes": 1062400000,
"import_ms": 7254.973107,
"catalog_ms": 1170.888121,
"guard_sha256": "760d541c60f4c0538f9c015964196e3be7bba12316f6085903244354e11aa992"
},
{
"name": "topology-before-small-4",
"first_page_ms": 100.81227200000103,
"eight_later_pages_ms": 76.37957900000038,
"elapsed_seconds": 12.0,
"family_cpu_seconds": 11.765305,
"family_peak_bytes": 983314432,
"import_ms": 6614.461618999999,
"catalog_ms": 1138.6469730000003,
"guard_sha256": "d2047721e50dd244900eb514d07025386e60908f77bb546bee5684baa1da2f19"
}
],
"token_estimates": {
"tokenizer": "tiktoken",
"version": "0.12.0",
"encoding": "cl100k_base",
"kind": "offline raw transport serialization estimate; one complete catalog plus each call name/arguments/reply exactly once; excludes initialization/framing, prompts, client rendering/discovery/replay, continuations and actual model usage; not an agent-token measurement",
"runs": [
{
"run": "topology-paired-before-native-1",
"catalog_tokens_estimated": 805215,
"named_call_arguments_tokens_estimated": 1200,
"reply_tokens_estimated": 43321,
"total_tokens_estimated": 849736,
"calls": 25
},
{
"run": "topology-paired-after-native-1",
"catalog_tokens_estimated": 805215,
"named_call_arguments_tokens_estimated": 1200,
"reply_tokens_estimated": 43321,
"total_tokens_estimated": 849736,
"calls": 25
},
{
"run": "topology-paired-before-javascript-1",
"catalog_tokens_estimated": 805215,
"named_call_arguments_tokens_estimated": 1354,
"reply_tokens_estimated": 49815,
"total_tokens_estimated": 856384,
"calls": 28
},
{
"run": "topology-paired-after-javascript-1",
"catalog_tokens_estimated": 805215,
"named_call_arguments_tokens_estimated": 1354,
"reply_tokens_estimated": 49815,
"total_tokens_estimated": 856384,
"calls": 28
},
{
"run": "topology-before-small-1",
"catalog_tokens_estimated": 805215,
"named_call_arguments_tokens_estimated": 1118,
"reply_tokens_estimated": 33970,
"total_tokens_estimated": 840303,
"calls": 19
},
{
"run": "topology-after-small-1",
"catalog_tokens_estimated": 805215,
"named_call_arguments_tokens_estimated": 1118,
"reply_tokens_estimated": 33970,
"total_tokens_estimated": 840303,
"calls": 19
}
]
},
"mixed_verification": [
{
"scenario": "native",
"heads_checked": 64,
"pages": 32,
"revised_unknown_id": "unk_057c8f2dbf30ec98851a66ee054366bc6e2e168874581e6f99cb80673d0ff9b8",
"revision_checked": 2,
"stale_update_rejected": true,
"tampered_import_rejected_atomically": true,
"unknowns_after_close": 0,
"old_reference_refused": true
},
{
"scenario": "javascript",
"heads_checked": 64,
"pages": 32,
"revised_unknown_id": "unk_057c8f2dbf30ec98851a66ee054366bc6e2e168874581e6f99cb80673d0ff9b8",
"revision_checked": 2,
"stale_update_rejected": true,
"tampered_import_rejected_atomically": true,
"unknowns_after_close": 0,
"old_reference_refused": true
}
],
"cli_parity": [
{
"scenario": "native",
"exact_json_equal": true,
"exact_bytes_equal": true,
"bytes": 7316,
"sha256_before": "eada9068db3b499da332b2c5226fdd3a48909ebcaa290fd72166325e2f664fca",
"sha256_after": "eada9068db3b499da332b2c5226fdd3a48909ebcaa290fd72166325e2f664fca",
"evidence_id": "ev_521a58e81427bb4b2c01b6a291bdfd7698068ee0eba371696daa9cc5ab32f3f0",
"evidence_links": [
"ev_14b4582084e425b597bea6246f0df94ab4856ac3ab9502c96551147210ca9c8b"
]
},
{
"scenario": "javascript",
"exact_json_equal": true,
"exact_bytes_equal": true,
"bytes": 8876,
"sha256_before": "1dc023e5ece8f9c8cea736cb0db4d4f60c9418f1573e1e46ff0ac55a4273cb5a",
"sha256_after": "1dc023e5ece8f9c8cea736cb0db4d4f60c9418f1573e1e46ff0ac55a4273cb5a",
"evidence_id": "ev_97cac46d5139f6c48c3142798087814dcf36a37a9c99f7253668576bd3ae282a",
"evidence_links": [
"ev_dd2ffe5ab2faa6e07e422886f64a87f99e35a0a1dce1acb5351b7a81cb2c9a11"
]
},
{
"scenario": "small",
"exact_json_equal": true,
"exact_bytes_equal": true,
"bytes": 7181,
"sha256_before": "00dd070690e7b113e0cad73f9f7bcda6f42c515f8fdcc5173e8815bd3748b084",
"sha256_after": "00dd070690e7b113e0cad73f9f7bcda6f42c515f8fdcc5173e8815bd3748b084",
"evidence_id": "ev_3dcbcc5b2002f1e6caf7df005e3fcfd06a3afe14ccd72fff924c8e76d8498914",
"evidence_links": [
"ev_775d6cc6d0de96402b6e57a4258a0b78c337cfb1b7760aa22c39c3ee450c7dff"
]
}
],
"stopped_source_validation": {
"reason": "Started during initial before-javascript-3; stopped only the new owned validation scope, then retried serially. Baseline repetition3 retained but excluded from uncontended exploratory comparisons; all final cohort runs retained.",
"status": "incomplete, shell reported exit241; no payload-completion receipt",
"elapsed_seconds": 17.272,
"family_cpu_seconds_last_observed": 12.204013,
"peak_cgroup_bytes_sampled": 589766656,
"final_scope_counters": null
},
"exploratory_costs": {
"completed_tasks": 21,
"elapsed_seconds_total": 649.262,
"family_cpu_seconds_total": 599.762599,
"family_peak_bytes_max": 1741795328,
"comparison_status": "Earlier candidate and exploratory inputs; excluded from final comparison, raw individual reports retained in private audit cache.",
"contended_baseline_task": {
"name": "before-javascript-3",
"revision": "2c4338db1fdb7773e05376301c558cff2a0b4b80",
"status": "passed",
"elapsed_seconds": 100.722,
"family_cpu_seconds": 82.656181,
"family_peak_bytes": 1290514432,
"excluded_from_final_comparison": true
}
},
"runtime_entry_sha256": {
"before": "1586cea18f4d4702c949502cfc143a7dfd2c28414779e190ce8a42fedf90bd74",
"after": "e05c70bed21c680445a5c6e314a16cce6f22f3909f93388bf602338062e63d1a"
},
"inputs": {
"native": {
"bundle_sha256": "180c6fe6d3706d9272c8bb33503c2dca6f145d5061e102e3457dd5f2d754b5c9",
"bundle_bytes": 1745224,
"source_evidence_id": "ev_14b4582084e425b597bea6246f0df94ab4856ac3ab9502c96551147210ca9c8b"
},
"javascript": {
"bundle_sha256": "747ff602093a24d4876e3eb47da3f7ef68716a10ac7c09938f43c3be5c33e31d",
"bundle_bytes": 21058430,
"source_evidence_id": "ev_dd2ffe5ab2faa6e07e422886f64a87f99e35a0a1dce1acb5351b7a81cb2c9a11"
},
"small": {
"bundle_sha256": "44ca561c2455706897d2ae8f51f45693e7276badd5e8454ec31d8c1b0cfb77eb",
"bundle_bytes": 73051,
"source_evidence_id": "ev_775d6cc6d0de96402b6e57a4258a0b78c337cfb1b7760aa22c39c3ee450c7dff"
}
},
"validation": {
"source": {
"executed": "130 source tests across5files; check:fast; build:cached",
"elapsed_seconds": 334.264,
"family_cpu_seconds": 326.441674,
"family_peak_bytes": 4487696384,
"payload_exit_code": 0,
"payload_cleanup_verified": true,
"oom_events_at_payload_exit": 0
},
"compiled_boundary": {
"executed": "36 CLI/MCP tests across4files",
"elapsed_seconds": 93.343,
"family_cpu_seconds": 91.926502,
"family_peak_bytes": 2190270464,
"payload_exit_code": 0,
"payload_cleanup_verified": true,
"oom_events_at_payload_exit": 0
},
"full_checks": {
"source": "3930a640fb8387cbd3079eee13fb90f82d1881dc",
"executed": "npm run check; npm run docs:check (five README consistency tests)",
"elapsed_seconds": 45.552,
"family_cpu_seconds": 43.309041,
"family_peak_bytes": 1127768064,
"payload_exit_code": 0,
"payload_cleanup_verified": true,
"oom_events_at_payload_exit": 0
},
"integration_current": {
"source": "3930a640fb8387cbd3079eee13fb90f82d1881dc",
"executed": "npm run test:focused -- three latest-main integration files; default test deadlines; 27 passed",
"elapsed_seconds": 62.437,
"family_cpu_seconds": 61.506209,
"family_peak_bytes": 1846538240,
"payload_exit_code": 0,
"payload_cleanup_verified": true,
"oom_events_at_payload_exit": 0
}
},
"comparison_probe": {
"scope": "Candidate-only internal JSON-owner regression, not baseline public-provider reproduction. Reflect.ownKeys instrumentation aborts at10000 inspections rather than consuming exponential CPU.",
"objects_per_graph": 27,
"before_candidate": "e30a94a4de6a3c4ec7c577c1551d2b448d82081e",
"before_inspections": 10001,
"before_status": "probe inspection budget exhausted",
"after_candidate": "646312dad75e2cb2becb0dd4139b99a1c04d6bcc",
"after_inspections": 54,
"after_borrowed": true
},
"main_integration": {
"main_commit": "bb212ffecb47e129cc569b9867b2b6e7c9b65685",
"merge_commit": "71e0b2739a9cf9903e1cfa63dc5a5b576040fea7",
"production_files_unchanged_from_measured_candidate": true,
"scope": "Historical integration at71e0b2739 with production source646312dad; all attempts retained. Current source-specific checks are listed separately.",
"attempts": [
{
"case": "initial_feature",
"entrypoint": "npm run test:focused",
"test_timeout_override_ms": null,
"tests_passed": 26,
"tests_failed": 1,
"tests_skipped": 0,
"payload_exit_code": 1,
"elapsed_seconds": 139.805,
"family_cpu_seconds": 125.252141,
"family_peak_bytes": 1994223616,
"payload_cleanup_verified": true,
"oom_events_at_payload_exit": 0
},
{
"case": "isolated_main",
"entrypoint": "vitest run; one named test",
"test_timeout_override_ms": null,
"tests_passed": 1,
"tests_failed": 0,
"tests_skipped": 10,
"payload_exit_code": 0,
"elapsed_seconds": 25.96,
"family_cpu_seconds": 25.502365,
"family_peak_bytes": 1221394432,
"payload_cleanup_verified": true,
"oom_events_at_payload_exit": 0
},
{
"case": "direct_main",
"entrypoint": "vitest run; three files",
"test_timeout_override_ms": null,
"tests_passed": 27,
"tests_failed": 0,
"tests_skipped": 0,
"payload_exit_code": 0,
"elapsed_seconds": 68.868,
"family_cpu_seconds": 68.020337,
"family_peak_bytes": 1605603328,
"payload_cleanup_verified": true,
"oom_events_at_payload_exit": 0
},
{
"case": "extended_feature",
"entrypoint": "vitest run; three files",
"test_timeout_override_ms": 120000,
"tests_passed": 27,
"tests_failed": 0,
"tests_skipped": 0,
"payload_exit_code": 0,
"elapsed_seconds": 75.866,
"family_cpu_seconds": 75.193788,
"family_peak_bytes": 1937674240,
"payload_cleanup_verified": true,
"oom_events_at_payload_exit": 0
},
{
"case": "exact_main",
"entrypoint": "npm run test:focused",
"test_timeout_override_ms": null,
"tests_passed": 27,
"tests_failed": 0,
"tests_skipped": 0,
"payload_exit_code": 0,
"elapsed_seconds": 66.443,
"family_cpu_seconds": 65.304325,
"family_peak_bytes": 2055409664,
"payload_cleanup_verified": true,
"oom_events_at_payload_exit": 0
},
{
"case": "exact_feature",
"entrypoint": "npm run test:focused",
"test_timeout_override_ms": null,
"tests_passed": 27,
"tests_failed": 0,
"tests_skipped": 0,
"payload_exit_code": 0,
"elapsed_seconds": 66.878,
"family_cpu_seconds": 66.012242,
"family_peak_bytes": 1907380224,
"payload_cleanup_verified": true,
"oom_events_at_payload_exit": 0
}
],
"measured_production_commit": "646312dad75e2cb2becb0dd4139b99a1c04d6bcc"
},
"small_cache_diagnostic": {
"scope": "Additional real public MCP run with return-preserving WeakSet method instrumentation. Timings excluded from before/after comparison. Owner identified from captured add stack; raw trace retained privately.",
"format_owner": "safeParseOwnedBinaryLayout",
"source_objects": 1,
"successful_admissions": 1,
"misses": 1,
"hits": 8,
"queries": 9,
"original_records_preserved": true,
"closed_session_cleared": true,
"small_workflow_latency_regression_retained": true,
"measured_production_commit": "646312dad75e2cb2becb0dd4139b99a1c04d6bcc"
},
"previous_checkpoints": [
{
"production_commit": "e30a94a4de6a3c4ec7c577c1551d2b448d82081e",
"report_commit": "3f271efdef8d71020bdcfd7b2d3d9817bf0a6ad8",
"report_url": "https://github.com/morluto/rea/blob/3f271efdef8d71020bdcfd7b2d3d9817bf0a6ad8/experiments/analysis-efficiency/immutable-parent-validation.json",
"completed_paired_tasks": 18,
"elapsed_seconds_total": 498.234,
"family_cpu_seconds_total": 477.513448,
"family_peak_bytes_max": 1519980544,
"scope": "Historical candidate before shared-node comparison memoization; every result retained, including slow npm repetition3. Not the final comparison."
},
{
"production_commit": "646312dad75e2cb2becb0dd4139b99a1c04d6bcc",
"report_commit": "fc55be1e05555c6b295209ef5f354617f663b8f8",
"report_url": "https://github.com/morluto/rea/blob/fc55be1e05555c6b295209ef5f354617f663b8f8/experiments/analysis-efficiency/immutable-parent-validation.json",
"completed_paired_tasks": 18,
"elapsed_seconds_total": 483.511,
"family_cpu_seconds_total": 458.990461,
"family_peak_bytes_max": 1598119936,
"scope": "Historical candidate before shared-node comparison memoization; every result retained, including slow npm repetition3. Not the final comparison."
}
],
"review_normalization_fix": {
"comment": "https://github.com/morluto/rea/pull/4962#discussion_r4305886491",
"before_source": "646312dad75e2cb2becb0dd4139b99a1c04d6bcc",
"before_pr_head": "fc55be1e05555c6b295209ef5f354617f663b8f8",
"expected_failing_regressions": 4,
"after_source": "3930a640fb8387cbd3079eee13fb90f82d1881dc",
"source_tests_passed": 130,
"structural_fix": "Two-way node identity mapping visits preserved descendants; already-owned JavaScript graph path keeps parsed metadata and avoids whole-graph comparison. Only the expensive imported fallback admits the full-result cache.",
"red_probe_cost": {
"elapsed_seconds": 5.332,
"family_cpu_seconds": 4.412336,
"family_peak_bytes": 438231040,
"payload_exit_code": 1,
"payload_cleanup_verified": true,
"expected_failures": 4
},
"current_dag_probe": {
"source": "3930a640fb8387cbd3079eee13fb90f82d1881dc",
"objects_per_graph": 27,
"inspections": 54,
"borrowed": true
}
},
"resource_stops": [
{
"task": "topology-paired-after-javascript-3",
"status": "incomplete",
"reason": "host_available_memory_early_stop",
"elapsed_seconds": 15.048,
"family_cpu_seconds_last_observed": 14.048702,
"peak_cgroup_bytes_sampled": 947695616,
"payload_completion_counters": null,
"owned_scope_after_stop": "inactive/dead",
"replacement": "fresh JavaScript pair4, after then before; final pairs1,2,4"
},
{
"task": "topology-before-small-3",
"status": "incomplete",
"reason": "host_available_memory_early_stop",
"elapsed_seconds": 11.83,
"family_cpu_seconds_last_observed": 11.535779,
"peak_cgroup_bytes_sampled": 947818496,
"payload_completion_counters": null,
"replacement": "fresh small pair4 after memory recovered; final small pairs1,2,4"
}
],
"unpaired_completed_attempts": [
{
"task": "topology-paired-before-javascript-3",
"status": "passed",
"original_records_preserved": true,
"elapsed_seconds": 38.862,
"family_cpu_seconds": 38.570479,
"family_peak_bytes": 1390338048,
"reason_not_in_paired_summary": "Its paired candidate was resource-stopped; kept separately, with both sides rerun as pair4."
}
]
}