wip(assembler): round S2 (Sol) -- shared per-tile feature queries for every Core family; island placement 30x faster
Island-only worker context replaced by a shared worker-local candidate domain (WorldAssemblyFeatureTileListV1 / ScopedWorldAssemblyFeatureQueriesV1) serving SurfaceWorld, FloatingIslands and far-shell queries; a per-domain cost hint keeps the full scan on small plans. Content placement prepares the same queries and skips proven air: owner island cell p95 7.07 -> 0.24 ms; populated fixture 572 exact placements, 3.27 s -> 29 ms. Full/candidate hashes equal with dropped-feature controls on both families; S1 default W1/W8/W16 hashes reproduced; Core-off and M2 fixtures pass. Default contract for future families in ARCHITECTURE 8.23. Run on gpt-6.1-sol medium. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01MmSoF64BbRFmk9C3p1VsBJ
This commit is contained in:
1 parent
d6e69420e8
commit
6ddb834b1c
19 files changed
+1849
-132
No files matched your search
@@ -0,0 +1,224 @@
|
||||
{
|
||||
"field_audit": [
|
||||
{
|
||||
"islands": 4,
|
||||
"connectors": 3,
|
||||
"forced_candidates": 1,
|
||||
"list_tiles_built": 108,
|
||||
"sampled_tiles": 64,
|
||||
"sample_count": 64000,
|
||||
"mean_candidates": 2.63158,
|
||||
"p95_candidates": 6,
|
||||
"list_build_total_ms": 0.0766,
|
||||
"list_build_p95_ms": 0.0012,
|
||||
"full_tile_p95_ms": 0.9803,
|
||||
"candidate_tile_p95_ms": 1.0194,
|
||||
"full_tile_median_ms": 0.85265,
|
||||
"candidate_tile_median_ms": 0.88875,
|
||||
"exact_mismatches": 0,
|
||||
"full_hash": "cb94db3ca317d001",
|
||||
"candidate_hash": "cb94db3ca317d001",
|
||||
"negative_control_detected": 1
|
||||
},
|
||||
{
|
||||
"islands": 256,
|
||||
"connectors": 240,
|
||||
"forced_candidates": 1,
|
||||
"list_tiles_built": 3362,
|
||||
"sampled_tiles": 64,
|
||||
"sample_count": 64000,
|
||||
"mean_candidates": 3.31231,
|
||||
"p95_candidates": 4,
|
||||
"list_build_total_ms": 216.615,
|
||||
"list_build_p95_ms": 0.0803,
|
||||
"full_tile_p95_ms": 110.57,
|
||||
"candidate_tile_p95_ms": 7.3619,
|
||||
"full_tile_median_ms": 109.41,
|
||||
"candidate_tile_median_ms": 4.12255,
|
||||
"exact_mismatches": 0,
|
||||
"full_hash": "d83bac7778f3d62a",
|
||||
"candidate_hash": "d83bac7778f3d62a",
|
||||
"negative_control_detected": 1
|
||||
},
|
||||
{
|
||||
"label": "owner",
|
||||
"forced_candidates": 1,
|
||||
"features": 1,
|
||||
"values": 186624,
|
||||
"full_hash": "4207efd4ac869108",
|
||||
"candidate_hash": "4207efd4ac869108",
|
||||
"mismatches": 0,
|
||||
"negative_control": 1,
|
||||
"full_p95_ms": 0.4748,
|
||||
"candidate_p95_ms": 0.4559,
|
||||
"build_p95_ms": 0.0003,
|
||||
"candidates_p95": 1,
|
||||
"full_column_p95_ms": 0.3679,
|
||||
"candidate_column_p95_ms": 0.3693
|
||||
},
|
||||
{
|
||||
"label": "stress64",
|
||||
"forced_candidates": 1,
|
||||
"features": 66,
|
||||
"values": 186624,
|
||||
"full_hash": "f1c6ea123284cc38",
|
||||
"candidate_hash": "f1c6ea123284cc38",
|
||||
"mismatches": 0,
|
||||
"negative_control": 1,
|
||||
"full_p95_ms": 0.7084,
|
||||
"candidate_p95_ms": 0.4078,
|
||||
"build_p95_ms": 0.0011,
|
||||
"candidates_p95": 1,
|
||||
"full_column_p95_ms": 0.3699,
|
||||
"candidate_column_p95_ms": 0.3552
|
||||
}
|
||||
],
|
||||
"default_tile_audit": [
|
||||
{
|
||||
"label": "islands",
|
||||
"lod": 0,
|
||||
"tiles": 8,
|
||||
"hashes_identical": 1,
|
||||
"full_p95_ms": 94.9835,
|
||||
"candidate_p95_ms": 95.0935,
|
||||
"list_p95_ms": 0.0021,
|
||||
"full_shell_p95_ms": 0.0002,
|
||||
"candidate_shell_p95_ms": 0.0003
|
||||
},
|
||||
{
|
||||
"label": "islands",
|
||||
"lod": 1,
|
||||
"tiles": 8,
|
||||
"hashes_identical": 1,
|
||||
"full_p95_ms": 87.2796,
|
||||
"candidate_p95_ms": 87.5774,
|
||||
"list_p95_ms": 0.0035,
|
||||
"full_shell_p95_ms": 0.0005,
|
||||
"candidate_shell_p95_ms": 0.0003
|
||||
},
|
||||
{
|
||||
"label": "islands",
|
||||
"lod": 7,
|
||||
"tiles": 8,
|
||||
"hashes_identical": 1,
|
||||
"full_p95_ms": 20.4421,
|
||||
"candidate_p95_ms": 20.4088,
|
||||
"list_p95_ms": 0.0017,
|
||||
"full_shell_p95_ms": 16.9176,
|
||||
"candidate_shell_p95_ms": 16.8824
|
||||
},
|
||||
{
|
||||
"label": "islands",
|
||||
"lod": 8,
|
||||
"tiles": 8,
|
||||
"hashes_identical": 1,
|
||||
"full_p95_ms": 73.0376,
|
||||
"candidate_p95_ms": 72.9233,
|
||||
"list_p95_ms": 0.0016,
|
||||
"full_shell_p95_ms": 69.9303,
|
||||
"candidate_shell_p95_ms": 69.8442
|
||||
},
|
||||
{
|
||||
"label": "surface",
|
||||
"lod": 0,
|
||||
"tiles": 8,
|
||||
"hashes_identical": 1,
|
||||
"full_p95_ms": 11.2377,
|
||||
"candidate_p95_ms": 11.1781,
|
||||
"list_p95_ms": 0.0006,
|
||||
"full_shell_p95_ms": 0.0001,
|
||||
"candidate_shell_p95_ms": 0.0001
|
||||
},
|
||||
{
|
||||
"label": "surface",
|
||||
"lod": 1,
|
||||
"tiles": 8,
|
||||
"hashes_identical": 1,
|
||||
"full_p95_ms": 7.3458,
|
||||
"candidate_p95_ms": 7.3544,
|
||||
"list_p95_ms": 0.0007,
|
||||
"full_shell_p95_ms": 0.0001,
|
||||
"candidate_shell_p95_ms": 0.0001
|
||||
},
|
||||
{
|
||||
"label": "surface",
|
||||
"lod": 7,
|
||||
"tiles": 8,
|
||||
"hashes_identical": 1,
|
||||
"full_p95_ms": 32.7389,
|
||||
"candidate_p95_ms": 32.3814,
|
||||
"list_p95_ms": 0.0006,
|
||||
"full_shell_p95_ms": 26.3776,
|
||||
"candidate_shell_p95_ms": 26.021
|
||||
},
|
||||
{
|
||||
"label": "surface",
|
||||
"lod": 8,
|
||||
"tiles": 8,
|
||||
"hashes_identical": 1,
|
||||
"full_p95_ms": 168.5449,
|
||||
"candidate_p95_ms": 168.0627,
|
||||
"list_p95_ms": 0.0008,
|
||||
"full_shell_p95_ms": 135.9596,
|
||||
"candidate_shell_p95_ms": 136.31
|
||||
}
|
||||
],
|
||||
"island_placement": [
|
||||
{
|
||||
"label": "FloatingIslands",
|
||||
"authored_full_p95_ms": 7.0706,
|
||||
"authored_candidate_p95_ms": 0.2385,
|
||||
"authored_active_batch_full_ms": 412.95957,
|
||||
"authored_active_batch_candidate_ms": 3.84022,
|
||||
"populated_cells": 14,
|
||||
"populated_placements": 572,
|
||||
"populated_full_p95_ms": 53.9875,
|
||||
"populated_candidate_p95_ms": 2.1501,
|
||||
"exact_transform_comparisons": 572,
|
||||
"anchor_checks": 572,
|
||||
"max_density_residual": 0.035156
|
||||
}
|
||||
],
|
||||
"island_active": [
|
||||
{
|
||||
"label": "FloatingIslands",
|
||||
"cells": 64,
|
||||
"placements": 572,
|
||||
"full_batch_ms": 3270.4782,
|
||||
"candidate_batch_ms": 28.43621,
|
||||
"merge_ms": 0.06231,
|
||||
"apply_ms": 0.6068,
|
||||
"applied_instances": 572,
|
||||
"full_total_cpu_ms": 3271.14731,
|
||||
"candidate_total_cpu_ms": 29.10532,
|
||||
"rhi": "null"
|
||||
}
|
||||
],
|
||||
"hash_matrices": [
|
||||
{
|
||||
"worker_hash_matrix": "1/8/16",
|
||||
"stable": 1,
|
||||
"density": "0x4dcfb37585d7d986",
|
||||
"mesh": "0x725a18374c5623de",
|
||||
"payload": "0xfb345d8cb319d18b",
|
||||
"topology": "0x76f2846be8efb5f4"
|
||||
},
|
||||
{
|
||||
"worker_hash_matrix": "1/8/16",
|
||||
"stable": 1,
|
||||
"density": "0x0cd2a1a4152ee4aa",
|
||||
"mesh": "0x17775c835711e5a3",
|
||||
"payload": "0xa27224958fc27d7b",
|
||||
"topology": "0x3821fea90b134ce4"
|
||||
}
|
||||
],
|
||||
"limits": {
|
||||
"unreal_core_limit": 12,
|
||||
"max_ubt_actions": 8,
|
||||
"max_standalone_compile_actions": 4,
|
||||
"process_limit_gib": 8,
|
||||
"launch_memory_gate_gib": 4,
|
||||
"step_limit_seconds": 900
|
||||
},
|
||||
"known_failed_run": "islands_hism_fixture_failed.log: exit 1; fixture collided with live landmark suppression; isolated fixture passes."
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
{
|
||||
"baseline":{"islands":4,"connectors":3,"tiles_built":108,"sampled_tiles":64,"samples":64000,"mean_candidates":2.63157894737,"p95_candidates":6,"list_build_total_ms":0.0766,"list_build_p95_ms":0.0012,"before_p95_ms":0.9803,"after_p95_ms":1.0194,"before_median_ms":0.85265,"after_median_ms":0.88875,"exact_mismatches":0,"before_hash":"cb94db3ca317d001","after_hash":"cb94db3ca317d001","negative_control":true},
|
||||
"stress":{"islands":256,"connectors":240,"tiles_built":3362,"sampled_tiles":64,"samples":64000,"mean_candidates":3.31231409875,"p95_candidates":4,"list_build_total_ms":216.6153,"list_build_p95_ms":0.0803,"before_p95_ms":110.5695,"after_p95_ms":7.3619,"before_median_ms":109.40955,"after_median_ms":4.12255,"exact_mismatches":0,"before_hash":"d83bac7778f3d62a","after_hash":"d83bac7778f3d62a","negative_control":true}
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
{"schema_version":1,"content_hash":"87222553193002d8","recipe":{"schema_version":1,"units_per_voxel":256,"owner_voxel_size_microns":125000,"core_voxel_size_microns":250000,"owner_to_core_scale_numerator":1,"owner_to_core_scale_denominator":2,"seed":0,"origin_x_q":0,"origin_y_q":0,"center_top_z_q":-126976,"layout_min_z_q":-258048,"layout_max_z_q":4096,"primary_island_count":3,"island_density_q16":32768,"spacing_q":14336,"minimum_radius_q":3072,"maximum_radius_q":6144,"thickness_ratio_q16":39322,"vertical_jitter_q16":39322,"top_flatten_q16":39322,"taper_end_min_q16":29491,"taper_end_max_q16":45875,"geometry_version":2,"crust_depth_bonus_q16":9830,"root_depth_ratio_q16":49152,"blend_radius_q":768,"contour_warp_q":1613,"roughness_q":384,"boundary_seal_q":512,"bridge_half_width_q":768,"bridge_thickness_q":1024,"route_constraints":{"version":1,"capsule_radius_q":348,"capsule_height_q":1802,"maximum_grade_q16":17560,"sweep_spacing_q":128,"support_probe_radius_q":230,"support_search_depth_q":512,"minimum_clearance_q":128,"minimum_support_probes":3},"content_hash":"5e0370d9f95f1c15"},"plan":{"content_hash":"dbbda4932378047a","islands":[{"stable_id":"e6e461e18b3a9c87","ordinal":0,"center_q":[-10035,4422,-129150],"radius_q":3605,"top_half_q":721,"top_z_q":-128429,"bottom_z_q":-133837,"taper_end_q16":41663,"bounds_min_q":[-17941,-3484,-136525],"bounds_max_q":[-2129,12328,-125741]},{"stable_id":"2bc1820baba047f6","ordinal":1,"center_q":[0,-5178,-127714],"radius_q":3693,"top_half_q":738,"top_z_q":-126976,"bottom_z_q":-132516,"taper_end_q16":33506,"bounds_min_q":[-7994,-13172,-135204],"bounds_max_q":[7994,2816,-124288]},{"stable_id":"adc259cbe2a395e9","ordinal":2,"center_q":[10035,4681,-127887],"radius_q":5181,"top_half_q":1036,"top_z_q":-126851,"bottom_z_q":-134623,"taper_end_q16":39164,"bounds_min_q":[553,-4801,-137311],"bounds_max_q":[19517,14163,-124163]},{"stable_id":"7855fb022cc561c9","ordinal":3,"center_q":[-6451,-19514,-124414],"radius_q":5840,"top_half_q":1168,"top_z_q":-123246,"bottom_z_q":-132006,"taper_end_q16":33440,"bounds_min_q":[-16592,-29655,-134694],"bounds_max_q":[3690,-9373,-120558]}],"cluster_edges":[{"stable_id":"eaa5dd310e846520","from_island_id":"e6e461e18b3a9c87","to_island_id":"2bc1820baba047f6","start_q":[-8680,3126,-128554],"end_q":[-1388,-3851,-126819],"half_width_q":768,"thickness_q":1024,"bounds_min_q":[-10600,-5771,-132778],"bounds_max_q":[532,5046,-125667],"sharp_tag_ready":true},{"stable_id":"034023599b466c51","from_island_id":"2bc1820baba047f6","to_island_id":"adc259cbe2a395e9","start_q":[1370,-3832,-126951],"end_q":[8113,2793,-126831],"half_width_q":768,"thickness_q":1024,"bounds_min_q":[-550,-5752,-131175],"bounds_max_q":[10033,4713,-125679],"sharp_tag_ready":true},{"stable_id":"4962fa885545fb26","from_island_id":"2bc1820baba047f6","to_island_id":"7855fb022cc561c9","start_q":[-788,-6929,-126846],"end_q":[-5205,-16745,-123222],"half_width_q":768,"thickness_q":1024,"bounds_min_q":[-7125,-18665,-131070],"bounds_max_q":[1132,-5009,-122070],"sharp_tag_ready":true}],"route":[{"feature_id":"2e805a1f1f778cbb","position_q":[-10035,4422,-127367],"radius_q":1024},{"feature_id":"5be3b2b1e01722ea","position_q":[-9318,3736,-127414],"radius_q":1024},{"feature_id":"ab4eda612c1f03b5","position_q":[-8601,3051,-127336],"radius_q":1024},{"feature_id":"ba2fd2b050d0dd8c","position_q":[-7885,2365,-127288],"radius_q":1024},{"feature_id":"fc5829ee129fdc4f","position_q":[-7168,1679,-127113],"radius_q":1024},{"feature_id":"1393bb00329a9d5e","position_q":[-6451,993,-126951],"radius_q":1024},{"feature_id":"1dabc9715c93e2c9","position_q":[-5734,308,-126760],"radius_q":1024},{"feature_id":"0ea2008a85e73050","position_q":[-5018,-378,-126563],"radius_q":1024},{"feature_id":"754f55a5f1465cf3","position_q":[-4301,-1064,-126408],"radius_q":1024},{"feature_id":"1b6752776b4a7d22","position_q":[-3584,-1749,-126236],"radius_q":1024},{"feature_id":"0ab3b704db76084d","position_q":[-2867,-2435,-126017],"radius_q":1024},{"feature_id":"bd6980911e0879c4","position_q":[-2150,-3121,-125838],"radius_q":1024},{"feature_id":"ad164d7d0c049d87","position_q":[-1434,-3807,-125738],"radius_q":1024},{"feature_id":"9661463acbada2d6","position_q":[-717,-4492,-125928],"radius_q":1024},{"feature_id":"280a96547fadb0a1","position_q":[0,-5178,-125908],"radius_q":1024},{"feature_id":"531455b42fc13108","position_q":[717,-4474,-125939],"radius_q":1024},{"feature_id":"55d04c20849d7fcb","position_q":[1434,-3770,-125798],"radius_q":1024},{"feature_id":"ac4ebe80860dbdfa","position_q":[2150,-3065,-125893],"radius_q":1024},{"feature_id":"ff942855bf8e3fc5","position_q":[2867,-2361,-125886],"radius_q":1024},{"feature_id":"e6b8bba6c6acaf9c","position_q":[3584,-1657,-125861],"radius_q":1024},{"feature_id":"ae47379bbd4f7fdf","position_q":[4301,-953,-125839],"radius_q":1024},{"feature_id":"98779442384a30ee","position_q":[5018,-249,-125844],"radius_q":1024},{"feature_id":"f4c7757b2ee9fe19","position_q":[5734,456,-125814],"radius_q":1024},{"feature_id":"3ea33fae0fLine truncated
|
||||
@@ -0,0 +1,9 @@
|
||||
attempt=1 exit=0 elapsed_s=8.7570529 peak_private_bytes=68067328
|
||||
Final timing replay: no overlapping BuildHost build or Unreal process.
|
||||
attempt=1 exit=0 elapsed_s=8.0385819 peak_private_bytes=66658304
|
||||
Final source timing replay: redundant scoped validation removed; idle build/Unreal.
|
||||
attempt=1 exit=0 elapsed_s=7.9966612 peak_private_bytes=66658304
|
||||
Final cost-hint source: force candidates for proof; no overlapping build/Unreal.
|
||||
attempt=1 exit=0 elapsed_s=8.0365247 peak_private_bytes=65884160
|
||||
Final composed stress: 64 shelves plus XY cliff/cap writers; no overlapping build/Unreal.
|
||||
attempt=1 exit=0 elapsed_s=7.8703235 peak_private_bytes=66654208
|
||||
Reference in new issue
Block a user