wip: cave planner squash-merged into wip/combined (L173, RED - not for main)

Five conflicts resolved (CURRENT-STATE, ResolvedLayoutInternal.h, StreamBenchmarkHeadless.cpp,
StreamBenchmarkPipeline.h, WorldAssemblyPrototype.h) keeping liminal + cave planner; L156 band fit only; evaluator v239
with v239 baselines (18/18 Clang/GCC W1/W8/W12). Fast tier FAILS (FI upper arrival: 40 unsupported chamber samples,
10 chamber-floor shell violations); TN and VS composed sweeps 0/16 (passage, seam, shell gates). Living plane loads at
PostConfigInit (UE smoke passes). Source/: VoxelForgeCoreAdapter.cpp; VoxelForge.uplugin.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_016dhxM43dnWvUu2B5Ph1iG1
This commit is contained in:
Fr0zkaandClaude Opus 5.5 committed 2026-11-03 02:28:34 +01:00
1 parent 82eb5b1c66
commit b09728354d
243 files changed
+23019 -307

No files matched your search

@@ -0,0 +1,35 @@
# L156 matched owner tunnel landing captures
Seed 0 camera poses resolved from the L156 owner layout and reused for both versions. Each view is at eye height at one of the three tunnel landing chambers. Before uses the L151 head build; after uses L156 source stamp `4bf096c0a06f72eb765ff8785d55c00ded946ed1bd1f39fa1914b3658ceb61f0`.
## passage/0-1/0 / upper landing
- Before: [image](before-l151-0-1-0-upper-landing.jpg)
- After: [image](after-l156-0-1-0-upper-landing.jpg)
## passage/0-1/0 / lower landing
- Before: [image](before-l151-0-1-0-lower-landing.jpg)
- After: [image](after-l156-0-1-0-lower-landing.jpg)
## passage/1-2/0 / upper landing
- Before: [image](before-l151-1-2-0-upper-landing.jpg)
- After: [image](after-l156-1-2-0-upper-landing.jpg)
## passage/1-2/0 / lower landing
- Before: [image](before-l151-1-2-0-lower-landing.jpg)
- After: [image](after-l156-1-2-0-lower-landing.jpg)
## passage/2-3/0 / upper landing
- Before: [image](before-l151-2-3-0-upper-landing.jpg)
- After: [image](after-l156-2-3-0-upper-landing.jpg)
## passage/2-3/0 / lower landing
- Before: [image](before-l151-2-3-0-lower-landing.jpg)
- After: [image](after-l156-2-3-0-lower-landing.jpg)
Capture quality failures: 0/12.
Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 27 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 17 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 25 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 19 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB

