evidence: record reviewed dev fast-forward and bounded worktree cleanup
This commit is contained in:
+505
@@ -0,0 +1,505 @@
|
||||
{
|
||||
"utc": "2026-10-18T23:44:13.848348+00:00",
|
||||
"status": "REMOTE_DEV_INTEGRATED_AND_BOUNDED_CLEANUP_COMPLETE",
|
||||
"integration": {
|
||||
"utc": "2026-10-18T23:41:22.351573+00:00",
|
||||
"status": "remote_dev_fast_forward_confirmed",
|
||||
"candidate": "eec4677db1308e2a9ce4e5f195c994356c11de13",
|
||||
"production": "a135252ae78b47b57d7e77d19001700b3bedac8b",
|
||||
"local_dev_preserved": "f75d543586315b6272cfdf23046aa7d4550f5fbe",
|
||||
"local_dev_not_ancestor_of_remote_baseline": true,
|
||||
"remote_before": {
|
||||
"refs/heads/claude/dense-jet-validation": "17f3f11007de0df8f5b03e05f5ef0477cb2edb4d",
|
||||
"refs/heads/claude/jet-condition": "fbf6f1d1224f19a42dae4630a74c6aad845134a3",
|
||||
"refs/heads/claude/les-normalization": "5465832fe5617e1685b0f48926b14065fdf84491",
|
||||
"refs/heads/claude/projected-explosion": "519473a61c7b319183aa54e55b9f097499dde0bf",
|
||||
"refs/heads/claude/refinement-mrt": "aceea293a3ad3ba4b6b8de0c21c1ed4413efece1",
|
||||
"refs/heads/claude/smoke-test": "5ad4995f89f7db30db9f6c10321194aa9abbc68c",
|
||||
"refs/heads/claude/window-dfg-runner": "185a919cc5b1e00d2ea98f3a9ae53916e5056120",
|
||||
"refs/heads/dev": "ed9d8c937d446b854d6963bd92d718bb4fb98b96",
|
||||
"refs/heads/main": "eeda651626dbbc4d9fb2695ad069898b0bbcd5ab",
|
||||
"refs/heads/tron/full9-inlet": "2359605b7aae694851671f3229aaa83b783f5856",
|
||||
"refs/heads/tron/multigrid-usage": "f75d543586315b6272cfdf23046aa7d4550f5fbe",
|
||||
"refs/heads/tron/spacetime-coupling": "f287b460fd06125cf83294e4bd8cd8f7bf3230e3",
|
||||
"refs/heads/tron/validation-2d": "e81a103f3007e9bc86a0c29dcf73c35af0ed4f39"
|
||||
},
|
||||
"remote_after": {
|
||||
"refs/heads/claude/dense-jet-validation": "17f3f11007de0df8f5b03e05f5ef0477cb2edb4d",
|
||||
"refs/heads/claude/jet-condition": "fbf6f1d1224f19a42dae4630a74c6aad845134a3",
|
||||
"refs/heads/claude/les-normalization": "5465832fe5617e1685b0f48926b14065fdf84491",
|
||||
"refs/heads/claude/projected-explosion": "519473a61c7b319183aa54e55b9f097499dde0bf",
|
||||
"refs/heads/claude/refinement-mrt": "aceea293a3ad3ba4b6b8de0c21c1ed4413efece1",
|
||||
"refs/heads/claude/smoke-test": "5ad4995f89f7db30db9f6c10321194aa9abbc68c",
|
||||
"refs/heads/claude/window-dfg-runner": "185a919cc5b1e00d2ea98f3a9ae53916e5056120",
|
||||
"refs/heads/dev": "eec4677db1308e2a9ce4e5f195c994356c11de13",
|
||||
"refs/heads/main": "eeda651626dbbc4d9fb2695ad069898b0bbcd5ab",
|
||||
"refs/heads/tron/full9-inlet": "2359605b7aae694851671f3229aaa83b783f5856",
|
||||
"refs/heads/tron/multigrid-usage": "f75d543586315b6272cfdf23046aa7d4550f5fbe",
|
||||
"refs/heads/tron/spacetime-coupling": "f287b460fd06125cf83294e4bd8cd8f7bf3230e3",
|
||||
"refs/heads/tron/validation-2d": "e81a103f3007e9bc86a0c29dcf73c35af0ed4f39"
|
||||
},
|
||||
"push_exit": 0,
|
||||
"checks": {
|
||||
"remote_exact": true,
|
||||
"remote_dev_exact": true,
|
||||
"main_unchanged": true,
|
||||
"all_local_worktrees_unchanged": true,
|
||||
"local_dev_checkout_and_branch_preserved": true,
|
||||
"root_index_unchanged": true,
|
||||
"all_local_branches_tags_preserved": true,
|
||||
"candidate_clean_exact": true
|
||||
},
|
||||
"source_scope": {
|
||||
"chain": [
|
||||
"ed9d8c937d446b854d6963bd92d718bb4fb98b96",
|
||||
"a135252ae78b47b57d7e77d19001700b3bedac8b",
|
||||
"1aa8110ec8caf04350638d2e07361ce72ba5d22e",
|
||||
"2cf9853952e52f59bea63cf5c1d3a1cd76e53eed",
|
||||
"eec4677db1308e2a9ce4e5f195c994356c11de13"
|
||||
],
|
||||
"production_src_tree": "f262316529a99eb922813212d0fbb0c6fb385590",
|
||||
"constant_default": "constant",
|
||||
"files": [
|
||||
"docs/development/projected_pair_explosion.md",
|
||||
"src/CelerisLab/lbm/kernels/blocks.cu",
|
||||
"src/CelerisLab/lbm/refinement_stepper.py",
|
||||
"src/CelerisLab/lbm/refinement_tables.py",
|
||||
"tests/unit/test_les_flow_runner.py",
|
||||
"tests/unit/test_projected_explosion.py",
|
||||
"tests/unit/test_projected_pair_gate.py",
|
||||
"tests/unit/test_projected_pair_stepper.py",
|
||||
"tests/validation/data/les_flow/source_pins_a135252.json",
|
||||
"tests/validation/multigrid/check_projected_pairs.py",
|
||||
"tests/validation/run_uniform_les_flow.py",
|
||||
"tests/validation/taylor_green/assess_projected_pairs.py",
|
||||
"tests/validation/taylor_green/run_case.py",
|
||||
"tests/validation/taylor_green/test_projected_pairs.py"
|
||||
],
|
||||
"diff_stat": " docs/development/projected_pair_explosion.md | 57 +++\n src/CelerisLab/lbm/kernels/blocks.cu | 33 ++\n src/CelerisLab/lbm/refinement_stepper.py | 29 +-\n src/CelerisLab/lbm/refinement_tables.py | 44 +++\n tests/unit/test_les_flow_runner.py | 57 ++-\n tests/unit/test_projected_explosion.py | 394 +++++++++++++++++++\n tests/unit/test_projected_pair_gate.py | 162 ++++++++\n tests/unit/test_projected_pair_stepper.py | 198 ++++++++++\n .../data/les_flow/source_pins_a135252.json | 110 ++++++\n .../validation/multigrid/check_projected_pairs.py | 425 ++++++++++++++++++++\n tests/validation/run_uniform_les_flow.py | 10 +-\n .../taylor_green/assess_projected_pairs.py | 208 ++++++++++\n tests/validation/taylor_green/run_case.py | 155 +++++++-\n .../taylor_green/test_projected_pairs.py | 434 +++++++++++++++++++++\n 14 files changed, 2269 insertions(+), 47 deletions(-)\n"
|
||||
},
|
||||
"remote_commit_tree": "7952cba5b8383712bbafdcc98cbdcd2b4111123d",
|
||||
"remote_src_tree": "f262316529a99eb922813212d0fbb0c6fb385590"
|
||||
},
|
||||
"cleanup": {
|
||||
"utc": "2026-10-18T23:42:13.216523+00:00",
|
||||
"removed": [
|
||||
{
|
||||
"path": "/home/frank14f/CelerisLab/output/review-jet-063508d-20261015",
|
||||
"commit": "063508d1a3440c1311c3a7e6eb1a2b83e12a2092",
|
||||
"tree": "746f07e1aae0de9744e9dcb2dae185577bbacacc",
|
||||
"tracked_files": 440,
|
||||
"source_bytes": 9233268,
|
||||
"allocated_bytes": 10534912,
|
||||
"management_bytes": 81920,
|
||||
"reflog_commits": [
|
||||
"063508d1a3440c1311c3a7e6eb1a2b83e12a2092"
|
||||
],
|
||||
"recoverable_via_remote_dev": "eec4677db1308e2a9ce4e5f195c994356c11de13",
|
||||
"clean": true,
|
||||
"untracked_or_ignored_files": 0,
|
||||
"command": [
|
||||
"git",
|
||||
"-c",
|
||||
"gc.auto=0",
|
||||
"-c",
|
||||
"maintenance.auto=false",
|
||||
"-C",
|
||||
"/home/frank14f/CelerisLab",
|
||||
"worktree",
|
||||
"remove",
|
||||
"/home/frank14f/CelerisLab/output/review-jet-063508d-20261015"
|
||||
],
|
||||
"exit": 0,
|
||||
"stdout": "",
|
||||
"stderr": "",
|
||||
"recovery_map": "review-jet-063508d-20261015_recovery.json.gz",
|
||||
"recovery_map_sha256": "8805598e9274f7f2e1cd1dbb75aca1cecae2412a44e18e221e5e0a75606dbccc"
|
||||
},
|
||||
{
|
||||
"path": "/home/frank14f/CelerisLab/output/review-jet-19bd308-20261015",
|
||||
"commit": "19bd3088ef30e3193402e921c387b50c81ddbd45",
|
||||
"tree": "c1d6203d02404798c597ad2c3755b112d3db6226",
|
||||
"tracked_files": 440,
|
||||
"source_bytes": 9234697,
|
||||
"allocated_bytes": 10534912,
|
||||
"management_bytes": 81920,
|
||||
"reflog_commits": [
|
||||
"19bd3088ef30e3193402e921c387b50c81ddbd45"
|
||||
],
|
||||
"recoverable_via_remote_dev": "eec4677db1308e2a9ce4e5f195c994356c11de13",
|
||||
"clean": true,
|
||||
"untracked_or_ignored_files": 0,
|
||||
"command": [
|
||||
"git",
|
||||
"-c",
|
||||
"gc.auto=0",
|
||||
"-c",
|
||||
"maintenance.auto=false",
|
||||
"-C",
|
||||
"/home/frank14f/CelerisLab",
|
||||
"worktree",
|
||||
"remove",
|
||||
"/home/frank14f/CelerisLab/output/review-jet-19bd308-20261015"
|
||||
],
|
||||
"exit": 0,
|
||||
"stdout": "",
|
||||
"stderr": "",
|
||||
"recovery_map": "review-jet-19bd308-20261015_recovery.json.gz",
|
||||
"recovery_map_sha256": "a83afe1b0900963d9ad7b94f4260a6e55b45e1fd6410b5c09976f0ead96bd5c6"
|
||||
},
|
||||
{
|
||||
"path": "/home/frank14f/CelerisLab/output/review-jet-508d412-20261015",
|
||||
"commit": "508d412e43aff7a27cba2a60255ebf2500fdfb18",
|
||||
"tree": "4b0189adf5480e3f757193e0d660df3a318fadad",
|
||||
"tracked_files": 440,
|
||||
"source_bytes": 9230649,
|
||||
"allocated_bytes": 10530816,
|
||||
"management_bytes": 81920,
|
||||
"reflog_commits": [
|
||||
"508d412e43aff7a27cba2a60255ebf2500fdfb18"
|
||||
],
|
||||
"recoverable_via_remote_dev": "eec4677db1308e2a9ce4e5f195c994356c11de13",
|
||||
"clean": true,
|
||||
"untracked_or_ignored_files": 0,
|
||||
"command": [
|
||||
"git",
|
||||
"-c",
|
||||
"gc.auto=0",
|
||||
"-c",
|
||||
"maintenance.auto=false",
|
||||
"-C",
|
||||
"/home/frank14f/CelerisLab",
|
||||
"worktree",
|
||||
"remove",
|
||||
"/home/frank14f/CelerisLab/output/review-jet-508d412-20261015"
|
||||
],
|
||||
"exit": 0,
|
||||
"stdout": "",
|
||||
"stderr": "",
|
||||
"recovery_map": "review-jet-508d412-20261015_recovery.json.gz",
|
||||
"recovery_map_sha256": "41bd6140c7058cb492f801671ddd3e293127dad0c66d4d1ee0df1c50788d4f3e"
|
||||
},
|
||||
{
|
||||
"path": "/home/frank14f/CelerisLab/output/review-jet-62c525e-20261015",
|
||||
"commit": "62c525e73532a974663be2e112af671fa868b972",
|
||||
"tree": "0152729f4898295c508def8360b415fe147ee57b",
|
||||
"tracked_files": 437,
|
||||
"source_bytes": 9194520,
|
||||
"allocated_bytes": 10489856,
|
||||
"management_bytes": 81920,
|
||||
"reflog_commits": [
|
||||
"62c525e73532a974663be2e112af671fa868b972"
|
||||
],
|
||||
"recoverable_via_remote_dev": "eec4677db1308e2a9ce4e5f195c994356c11de13",
|
||||
"clean": true,
|
||||
"untracked_or_ignored_files": 0,
|
||||
"command": [
|
||||
"git",
|
||||
"-c",
|
||||
"gc.auto=0",
|
||||
"-c",
|
||||
"maintenance.auto=false",
|
||||
"-C",
|
||||
"/home/frank14f/CelerisLab",
|
||||
"worktree",
|
||||
"remove",
|
||||
"/home/frank14f/CelerisLab/output/review-jet-62c525e-20261015"
|
||||
],
|
||||
"exit": 0,
|
||||
"stdout": "",
|
||||
"stderr": "",
|
||||
"recovery_map": "review-jet-62c525e-20261015_recovery.json.gz",
|
||||
"recovery_map_sha256": "a06d4f65f1ed3002bbef0bf21786741276cf0a4a09888238354bf2aab8ae4722"
|
||||
},
|
||||
{
|
||||
"path": "/home/frank14f/CelerisLab/output/review-jet-f1e0342-20261015",
|
||||
"commit": "f1e03423f336bfdf120e5f2ee5c949fded17130c",
|
||||
"tree": "3b6106280809096d1dfb73037894d0846f2572ce",
|
||||
"tracked_files": 440,
|
||||
"source_bytes": 9237148,
|
||||
"allocated_bytes": 10534912,
|
||||
"management_bytes": 81920,
|
||||
"reflog_commits": [
|
||||
"f1e03423f336bfdf120e5f2ee5c949fded17130c"
|
||||
],
|
||||
"recoverable_via_remote_dev": "eec4677db1308e2a9ce4e5f195c994356c11de13",
|
||||
"clean": true,
|
||||
"untracked_or_ignored_files": 0,
|
||||
"command": [
|
||||
"git",
|
||||
"-c",
|
||||
"gc.auto=0",
|
||||
"-c",
|
||||
"maintenance.auto=false",
|
||||
"-C",
|
||||
"/home/frank14f/CelerisLab",
|
||||
"worktree",
|
||||
"remove",
|
||||
"/home/frank14f/CelerisLab/output/review-jet-f1e0342-20261015"
|
||||
],
|
||||
"exit": 0,
|
||||
"stdout": "",
|
||||
"stderr": "",
|
||||
"recovery_map": "review-jet-f1e0342-20261015_recovery.json.gz",
|
||||
"recovery_map_sha256": "1444f7ca5825ce490660f38be89be0331f57a87a26828f9f25eaa123f3a93683"
|
||||
},
|
||||
{
|
||||
"path": "/home/frank14f/CelerisLab/output/review-jet-99ddb5f-20261016",
|
||||
"commit": "99ddb5fc27e5a2c52bd27312981e34e6be98883b",
|
||||
"tree": "d616e328a0afee4e2832fc7999852306205f761e",
|
||||
"tracked_files": 440,
|
||||
"source_bytes": 9242940,
|
||||
"allocated_bytes": 10539008,
|
||||
"management_bytes": 81920,
|
||||
"reflog_commits": [
|
||||
"99ddb5fc27e5a2c52bd27312981e34e6be98883b"
|
||||
],
|
||||
"recoverable_via_remote_dev": "eec4677db1308e2a9ce4e5f195c994356c11de13",
|
||||
"clean": true,
|
||||
"untracked_or_ignored_files": 0,
|
||||
"command": [
|
||||
"git",
|
||||
"-c",
|
||||
"gc.auto=0",
|
||||
"-c",
|
||||
"maintenance.auto=false",
|
||||
"-C",
|
||||
"/home/frank14f/CelerisLab",
|
||||
"worktree",
|
||||
"remove",
|
||||
"/home/frank14f/CelerisLab/output/review-jet-99ddb5f-20261016"
|
||||
],
|
||||
"exit": 0,
|
||||
"stdout": "",
|
||||
"stderr": "",
|
||||
"recovery_map": "review-jet-99ddb5f-20261016_recovery.json.gz",
|
||||
"recovery_map_sha256": "47bef4af7d27850a277603c5247ed9532534c90727e9870b8174ec38e45994ab"
|
||||
}
|
||||
],
|
||||
"skipped": [],
|
||||
"before_bytes": {
|
||||
"output_bytes": 1867370496,
|
||||
"git_management_bytes": 64847872,
|
||||
"receipt_bytes": 5877760,
|
||||
"total_bytes": 1932218368
|
||||
},
|
||||
"after_bytes": {
|
||||
"output_bytes": 1805164544,
|
||||
"git_management_bytes": 64356352,
|
||||
"receipt_bytes": 6836224,
|
||||
"total_bytes": 1869520896
|
||||
},
|
||||
"worktrees_before": 38,
|
||||
"worktrees_after": 32,
|
||||
"checks": {
|
||||
"only_selected_worktrees_removed": true,
|
||||
"remaining_worktrees_unchanged": true,
|
||||
"all_refs_unchanged": true,
|
||||
"branches_tags_root_index_remote_unchanged": true,
|
||||
"all_source_object_files_preserved": true,
|
||||
"all_scientific_evidence_files_preserved": true,
|
||||
"untracked_and_ignored_user_files_preserved": true,
|
||||
"dev_checkout_retained": true
|
||||
},
|
||||
"evidence_files": 10001,
|
||||
"evidence_aggregate_sha256": "503dcd4dbd4514e577b09b761c66502d3f8c8e57ef1c7e12f46c0a24a6af0ea4",
|
||||
"original_source_object_files": 2154,
|
||||
"no_scientific_evidence_deleted": true,
|
||||
"no_refs_or_source_history_pruned": true,
|
||||
"no_environment_changes": true
|
||||
},
|
||||
"current_remote_heads": {
|
||||
"refs/heads/claude/dense-jet-validation": "17f3f11007de0df8f5b03e05f5ef0477cb2edb4d",
|
||||
"refs/heads/claude/jet-condition": "fbf6f1d1224f19a42dae4630a74c6aad845134a3",
|
||||
"refs/heads/claude/les-normalization": "5465832fe5617e1685b0f48926b14065fdf84491",
|
||||
"refs/heads/claude/projected-explosion": "519473a61c7b319183aa54e55b9f097499dde0bf",
|
||||
"refs/heads/claude/refinement-mrt": "aceea293a3ad3ba4b6b8de0c21c1ed4413efece1",
|
||||
"refs/heads/claude/smoke-test": "5ad4995f89f7db30db9f6c10321194aa9abbc68c",
|
||||
"refs/heads/claude/window-dfg-runner": "185a919cc5b1e00d2ea98f3a9ae53916e5056120",
|
||||
"refs/heads/dev": "eec4677db1308e2a9ce4e5f195c994356c11de13",
|
||||
"refs/heads/main": "eeda651626dbbc4d9fb2695ad069898b0bbcd5ab",
|
||||
"refs/heads/tron/full9-inlet": "2359605b7aae694851671f3229aaa83b783f5856",
|
||||
"refs/heads/tron/multigrid-usage": "f75d543586315b6272cfdf23046aa7d4550f5fbe",
|
||||
"refs/heads/tron/spacetime-coupling": "f287b460fd06125cf83294e4bd8cd8f7bf3230e3",
|
||||
"refs/heads/tron/validation-2d": "e81a103f3007e9bc86a0c29dcf73c35af0ed4f39"
|
||||
},
|
||||
"current_local_dev": {
|
||||
"path": "/home/frank14f/CelerisLab/output/dev-worktree",
|
||||
"commit": "f75d543586315b6272cfdf23046aa7d4550f5fbe",
|
||||
"clean": true,
|
||||
"preserved_reason": "f75d543 is not ancestor of remote ed9d8c9;no reset/unrelated local merge"
|
||||
},
|
||||
"constant_default": "constant",
|
||||
"projected_eligibility": "explicit opt-in experimental scope unchanged",
|
||||
"science_scope": {
|
||||
"TG": "narrow four-case Re100 smooth-decay diagnostic only;projected PASS,constant relative velocity FAIL,aggregate false preserved",
|
||||
"LES": "new named current profile resolves only introduced pin mismatches;uniform corrected regression only;Cs1 amplified diagnostic",
|
||||
"unresolved_historical_issues": [
|
||||
"channel.py Jet-CV mismatch",
|
||||
"pre-existing optional dependency errors"
|
||||
],
|
||||
"no_new_GPU_or_tests": true
|
||||
},
|
||||
"preserved_original_archives": {
|
||||
"projected-grid-11901a7-20261018/CelerisLab_projected_grid_11901a7_complete_20261018.zip": "c20e364e72b96858bf7bc317cba3d02a40e03be74ab1816048e78f7e89678f47",
|
||||
"projected-pairs-gate-1aa8110-20261018/CelerisLab_projected_pair_gate_1aa8110_20261018.zip": "589a5537069cb7f10c6e349648aae2900b0af996b0dc1ac147a138581cb913e3",
|
||||
"projected-pairs-tg-2cf9853-20261018/CelerisLab_projected_pairs_TG_2cf9853_20261018.zip": "d312bfd0175e5a79d1a28a595ba229a6d8435ba13e3b9058c409fcc9737cafc1",
|
||||
"uniform-les-eec4677-20261018/CelerisLab_uniform_LES_eec4677_20261018.zip": "7b8e6951b24a8c2852387bc0a026e133c491931d97340056195a981fb51db879"
|
||||
},
|
||||
"proof_files": {
|
||||
"cleanup.py": {
|
||||
"bytes": 6513,
|
||||
"sha256": "5b3db9f9d59b58be1ea9c4427ab06d1e2f41671d3a17245a97cb7979da6b6826"
|
||||
},
|
||||
"cleanup_activity_preflight.json": {
|
||||
"bytes": 588,
|
||||
"sha256": "51d0b5403b66980cb4d272bae498c4c71197634cd5c892877ca4ab351cf02a11"
|
||||
},
|
||||
"cleanup_after.json.gz": {
|
||||
"bytes": 710267,
|
||||
"sha256": "c897f2d61c04c1c2bcc955108d41538b277663ed1059e560bfe7ebf3d993fc00"
|
||||
},
|
||||
"cleanup_before.json.gz": {
|
||||
"bytes": 834537,
|
||||
"sha256": "12213622ee7b4ad2e48b32f3c0d1f8b676b362243430329781dc76a76908cc88"
|
||||
},
|
||||
"cleanup_result.json": {
|
||||
"bytes": 7540,
|
||||
"sha256": "d042619320d9c26ff92cd531cf4d4620dfc673aaacb3a10f892819beb790beb0"
|
||||
},
|
||||
"dev_push_result.json": {
|
||||
"bytes": 333,
|
||||
"sha256": "e6cb70eea47d92840ab2253cc3afc1fa842e3b08a4fc4b8c4fa8c62941f7fa3b"
|
||||
},
|
||||
"dev_push_started.json": {
|
||||
"bytes": 1532,
|
||||
"sha256": "0ff359e7153eaa44f53c9e6a4c61e336ce34a416d27db4fbb59e88d4db36502a"
|
||||
},
|
||||
"evidence_before.json.gz": {
|
||||
"bytes": 470636,
|
||||
"sha256": "f255aec46b524325c006427f809d83f2792f46aac35fe5e089a61e36ba38910b"
|
||||
},
|
||||
"gate_common.py": {
|
||||
"bytes": 3086,
|
||||
"sha256": "106688da96d6946cc7d86bcff9fba16ebebb1cb8ac6d84f083afdac51f44ae30"
|
||||
},
|
||||
"integrate.py": {
|
||||
"bytes": 3831,
|
||||
"sha256": "d25de325d395ef8f315f16bf5471c30776986239980037015ec761c375ed3687"
|
||||
},
|
||||
"integration_before.json.gz": {
|
||||
"bytes": 834540,
|
||||
"sha256": "38a1d639a3dd0be479ddb2959b4cdc9bcd1f28aff9153471e06aa96f44b9f020"
|
||||
},
|
||||
"integration_first_attempt_error.txt": {
|
||||
"bytes": 747,
|
||||
"sha256": "8af828b2e3f1deb96457fd52298f1cfec9b18351e714f6b35ffabcda89d1bb47"
|
||||
},
|
||||
"integration_result.json": {
|
||||
"bytes": 5178,
|
||||
"sha256": "3d8bb9f2ef761e0e94a1695d1b7a7aec02f724f837269922d4faf1c1d239b0ca"
|
||||
},
|
||||
"inventory.json": {
|
||||
"bytes": 997138,
|
||||
"sha256": "2865b1162bfd704c43bb8c108a7b0b75fc9df4709a0d75cb2195d9f71ada601b"
|
||||
},
|
||||
"inventory.py": {
|
||||
"bytes": 2750,
|
||||
"sha256": "78bed3f832fb245cf80e88e80864293242544726b2141a66f4ace6ee08f19547"
|
||||
},
|
||||
"management.py": {
|
||||
"bytes": 4710,
|
||||
"sha256": "3dbfadb0a13532d21282f2830269eb40398485be9063460fc87ff3414516b451"
|
||||
},
|
||||
"protected_extra_files.json.gz": {
|
||||
"bytes": 19413,
|
||||
"sha256": "4efcc18c5d028f38c761ba0ffcf949c793ef8e42aa80f4ba60bb2486944cf9e8"
|
||||
},
|
||||
"protection_before.json.gz": {
|
||||
"bytes": 834539,
|
||||
"sha256": "60a786d506e7dd3b94836541a601821fb26e4a5e68393fb23cc87a73d8c5669d"
|
||||
},
|
||||
"publish_receipt.py": {
|
||||
"bytes": 2736,
|
||||
"sha256": "5ed94713bdf9de11c8a0ce6b772c8ef3f025a7b4cc41f986d442ae3f80e7fa1b"
|
||||
},
|
||||
"publish_reviewed_dev.py": {
|
||||
"bytes": 2817,
|
||||
"sha256": "efb08358295f94a843047804866110d3de132ff2ea372c5c6f3641b3952a54e2"
|
||||
},
|
||||
"remote_only_integration_after.json.gz": {
|
||||
"bytes": 834552,
|
||||
"sha256": "2d2b125fcd1826be790ddecabdb27dec8851c84c0f46e23aa0e749407f6b4045"
|
||||
},
|
||||
"remote_only_integration_before.json.gz": {
|
||||
"bytes": 834552,
|
||||
"sha256": "0368c5f0c393a78474fa872950512c2b3db10b30277d2477056b1696782d8c4c"
|
||||
},
|
||||
"review-jet-063508d-20261015_recovery.json.gz": {
|
||||
"bytes": 35325,
|
||||
"sha256": "8805598e9274f7f2e1cd1dbb75aca1cecae2412a44e18e221e5e0a75606dbccc"
|
||||
},
|
||||
"review-jet-063508d-20261015_removal.json": {
|
||||
"bytes": 942,
|
||||
"sha256": "50381cd4a36e616fdcada15fe2508a3aa4cadfcca22d65ada15b66c8c9b01373"
|
||||
},
|
||||
"review-jet-19bd308-20261015_recovery.json.gz": {
|
||||
"bytes": 35320,
|
||||
"sha256": "a83afe1b0900963d9ad7b94f4260a6e55b45e1fd6410b5c09976f0ead96bd5c6"
|
||||
},
|
||||
"review-jet-19bd308-20261015_removal.json": {
|
||||
"bytes": 942,
|
||||
"sha256": "8fc1b317a8a16ae6325ada98201771834583891a8a81f5f440993441b1675bc0"
|
||||
},
|
||||
"review-jet-508d412-20261015_recovery.json.gz": {
|
||||
"bytes": 35321,
|
||||
"sha256": "41bd6140c7058cb492f801671ddd3e293127dad0c66d4d1ee0df1c50788d4f3e"
|
||||
},
|
||||
"review-jet-508d412-20261015_removal.json": {
|
||||
"bytes": 942,
|
||||
"sha256": "51610ededb9123dfb492e2802ff28f823ba1589a1bb56c675a1adf6e0dfe07af"
|
||||
},
|
||||
"review-jet-62c525e-20261015_recovery.json.gz": {
|
||||
"bytes": 35026,
|
||||
"sha256": "a06d4f65f1ed3002bbef0bf21786741276cf0a4a09888238354bf2aab8ae4722"
|
||||
},
|
||||
"review-jet-62c525e-20261015_removal.json": {
|
||||
"bytes": 942,
|
||||
"sha256": "cf62efc212a7211049ff2d5e338a29f838b741eebad7a23f756ee7d4c651de3f"
|
||||
},
|
||||
"review-jet-99ddb5f-20261016_recovery.json.gz": {
|
||||
"bytes": 35321,
|
||||
"sha256": "47bef4af7d27850a277603c5247ed9532534c90727e9870b8174ec38e45994ab"
|
||||
},
|
||||
"review-jet-99ddb5f-20261016_removal.json": {
|
||||
"bytes": 942,
|
||||
"sha256": "c2ef4fcf118fa0c0eb07ca48ad37c0fdcab50a85a2f7b53c1ccc9f1219fe1977"
|
||||
},
|
||||
"review-jet-f1e0342-20261015_recovery.json.gz": {
|
||||
"bytes": 35320,
|
||||
"sha256": "1444f7ca5825ce490660f38be89be0331f57a87a26828f9f25eaa123f3a93683"
|
||||
},
|
||||
"review-jet-f1e0342-20261015_removal.json": {
|
||||
"bytes": 942,
|
||||
"sha256": "00f9680a25e46a104e5eeb6dd42a762e9755964f4854d5312da51fa5c86d58e4"
|
||||
},
|
||||
"seal_receipt.py": {
|
||||
"bytes": 4270,
|
||||
"sha256": "3b71e9842c3f38a51fb359611dc5a4a1f5bfc389a997b8222f26ac02c808886a"
|
||||
},
|
||||
"source_objects_before.json.gz": {
|
||||
"bytes": 144229,
|
||||
"sha256": "b7eba34841f7cdb8b12718523233778ee241bd05a4cbdd2d3028e1dcc9d57bdf"
|
||||
}
|
||||
},
|
||||
"final_prepublication_footprint": {
|
||||
"output_bytes": 1805185024,
|
||||
"git_management_bytes": 64356352,
|
||||
"receipt_bytes": 6856704,
|
||||
"total_bytes": 1869541376
|
||||
},
|
||||
"no_new_branch": true,
|
||||
"no_force_push": true,
|
||||
"no_GitHub_publication": true,
|
||||
"no_source_history_pruning": true
|
||||
}
|
||||
@@ -0,0 +1,13 @@
|
||||
Reviewed projected-pair chain integrated by ordinary fast-forward to Gitea dev.
|
||||
Remote dev:eec4677db1308e2a9ce4e5f195c994356c11de13;main unchanged:eeda651626dbbc4d9fb2695ad069898b0bbcd5ab.
|
||||
Commit source tree:f262316529a99eb922813212d0fbb0c6fb385590;constant default retained.
|
||||
Local dev preserved clean atf75d543586315b6272cfdf23046aa7d4550f5fbe because it is not ancestor
|
||||
of the remote baseline.No reset or unrelated local merge;all other local refs kept.
|
||||
Six clean inactive detached Jet source copies removed only after exact Git-blob
|
||||
recovery verification;all commits remain ancestors of remote dev.All source
|
||||
objects,common refs,scientific evidence/original archives,user files/environments
|
||||
and32 remaining worktrees preserved.Exact paths/commit IDs in JSON receipt.
|
||||
No new GPU/test run.Historical TG constant failure/aggregatefalse,Jet-CV mismatch
|
||||
and optional dependency issues kept separate from current LES pin resolution.
|
||||
Full before/after inventories and per-file recovery maps remain at/home/frank14f/CelerisLab/output/dev-projected-integration-eec4677-20261018 with hashes.
|
||||
Temporary footprint before this small receipt publication:1869541376bytes.
|
||||
+42
@@ -0,0 +1,42 @@
|
||||
{
|
||||
"files": {
|
||||
"INTEGRATION_CLEANUP_RECEIPT.json": {
|
||||
"bytes": 21807,
|
||||
"sha256": "91e30b209c92ee6c117d78caba4c2a07d2b52979f25828e7613070d7eeb682a2"
|
||||
},
|
||||
"README.txt": {
|
||||
"bytes": 1160,
|
||||
"sha256": "83ddbac006c836319f7d7dcc54923a87a63ae6ba98b469e8a651aa473290b45b"
|
||||
}
|
||||
},
|
||||
"candidate": "eec4677db1308e2a9ce4e5f195c994356c11de13",
|
||||
"source_scope": {
|
||||
"chain": [
|
||||
"ed9d8c937d446b854d6963bd92d718bb4fb98b96",
|
||||
"a135252ae78b47b57d7e77d19001700b3bedac8b",
|
||||
"1aa8110ec8caf04350638d2e07361ce72ba5d22e",
|
||||
"2cf9853952e52f59bea63cf5c1d3a1cd76e53eed",
|
||||
"eec4677db1308e2a9ce4e5f195c994356c11de13"
|
||||
],
|
||||
"production_src_tree": "f262316529a99eb922813212d0fbb0c6fb385590",
|
||||
"constant_default": "constant",
|
||||
"files": [
|
||||
"docs/development/projected_pair_explosion.md",
|
||||
"src/CelerisLab/lbm/kernels/blocks.cu",
|
||||
"src/CelerisLab/lbm/refinement_stepper.py",
|
||||
"src/CelerisLab/lbm/refinement_tables.py",
|
||||
"tests/unit/test_les_flow_runner.py",
|
||||
"tests/unit/test_projected_explosion.py",
|
||||
"tests/unit/test_projected_pair_gate.py",
|
||||
"tests/unit/test_projected_pair_stepper.py",
|
||||
"tests/validation/data/les_flow/source_pins_a135252.json",
|
||||
"tests/validation/multigrid/check_projected_pairs.py",
|
||||
"tests/validation/run_uniform_les_flow.py",
|
||||
"tests/validation/taylor_green/assess_projected_pairs.py",
|
||||
"tests/validation/taylor_green/run_case.py",
|
||||
"tests/validation/taylor_green/test_projected_pairs.py"
|
||||
],
|
||||
"diff_stat": " docs/development/projected_pair_explosion.md | 57 +++\n src/CelerisLab/lbm/kernels/blocks.cu | 33 ++\n src/CelerisLab/lbm/refinement_stepper.py | 29 +-\n src/CelerisLab/lbm/refinement_tables.py | 44 +++\n tests/unit/test_les_flow_runner.py | 57 ++-\n tests/unit/test_projected_explosion.py | 394 +++++++++++++++++++\n tests/unit/test_projected_pair_gate.py | 162 ++++++++\n tests/unit/test_projected_pair_stepper.py | 198 ++++++++++\n .../data/les_flow/source_pins_a135252.json | 110 ++++++\n .../validation/multigrid/check_projected_pairs.py | 425 ++++++++++++++++++++\n tests/validation/run_uniform_les_flow.py | 10 +-\n .../taylor_green/assess_projected_pairs.py | 208 ++++++++++\n tests/validation/taylor_green/run_case.py | 155 +++++++-\n .../taylor_green/test_projected_pairs.py | 434 +++++++++++++++++++++\n 14 files changed, 2269 insertions(+), 47 deletions(-)\n"
|
||||
},
|
||||
"original_archives_preserved": true
|
||||
}
|
||||
Reference in New Issue
Block a user