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 @@
# L151 matched owner tunnel landing captures
Seed 0 camera poses resolved from the L151 owner layout and reused for both versions. Each view is at eye height at one of the three tunnel landing chambers. Before uses the L150 head build; after uses L151 source stamp `1ca3b84f6d35f7f355ec0f72dabd3b87a455ea02e5789fea611916962e5db8e5`.
## passage/0-1/0 / upper landing
- Before: [image](before-l150-0-1-0-upper-landing.jpg)
- After: [image](after-l151-0-1-0-upper-landing.jpg)
## passage/0-1/0 / lower landing
- Before: [image](before-l150-0-1-0-lower-landing.jpg)
- After: [image](after-l151-0-1-0-lower-landing.jpg)
## passage/1-2/0 / upper landing
- Before: [image](before-l150-1-2-0-upper-landing.jpg)
- After: [image](after-l151-1-2-0-upper-landing.jpg)
## passage/1-2/0 / lower landing
- Before: [image](before-l150-1-2-0-lower-landing.jpg)
- After: [image](after-l151-1-2-0-lower-landing.jpg)
## passage/2-3/0 / upper landing
- Before: [image](before-l150-2-3-0-upper-landing.jpg)
- After: [image](after-l151-2-3-0-upper-landing.jpg)
## passage/2-3/0 / lower landing
- Before: [image](before-l150-2-3-0-lower-landing.jpg)
- After: [image](after-l151-2-3-0-lower-landing.jpg)
Capture quality failures: 0/12.
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

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 25 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

