{"schema":"sps.map02.floor_only_review_delivery.v1","delivery_id":"MAP02-ASSEMBLY-RESTART1-FLOORONLY-SOURCE1","generated_on_kst":"2026-10-23","map_id":"SPS-MAP-02-COASTAL-FORKED-TIDE","purpose":"SHA-locked original remesh GLB floor-only Godot 4.7.2 native visual inspection","status":"CODE_DELIVERED_STATIC_CHECK_PENDING_CODEX_NATIVE_RUN_AND_AUTHOR_ART_REVIEW","not_approved_as":["water_or_foam_art","material_or_colour_art","complete_map","collision_or_navmesh","gameplay_scale_m","passability_or_mobile_performance"],"source":{"runtime_path":"EXTERNAL_ABSOLUTE_PATH_REQUIRED_BY_--glb_ARGUMENT","filename":"remesh.glb","sha256":"7556ddd20b176ba7d98ba855052001b851a9fade13bd15a742f202551d9d0aea","bytes":298780,"source_hd2_sha256_preserved":"156d8080f97dab1477a4b969391b6438f43352abbdbba28a599eb69af89606b8","triangles":10354,"raw_vertices":7361,"mesh_node_exact_name":"low_poly_unwrapped","source_node_quaternion_xyzw_unmodified":[0.7071068286895752,0,0,0.7071068286895752],"source_node_rotation_description":"+90 degrees around GLB X, retained on imported source node","material_count_in_gltf_json":0,"image_count_in_gltf_json":0,"texture_count_in_gltf_json":0,"display":"Godot's unmodified engine fallback/default shaded surface; no overrides"},"author_art_attachment_crosscheck":{"author_contract_named_png_sha256":"7387698307ee61bc90c2a537336e333dc055e939488acc2877218a0ef9e22f14","actual_attached_png_sha256":"02c8d9f194a515e06a1b4a336809ecc726506a099f2bfc58fa73488b30a701aa","status":"MISMATCH_REQUIRES_RECONCILIATION_FOR_FUTURE_ART_COMPARISON_ONLY","impact_on_this_floor_glb_loader":"NONE_PNG_NOT_LOADED_OR_REFERENCED"},"coordinate_contract":{"units":"PU visual-only; not gameplay metres","axes":"+Y up; +X east/right; +Z south/front","composition":"world_xyz = wrapper_translation + RotationY(12deg) * (uniform_scale * original_gltf_node_transform * raw_vertex)","yaw_axis":"Y","yaw_degrees":12,"uniform_scale_xyz":[65.447261538267,65.447261538267,65.447261538267],"translation_xyz_pu":[-1.232656688,9.19717234,0.707604005],"fit_footprint_target_xz_pu":[152,104],"bounds_after_original_node_and_yaw_before_scale":{"min_xyz":[-0.971651019,-0.140527993,-0.805344682],"max_xyz":[1.00931972,0.139815003,0.783721042]},"final_floor_mesh_bounds_pu_calculated":{"min_xyz":[-64.82455503,0,-52],"max_xyz":[64.82455503,18.347681388,52],"extent_xyz":[129.64911006,18.347681388,104],"target_footprint_fill_percent_xz":[85.295467,100]},"bounds_method":"All actual GLB POSITION entries transformed through original +90X and wrapper +12Y, not transformed AABB corners; runtime repeats source-node and vertex-bounds checks","tolerance_prefit_pu":0.005,"vertical_alignment":"mesh bottom Y=0 PU only in floor-only scene; no water surface or hypothetical contact level","rejected_previous_combo":"Do not reuse floor lowerY=-2 with water surface Y=0; sand became flooded. No water is created now.","horizontal_aspect_rule":"uniform min(152/actual_rotated_extent_x,104/actual_rotated_extent_z); no nonuniform distortion"},"scene":{"engine_target":"Godot 4.7.2","main_scene":"res://FloorOnlyReview.tscn","script":"res://FloorOnlyReview.gd","window_width_px":1920,"window_height_px":1080,"camera":{"projection":"ORTHOGRAPHIC","position_xyz_pu":[110,120,103],"look_at_xyz_pu":[0,8,0],"size_pu":130,"near_pu":0.1,"far_pu":1000},"lighting":{"environment":{"background_rgba_linear_configuration":[0.13,0.15,0.18,1],"ambient_source":"COLOR","ambient_white":[1,1,1],"ambient_energy":0.65},"key":{"node":"DirectionalLight3D","position_for_look_at_xyz":[45,85,50],"look_at_xyz":[0,0,0],"colour_rgb":[1,1,1],"energy":1.2,"shadows":true},"fill":{"node":"DirectionalLight3D","position_for_look_at_xyz":[-50,55,-75],"look_at_xyz":[0,0,0],"colour_rgb":[0.9,0.95,1],"energy":0.35,"shadows":false}},"material_overrides":0,"water_nodes":0,"foam_nodes":0,"props":0,"collision_objects":0,"navigation_regions":0,"terrain_modifications":0},"approval":{"original_hd2_shape":"HISTORICAL_AUTHOR_APPROVAL_NOT_REVALIDATED_THIS_DELIVERY","remesh_geometry_and_topology":"RECEIVED_AND_READONLY_CHECKED_NOT_YET_AUTHOR_ART_PASS","floor_only_godot_display":"SOURCE_DELIVERED_CODEX_NATIVE_SCREENSHOT_PENDING","original_author_comparison":"PENDING_NATIVE_SCREENSHOT","shoreline_water_material_foam":"NOT_DELIVERED_NOT_CREATED","collision_route_and_navmesh":"HOLD_NOT_TESTED","user_final_completion":"0_OF_10"},"historical_receipt_observations_not_retest":{"yaw_y_degrees":12,"tidal_inlet_intrusions_210_samples":0,"silhouette_match_percent":99.13,"north_margin_px":4.472,"south_margin_px":2.236,"genus_1_hidden_structure":"TODO","collision":"NOT_TESTED"},"cost_and_non_mutation":{"new_meshy_orders":0,"new_meshy_credits_spent":0,"new_cash_purchase_or_subscription":false,"source_glb_written":false,"source_texture_or_material_generated":false,"old_T2_HOLD_preserved":true,"dense_HD2_source_unchanged":true},"verification_in_this_delivery":{"source_zip_extracted":true,"source_glb_sha256_checked":true,"gltf_node_quaternion_checked_from_binary_json":true,"position_bounds_calculated":true,"gdscript_editor_parse_checked":false,"godot_4_7_2_native_execution":false,"large_native_screenshot":false,"reason":"Godot engine binary not available in this execution environment"}}