@@ -0,0 +1,278 @@
[
{
"version": "before-l151",
"view": "0-1-0-upper-landing",
"passage": "passage/0-1/0",
"side": "upper",
"file": "Standalone/Research/WorldAssemblerM3/Linux156/captures/before-l151-0-1-0-upper-landing.jpg",
"camera_m": [
37.0,
-5.25,
-372.3810546875
],
"target_m": [
28.40474992442715,
-7.918646874047773,
-371.83751160914875
],
"yaw_deg": -107.24848481126237,
"pitch_deg": 3.4561048595792685,
"source_stamp": "1ca3b84f6d35f7f355ec0f72dabd3b87a455ea02e5789fea611916962e5db8e5",
"pose_layout_identity": "resolved-layout-v3-fnv64:46a5ebaca9fef170",
"quality_status": "PASS",
"quality": "[CaptureQuality] image=/home/jahni/VoxelM/Plugins/VoxelForge/Standalone/Research/WorldAssemblerM3/Linux156/captures/before-l151-0-1-0-upper-landing.jpg pixels=921600 mean_luma=118.644 stddev_luma=15.499 coverage_luma_gt12=1.00000 thresholds=(stddev>=2.0,coverage>=0.001) status=PASS"
},
{
"version": "before-l151",
"view": "0-1-0-lower-landing",
"passage": "passage/0-1/0",
"side": "lower",
"file": "Standalone/Research/WorldAssemblerM3/Linux156/captures/before-l151-0-1-0-lower-landing.jpg",
"camera_m": [
25.8369140625,
3.19921875,
-736.6798828125
],
"target_m": [
17.97380590951016,
-1.1793118453464206,
-734.970169262755
],
"yaw_deg": -119.11101808688004,
"pitch_deg": 10.756207017349817,
"source_stamp": "1ca3b84f6d35f7f355ec0f72dabd3b87a455ea02e5789fea611916962e5db8e5",
"pose_layout_identity": "resolved-layout-v3-fnv64:46a5ebaca9fef170",
"quality_status": "PASS",
"quality": "[CaptureQuality] image=/home/jahni/VoxelM/Plugins/VoxelForge/Standalone/Research/WorldAssemblerM3/Linux156/captures/before-l151-0-1-0-lower-landing.jpg pixels=921600 mean_luma=111.426 stddev_luma=12.411 coverage_luma_gt12=1.00000 thresholds=(stddev>=2.0,coverage>=0.001) status=PASS"
},
{
"version": "before-l151",
"view": "1-2-0-upper-landing",
"passage": "passage/1-2/0",
"side": "upper",
"file": "Standalone/Research/WorldAssemblerM3/Linux156/captures/before-l151-1-2-0-upper-landing.jpg",
"camera_m": [
19.166015625,
-14.2001953125,
-731.8810546875
],
"target_m": [
10.35825176774404,
-16.050410390488395,
-733.216132282697
],
"yaw_deg": -101.86342177874246,
"pitch_deg": -8.437834550031965,
"source_stamp": "1ca3b84f6d35f7f355ec0f72dabd3b87a455ea02e5789fea611916962e5db8e5",
"pose_layout_identity": "resolved-layout-v3-fnv64:46a5ebaca9fef170",
"quality_status": "PASS",
"quality": "[CaptureQuality] image=/home/jahni/VoxelM/Plugins/VoxelForge/Standalone/Research/WorldAssemblerM3/Linux156/captures/before-l151-1-2-0-upper-landing.jpg pixels=921600 mean_luma=117.134 stddev_luma=15.664 coverage_luma_gt12=1.00000 thresholds=(stddev>=2.0,coverage>=0.001) status=PASS"
},
{
"version": "before-l151",
"view": "1-2-0-lower-landing",
"passage": "passage/1-2/0",
"side": "lower",
"file": "Standalone/Research/WorldAssemblerM3/Linux156/captures/before-l151-1-2-0-lower-landing.jpg",
"camera_m": [
19.166015625,
-14.2001953125,
-753.05390625
],
"target_m": [
10.48848361510052,
-16.587754362485967,
-751.7193175939389
],
"yaw_deg": -105.38384894032598,
"pitch_deg": 8.434788863627224,
"source_stamp": "1ca3b84f6d35f7f355ec0f72dabd3b87a455ea02e5789fea611916962e5db8e5",
"pose_layout_identity": "resolved-layout-v3-fnv64:46a5ebaca9fef170",
"quality_status": "PASS",
"quality": "[CaptureQuality] image=/home/jahni/VoxelM/Plugins/VoxelForge/Standalone/Research/WorldAssemblerM3/Linux156/captures/before-l151-1-2-0-lower-landing.jpg pixels=921600 mean_luma=119.710 stddev_luma=14.975 coverage_luma_gt12=1.00000 thresholds=(stddev>=2.0,coverage>=0.001) status=PASS"
},
{
"version": "before-l151",
"view": "2-3-0-upper-landing",
"passage": "passage/2-3/0",
"side": "upper",
"file": "Standalone/Research/WorldAssemblerM3/Linux156/captures/before-l151-2-3-0-upper-landing.jpg",
"camera_m": [
-20.0625,
-5.068359375,
-812.075390625
],
"target_m": [
-13.604954164712868,
-11.337338700629157,
-813.6662645746064
],
"yaw_deg": 134.15112141809087,
"pitch_deg": -10.024269857937275,
"source_stamp": "1ca3b84f6d35f7f355ec0f72dabd3b87a455ea02e5789fea611916962e5db8e5",
"pose_layout_identity": "resolved-layout-v3-fnv64:46a5ebaca9fef170",
"quality_status": "PASS",
"quality": "[CaptureQuality] image=/home/jahni/VoxelM/Plugins/VoxelForge/Standalone/Research/WorldAssemblerM3/Linux156/captures/before-l151-2-3-0-upper-landing.jpg pixels=921600 mean_luma=118.198 stddev_luma=15.882 coverage_luma_gt12=1.00000 thresholds=(stddev>=2.0,coverage>=0.001) status=PASS"
},
{
"version": "before-l151",
"view": "2-3-0-lower-landing",
"passage": "passage/2-3/0",
"side": "lower",
"file": "Standalone/Research/WorldAssemblerM3/Linux156/captures/before-l151-2-3-0-lower-landing.jpg",
"camera_m": [
-20.0625,
-5.068359375,
-900.0333984375
],
"target_m": [
-14.865342978484083,
-12.416118141706198,
-898.4427583280197
],
"yaw_deg": 144.72777711381306,
"pitch_deg": 10.022826283920647,
"source_stamp": "1ca3b84f6d35f7f355ec0f72dabd3b87a455ea02e5789fea611916962e5db8e5",
"pose_layout_identity": "resolved-layout-v3-fnv64:46a5ebaca9fef170",
"quality_status": "PASS",
"quality": "[CaptureQuality] image=/home/jahni/VoxelM/Plugins/VoxelForge/Standalone/Research/WorldAssemblerM3/Linux156/captures/before-l151-2-3-0-lower-landing.jpg pixels=921600 mean_luma=121.734 stddev_luma=16.193 coverage_luma_gt12=1.00000 thresholds=(stddev>=2.0,coverage>=0.001) status=PASS"
},
{
"version": "after-l156",
"view": "0-1-0-upper-landing",
"passage": "passage/0-1/0",
"side": "upper",
"file": "Standalone/Research/WorldAssemblerM3/Linux156/captures/after-l156-0-1-0-upper-landing.jpg",
"camera_m": [
37.0,
-5.25,
-372.3810546875
],
"target_m": [
28.40474992442715,
-7.918646874047773,
-371.83751160914875
],
"yaw_deg": -107.24848481126237,
"pitch_deg": 3.4561048595792685,
"source_stamp": "4bf096c0a06f72eb765ff8785d55c00ded946ed1bd1f39fa1914b3658ceb61f0",
"pose_layout_identity": "resolved-layout-v3-fnv64:46a5ebaca9fef170",
"quality_status": "PASS",
"quality": "[CaptureQuality] image=/home/jahni/VoxelM/Plugins/VoxelForge/Standalone/Research/WorldAssemblerM3/Linux156/captures/after-l156-0-1-0-upper-landing.jpg pixels=921600 mean_luma=117.423 stddev_luma=13.370 coverage_luma_gt12=1.00000 thresholds=(stddev>=2.0,coverage>=0.001) status=PASS"
},
{
"version": "after-l156",
"view": "0-1-0-lower-landing",
"passage": "passage/0-1/0",
"side": "lower",
"file": "Standalone/Research/WorldAssemblerM3/Linux156/captures/after-l156-0-1-0-lower-landing.jpg",
"camera_m": [
25.8369140625,
3.19921875,
-736.6798828125
],
"target_m": [
17.97380590951016,
-1.1793118453464206,
-734.970169262755
],
"yaw_deg": -119.11101808688004,
"pitch_deg": 10.756207017349817,
"source_stamp": "4bf096c0a06f72eb765ff8785d55c00ded946ed1bd1f39fa1914b3658ceb61f0",
"pose_layout_identity": "resolved-layout-v3-fnv64:46a5ebaca9fef170",
"quality_status": "PASS",
"quality": "[CaptureQuality] image=/home/jahni/VoxelM/Plugins/VoxelForge/Standalone/Research/WorldAssemblerM3/Linux156/captures/after-l156-0-1-0-lower-landing.jpg pixels=921600 mean_luma=111.621 stddev_luma=12.323 coverage_luma_gt12=1.00000 thresholds=(stddev>=2.0,coverage>=0.001) status=PASS"
},
{
"version": "after-l156",
"view": "1-2-0-upper-landing",
"passage": "passage/1-2/0",
"side": "upper",
"file": "Standalone/Research/WorldAssemblerM3/Linux156/captures/after-l156-1-2-0-upper-landing.jpg",
"camera_m": [
19.166015625,
-14.2001953125,
-731.8810546875
],
"target_m": [
10.35825176774404,
-16.050410390488395,
-733.216132282697
],
"yaw_deg": -101.86342177874246,
"pitch_deg": -8.437834550031965,
"source_stamp": "4bf096c0a06f72eb765ff8785d55c00ded946ed1bd1f39fa1914b3658ceb61f0",
"pose_layout_identity": "resolved-layout-v3-fnv64:46a5ebaca9fef170",
"quality_status": "PASS",
"quality": "[CaptureQuality] image=/home/jahni/VoxelM/Plugins/VoxelForge/Standalone/Research/WorldAssemblerM3/Linux156/captures/after-l156-1-2-0-upper-landing.jpg pixels=921600 mean_luma=117.135 stddev_luma=15.664 coverage_luma_gt12=1.00000 thresholds=(stddev>=2.0,coverage>=0.001) status=PASS"
},
{
"version": "after-l156",
"view": "1-2-0-lower-landing",
"passage": "passage/1-2/0",
"side": "lower",
"file": "Standalone/Research/WorldAssemblerM3/Linux156/captures/after-l156-1-2-0-lower-landing.jpg",
"camera_m": [
19.166015625,
-14.2001953125,
-753.05390625
],
"target_m": [
10.48848361510052,
-16.587754362485967,
-751.7193175939389
],
"yaw_deg": -105.38384894032598,
"pitch_deg": 8.434788863627224,
"source_stamp": "4bf096c0a06f72eb765ff8785d55c00ded946ed1bd1f39fa1914b3658ceb61f0",
"pose_layout_identity": "resolved-layout-v3-fnv64:46a5ebaca9fef170",
"quality_status": "PASS",
"quality": "[CaptureQuality] image=/home/jahni/VoxelM/Plugins/VoxelForge/Standalone/Research/WorldAssemblerM3/Linux156/captures/after-l156-1-2-0-lower-landing.jpg pixels=921600 mean_luma=119.962 stddev_luma=14.895 coverage_luma_gt12=1.00000 thresholds=(stddev>=2.0,coverage>=0.001) status=PASS"
},
{
"version": "after-l156",
"view": "2-3-0-upper-landing",
"passage": "passage/2-3/0",
"side": "upper",
"file": "Standalone/Research/WorldAssemblerM3/Linux156/captures/after-l156-2-3-0-upper-landing.jpg",
"camera_m": [
-20.0625,
-5.068359375,
-812.075390625
],
"target_m": [
-13.604954164712868,
-11.337338700629157,
-813.6662645746064
],
"yaw_deg": 134.15112141809087,
"pitch_deg": -10.024269857937275,
"source_stamp": "4bf096c0a06f72eb765ff8785d55c00ded946ed1bd1f39fa1914b3658ceb61f0",
"pose_layout_identity": "resolved-layout-v3-fnv64:46a5ebaca9fef170",
"quality_status": "PASS",
"quality": "[CaptureQuality] image=/home/jahni/VoxelM/Plugins/VoxelForge/Standalone/Research/WorldAssemblerM3/Linux156/captures/after-l156-2-3-0-upper-landing.jpg pixels=921600 mean_luma=118.197 stddev_luma=15.883 coverage_luma_gt12=1.00000 thresholds=(stddev>=2.0,coverage>=0.001) status=PASS"
},
{
"version": "after-l156",
"view": "2-3-0-lower-landing",
"passage": "passage/2-3/0",
"side": "lower",
"file": "Standalone/Research/WorldAssemblerM3/Linux156/captures/after-l156-2-3-0-lower-landing.jpg",
"camera_m": [
-20.0625,
-5.068359375,
-900.0333984375
],
"target_m": [
-14.865342978484083,
-12.416118141706198,
-898.4427583280197
],
"yaw_deg": 144.72777711381306,
"pitch_deg": 10.022826283920647,
"source_stamp": "4bf096c0a06f72eb765ff8785d55c00ded946ed1bd1f39fa1914b3658ceb61f0",
"pose_layout_identity": "resolved-layout-v3-fnv64:46a5ebaca9fef170",
"quality_status": "PASS",
"quality": "[CaptureQuality] image=/home/jahni/VoxelM/Plugins/VoxelForge/Standalone/Research/WorldAssemblerM3/Linux156/captures/after-l156-2-3-0-lower-landing.jpg pixels=921600 mean_luma=121.801 stddev_luma=16.169 coverage_luma_gt12=1.00000 thresholds=(stddev>=2.0,coverage>=0.001) status=PASS"
}
]