@@ -0,0 +1,278 @@
[
{
"version": "before-l150",
"view": "0-1-0-upper-landing",
"passage": "passage/0-1/0",
"side": "upper",
"file": "Standalone/Research/WorldAssemblerM3/Linux151/captures/before-l150-0-1-0-upper-landing.jpg",
"camera_m": [
37.0,
-5.25,
-372.3810546875
],
"target_m": [
28.40474992442715,
-7.918646874047773,
-372.325197471535
],
"yaw_deg": -107.24848481126237,
"pitch_deg": 0.3555935154874107,
"source_stamp": "c6b8a100355e271ddc40eb5973569d2ff4e2ba8d9c628c72f8e0af2493f0609f",
"pose_layout_identity": "resolved-layout-v3-fnv64:ed02312296ac2003",
"quality_status": "PASS",
"quality": "[CaptureQuality] image=/home/jahni/VoxelM/Plugins/VoxelForge/Standalone/Research/WorldAssemblerM3/Linux151/captures/before-l150-0-1-0-upper-landing.jpg pixels=921600 mean_luma=113.553 stddev_luma=8.807 coverage_luma_gt12=1.00000 thresholds=(stddev>=2.0,coverage>=0.001) status=PASS"
},
{
"version": "before-l150",
"view": "0-1-0-lower-landing",
"passage": "passage/0-1/0",
"side": "lower",
"file": "Standalone/Research/WorldAssemblerM3/Linux151/captures/before-l150-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": "c6b8a100355e271ddc40eb5973569d2ff4e2ba8d9c628c72f8e0af2493f0609f",
"pose_layout_identity": "resolved-layout-v3-fnv64:ed02312296ac2003",
"quality_status": "PASS",
"quality": "[CaptureQuality] image=/home/jahni/VoxelM/Plugins/VoxelForge/Standalone/Research/WorldAssemblerM3/Linux151/captures/before-l150-0-1-0-lower-landing.jpg pixels=921600 mean_luma=106.418 stddev_luma=2.881 coverage_luma_gt12=1.00000 thresholds=(stddev>=2.0,coverage>=0.001) status=PASS"
},
{
"version": "before-l150",
"view": "1-2-0-upper-landing",
"passage": "passage/1-2/0",
"side": "upper",
"file": "Standalone/Research/WorldAssemblerM3/Linux151/captures/before-l150-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": "c6b8a100355e271ddc40eb5973569d2ff4e2ba8d9c628c72f8e0af2493f0609f",
"pose_layout_identity": "resolved-layout-v3-fnv64:ed02312296ac2003",
"quality_status": "PASS",
"quality": "[CaptureQuality] image=/home/jahni/VoxelM/Plugins/VoxelForge/Standalone/Research/WorldAssemblerM3/Linux151/captures/before-l150-1-2-0-upper-landing.jpg pixels=921600 mean_luma=108.420 stddev_luma=2.873 coverage_luma_gt12=1.00000 thresholds=(stddev>=2.0,coverage>=0.001) status=PASS"
},
{
"version": "before-l150",
"view": "1-2-0-lower-landing",
"passage": "passage/1-2/0",
"side": "lower",
"file": "Standalone/Research/WorldAssemblerM3/Linux151/captures/before-l150-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": "c6b8a100355e271ddc40eb5973569d2ff4e2ba8d9c628c72f8e0af2493f0609f",
"pose_layout_identity": "resolved-layout-v3-fnv64:ed02312296ac2003",
"quality_status": "PASS",
"quality": "[CaptureQuality] image=/home/jahni/VoxelM/Plugins/VoxelForge/Standalone/Research/WorldAssemblerM3/Linux151/captures/before-l150-1-2-0-lower-landing.jpg pixels=921600 mean_luma=113.918 stddev_luma=10.489 coverage_luma_gt12=1.00000 thresholds=(stddev>=2.0,coverage>=0.001) status=PASS"
},
{
"version": "before-l150",
"view": "2-3-0-upper-landing",
"passage": "passage/2-3/0",
"side": "upper",
"file": "Standalone/Research/WorldAssemblerM3/Linux151/captures/before-l150-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": "c6b8a100355e271ddc40eb5973569d2ff4e2ba8d9c628c72f8e0af2493f0609f",
"pose_layout_identity": "resolved-layout-v3-fnv64:ed02312296ac2003",
"quality_status": "PASS",
"quality": "[CaptureQuality] image=/home/jahni/VoxelM/Plugins/VoxelForge/Standalone/Research/WorldAssemblerM3/Linux151/captures/before-l150-2-3-0-upper-landing.jpg pixels=921600 mean_luma=108.739 stddev_luma=2.947 coverage_luma_gt12=1.00000 thresholds=(stddev>=2.0,coverage>=0.001) status=PASS"
},
{
"version": "before-l150",
"view": "2-3-0-lower-landing",
"passage": "passage/2-3/0",
"side": "lower",
"file": "Standalone/Research/WorldAssemblerM3/Linux151/captures/before-l150-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": "c6b8a100355e271ddc40eb5973569d2ff4e2ba8d9c628c72f8e0af2493f0609f",
"pose_layout_identity": "resolved-layout-v3-fnv64:ed02312296ac2003",
"quality_status": "PASS",
"quality": "[CaptureQuality] image=/home/jahni/VoxelM/Plugins/VoxelForge/Standalone/Research/WorldAssemblerM3/Linux151/captures/before-l150-2-3-0-lower-landing.jpg pixels=921600 mean_luma=112.176 stddev_luma=9.871 coverage_luma_gt12=1.00000 thresholds=(stddev>=2.0,coverage>=0.001) status=PASS"
},
{
"version": "after-l151",
"view": "0-1-0-upper-landing",
"passage": "passage/0-1/0",
"side": "upper",
"file": "Standalone/Research/WorldAssemblerM3/Linux151/captures/after-l151-0-1-0-upper-landing.jpg",
"camera_m": [
37.0,
-5.25,
-372.3810546875
],
"target_m": [
28.40474992442715,
-7.918646874047773,
-372.325197471535
],
"yaw_deg": -107.24848481126237,
"pitch_deg": 0.3555935154874107,
"source_stamp": "1ca3b84f6d35f7f355ec0f72dabd3b87a455ea02e5789fea611916962e5db8e5",
"pose_layout_identity": "resolved-layout-v3-fnv64:ed02312296ac2003",
"quality_status": "PASS",
"quality": "[CaptureQuality] image=/home/jahni/VoxelM/Plugins/VoxelForge/Standalone/Research/WorldAssemblerM3/Linux151/captures/after-l151-0-1-0-upper-landing.jpg pixels=921600 mean_luma=118.392 stddev_luma=15.921 coverage_luma_gt12=1.00000 thresholds=(stddev>=2.0,coverage>=0.001) status=PASS"
},
{
"version": "after-l151",
"view": "0-1-0-lower-landing",
"passage": "passage/0-1/0",
"side": "lower",
"file": "Standalone/Research/WorldAssemblerM3/Linux151/captures/after-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:ed02312296ac2003",
"quality_status": "PASS",
"quality": "[CaptureQuality] image=/home/jahni/VoxelM/Plugins/VoxelForge/Standalone/Research/WorldAssemblerM3/Linux151/captures/after-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": "after-l151",
"view": "1-2-0-upper-landing",
"passage": "passage/1-2/0",
"side": "upper",
"file": "Standalone/Research/WorldAssemblerM3/Linux151/captures/after-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:ed02312296ac2003",
"quality_status": "PASS",
"quality": "[CaptureQuality] image=/home/jahni/VoxelM/Plugins/VoxelForge/Standalone/Research/WorldAssemblerM3/Linux151/captures/after-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": "after-l151",
"view": "1-2-0-lower-landing",
"passage": "passage/1-2/0",
"side": "lower",
"file": "Standalone/Research/WorldAssemblerM3/Linux151/captures/after-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:ed02312296ac2003",
"quality_status": "PASS",
"quality": "[CaptureQuality] image=/home/jahni/VoxelM/Plugins/VoxelForge/Standalone/Research/WorldAssemblerM3/Linux151/captures/after-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": "after-l151",
"view": "2-3-0-upper-landing",
"passage": "passage/2-3/0",
"side": "upper",
"file": "Standalone/Research/WorldAssemblerM3/Linux151/captures/after-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:ed02312296ac2003",
"quality_status": "PASS",
"quality": "[CaptureQuality] image=/home/jahni/VoxelM/Plugins/VoxelForge/Standalone/Research/WorldAssemblerM3/Linux151/captures/after-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": "after-l151",
"view": "2-3-0-lower-landing",
"passage": "passage/2-3/0",
"side": "lower",
"file": "Standalone/Research/WorldAssemblerM3/Linux151/captures/after-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:ed02312296ac2003",
"quality_status": "PASS",
"quality": "[CaptureQuality] image=/home/jahni/VoxelM/Plugins/VoxelForge/Standalone/Research/WorldAssemblerM3/Linux151/captures/after-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"
}
]