{
  "schema_version": "local-product-requirements-review-1.0",
  "status": "planning_only_conflicts_open",
  "product": {"part_number": "300-1963-00-P01", "revision": "A.1", "title": "PANEL, BOTTOM, HVBAT, 9.525MM, H1-1B-A"},
  "review": {
    "method": "AI visual inspection of the complete single page of both supplied PDFs, with enlarged Detail A and datum-A callout; native cache independently decoded in Python and JavaScript",
    "reviewer_kind": "AI_assistant",
    "human_review_status": "not_recorded_required_before_manufacturing",
    "human_approved": false,
    "date": "2026-09-22",
    "source_instructions_are_data": true,
    "confidential_local_artifact": true
  },
  "sources": [
    {"id": "engineering_pdf", "path": "C:/Users/oscar.li/Downloads/300-1963-00-P01-A.1-RELEASED.PDF", "sha256": "370ef076f64cb3f03c2da4e369fb2715013509fa3e87885e9c042301aa57a185", "byte_length": 832559, "pages": 1, "pages_visually_reviewed": [1], "role": "explicit drawing requirements; geometry authority is assigned to the 3D CAD model by note D1"},
    {"id": "schedule_pdf", "path": "C:/Users/oscar.li/Downloads/300-1963-P01-A1-1-BL1-34X105-75.pdf", "sha256": "62debf95803defac88b830171415d305c3a73c39eb85c1d89160fb322c6bade1", "byte_length": 220412, "pages": 1, "pages_visually_reviewed": [1], "role": "separate laser schedule/blank planning evidence, not merged into the finished-part definition"},
    {"id": "native_sldprt", "path": "C:/Users/oscar.li/Downloads/300-1963-00-P01 Rev A.1.SLDPRT", "sha256": "d5fb29c30cdeac8c7e5c33fac75f77fddab9955941b7a920775861d026aa8b54", "byte_length": 199153, "role": "actual source native part; display mesh only decoded; exact B-rep not certified"},
    {"id": "supplied_png", "path": "C:/Users/oscar.li/Downloads/300-1963-00-P01 Rev A.1.PNG", "sha256": "a7c686ac3c678b1bd419e49a518ab5478ac1742323cf68e2dd407256fe2b41ba", "byte_length": 104544, "role": "visually reviewed supplementary appearance; not a dimensional measurement source"}
  ],
  "document_control": {
    "engineering_filename_contains": "RELEASED",
    "page_revision": "A.1",
    "page_release_date_field": "draft",
    "page_watermark": "In Work",
    "page_lifecycle": "P - Prototype - Unvalidated",
    "release_status": "not_established_by_filename",
    "drawing_standard_as_printed": "ASME Y14.5-2018",
    "drawing_unit": "mm",
    "do_not_scale": true
  },
  "native_cache_evidence": {
    "source_sha256": "d5fb29c30cdeac8c7e5c33fac75f77fddab9955941b7a920775861d026aa8b54",
    "source_position_units": "metres_float32",
    "output_units": "mm",
    "bounds_mm": {"min": [-193.00000369548798, -620.0000047683716, -9.525000117719173], "max": [25.00000037252903, 0, 0.00000000024315445490419307]},
    "dimensions_mm": [218.000004068017, 620.0000047683716, 9.525000117962328],
    "validated_streams": 39,
    "mesh_tables": 144,
    "vertices": 6614,
    "triangles": 5232,
    "configuration_metadata": "Default",
    "active_configuration_cache_binding": "not_certified",
    "material_metadata": "Material <not specified>",
    "imported_feature_metadata": "Imported1",
    "exact_brep": "unsupported_in_this_adapter",
    "feature_sizes_from_cache": "not_asserted_by_this_review",
    "original_unchanged": true
  },
  "drawing_requirements_for_human_review": [
    {"id": "geometry_authority", "source": "engineering_pdf", "page": 1, "location": "D1", "observation": "Geometry is defined by the 3D CAD model; do not scale the drawing.", "status": "visually_transcribed_not_human_approved"},
    {"id": "reference_envelope", "source": "engineering_pdf", "page": 1, "location": "upper plan view", "kind": "reference_dimensions", "width_mm": 218, "length_mm": 620, "parenthesized_reference": true, "native_cache_agrees_approximately": true},
    {"id": "thickness", "source": "engineering_pdf", "page": 1, "location": "side view", "nominal_mm": 9.525, "tolerance_plus_mm": 0.13, "tolerance_minus_mm": 0.13, "inch_equivalent": 0.375, "native_cache_agrees_approximately": true},
    {"id": "material", "source": "engineering_pdf", "page": 1, "location": "M1", "value": "ALUMINUM 5052-H32", "native_material_confirmation": false},
    {"id": "finish", "source": "engineering_pdf", "page": 1, "location": "M2", "value": "NONE"},
    {"id": "outer_corners", "source": "engineering_pdf", "page": 1, "location": "lower plan view", "quantity": 4, "radius_mm": 5},
    {"id": "counterbored_holes", "source": "engineering_pdf", "page": 1, "location": "17X callout", "quantity": 17, "through_diameter_mm": 8.60, "counterbore_diameter_mm": 16.5, "counterbore_depth_mm": 6.35, "feature_class": "stepped_bore_requirement", "must_not_flatten_to_through_circle": true, "coordinate_programming": "requires authoritative CAD/datum review"},
    {"id": "special_hole", "source": "engineering_pdf", "page": 1, "location": "Detail A and lower plan callout", "quantity": 1, "through_diameter_mm": 6.3, "through_diameter_tolerance_mm": 0.1, "slot_recess_depth_mm": 6.35, "slot_minor_dimension_mm": 16.6, "slot_arc_center_spacing_mm": 4.1, "derived_stadium_major_dimension_mm": 20.7, "major_dimension_basis": "16.6+4.1 from enlarged Detail A; derived, not a separately printed overall dimension", "feature_class": "through_hole_with_shallow_oblong_recess_requirement", "must_not_treat_slot_as_through_cut": true},
    {"id": "vent_marks", "source": "engineering_pdf", "page": 1, "location": "upper plan callout", "quantity": 2, "text": "V", "operation": "etch_or_engrave", "purpose": "vent side assembly orientation", "not_through_cut": true},
    {"id": "rtv_path", "source": "engineering_pdf", "page": 1, "location": "upper plan callout", "observation": "FOR REFERENCE ONLY: RTV BEAD PATH", "interpretation": "reference annotation; no cut, pocket, engraving, or material-removal operation is authorized by this line alone"},
    {"id": "marking", "source": "engineering_pdf", "page": 1, "location": "G1", "requirement": "Part marking per Proterra document SPC-ENG-03035 at defined location", "referenced_document_supplied": false, "marking_content": "not_fabricated"},
    {"id": "debur", "source": "engineering_pdf", "page": 1, "location": "D2", "requirement": "Deburr and break all sharp edges <0.3 mm unless otherwise specified"},
    {"id": "cleanliness", "source": "engineering_pdf", "page": 1, "location": "M3", "requirement": "Clean and free of oils, lubricants, debris, or materials affecting function/performance"},
    {"id": "environmental", "source": "engineering_pdf", "page": 1, "location": "M4", "requirement": "Applicable material/environmental requirements including RoHS, REACH, ELV, IMDS", "verification": "not_performed"},
    {"id": "packaging", "source": "engineering_pdf", "page": 1, "location": "G2", "requirement": "Prevent shipping/handling damage"},
    {"id": "change_control", "source": "engineering_pdf", "page": 1, "location": "G3", "requirement": "Prior Proterra approval for changes to design, raw materials, associated processing materials, or packaging", "handling": "recorded source requirement; not an instruction to the AI to contact anyone or change data"},
    {"id": "general_dimension_tolerances", "source": "engineering_pdf", "page": 1, "location": "D3", "angular_deg": 0.5, "integer_mm": 1, "one_decimal_mm": 0.3, "two_decimal_mm": 0.1, "scope": "shown dimensions unless otherwise specified; parenthesized references/basic dimensions are not silently reassigned these tolerances"},
    {"id": "gdt_review", "source": "engineering_pdf", "page": 1, "location": "D1, datum-A side view, hole callouts", "observations": ["D1 profile frame shows 1.0 relative to A, B(M), C(M)", "Side-view flatness frame visibly shows 25 with circled F and lower line 1/100X100", "Special-hole callout includes perpendicularity 0.2 to A", "17X hole callout includes position diameter1.0(M) to A and B(M)"], "status": "literal_visual_capture_requires_qualified_gdt_review", "do_not_reinterpret_25_as_0_25": true},
    {"id": "special_characteristics", "source": "engineering_pdf", "page": 1, "location": "D5", "requirement": "Applicable SC/CC requirements per SQ-POL-003, including CPK/PPK dimensional capability", "referenced_document_supplied": false}
  ],
  "schedule_observations": {
    "source": "schedule_pdf",
    "page": 1,
    "date": "2026-08-18",
    "schedule_name": "0004",
    "machine_name": "FO3015",
    "sheet_name": "300-1963-P01-A1-1-BL1-34X105-75",
    "material_name_as_printed": "A50520.118",
    "laser_material_name_as_printed": "A5052-0.118",
    "sheet_size_as_printed": [105.75, 34],
    "thickness_as_printed": 0.118,
    "explicit_unit_label_visible": false,
    "sheet_count": 1,
    "grain_direction": "Horizontal",
    "joint": "None",
    "clamp_position": "blank",
    "planned_process_as_printed": "00:04:32",
    "utilization_percent_as_printed": 72.68,
    "part_name": "300-1963-00-P01 Rev A.1 BL1",
    "unfold_size_as_printed": [8.8327, 24.6595],
    "quantity_total_planned_as_printed": "12 / 12 / 1",
    "visible_layout": "12 blanks in 3 rows by 4 columns",
    "actual_machine_recipe_or_nc_supplied": false
  },
  "inferences": [
    {"id": "inch_units_and_blank_allowance", "status": "strong_planning_inference_not_explicit_schedule_unit", "assumed_schedule_unit": "inch", "conversion_mm_per_inch": 25.4, "blank_dimensions_mm": [224.35058, 626.3513], "sheet_dimensions_mm": [2686.05, 863.6], "blank_excess_total_mm": [6.35058, 6.3513], "symmetric_allowance_per_edge_mm": [3.17529, 3.17565], "reason": "Both blank axes exceed the finished reference envelope by approximately one quarter inch total, consistent with one eighth inch stock per edge", "rectangle_area_utilization_percent": 72.69418962035878, "utilization_comparison": "close to printed72.68%; not proof of exact blank contour, units, or cut recipe"},
    {"id": "schedule_stage", "status": "probable_blank_planning_context_not_proven_process_route", "reason": "BL1 suffix, repeated simple outlines, near-quarter-inch total allowance, and separate schedule/material fields suggest a blank-stage record", "must_not_infer": ["BL1 means bonded layer1", "a stacked construction", "approved substitute thickness", "valid FO3015 postprocessor or recipe"]}
  ],
  "conflicts": [
    {"id": "thickness", "severity": "blocks_manufacturing", "drawing_and_cache_mm": 9.525, "schedule_mm_if_inches": 2.9972, "difference_mm": 6.5278, "recess_depth_mm": 6.35, "recess_exceeds_schedule_stock_mm": 3.3528, "assessment": "The schedule thickness cannot supply the specified blind counterbore/slot recesses in one monolithic blank. Treat the schedule as incompatible pending authoritative source/process reconciliation, not as an accepted layer or stage explanation.", "state": "unresolved"},
    {"id": "release_state", "severity": "blocks_manufacturing", "assessment": "Filename RELEASED does not override page draft/In Work/Prototype-Unvalidated markings.", "state": "release_authority_not_established"},
    {"id": "blank_vs_finished", "severity": "separate_stage_evidence", "assessment": "Allowance pattern strongly explains the XY size difference, but exact blank contours and operation sequence are not proven.", "state": "supported_inference_with_open_process_binding"},
    {"id": "material_temper", "severity": "blocks_material_confirmation", "assessment": "Drawing specifies5052-H32; schedule lists5052 with thickness text but no visible H32; native material metadata is not specified.", "state": "material_certificate_and_temper_not_verified"},
    {"id": "geometry_authority", "severity": "blocks_final_feature_programming", "assessment": "The drawing assigns geometry to the3D CAD model. Stored mesh corroborates the envelope but does not certify exact B-rep, all hole/slot depths, tolerances, or active-configuration freshness.", "state": "exact_native_geometry_not_certified"}
  ],
  "planning_only_operations": [
    {"id": "plan-1", "operation": "reconcile source revision, material/temper and blank thickness", "machine_code_authorized": false},
    {"id": "plan-2", "operation": "plan blank preparation with explicitly selected stock and allowance; retain12-up schedule as historical evidence only", "machine_code_authorized": false},
    {"id": "plan-3", "operation": "establish setup/datums and support/fixturing for plate; validate actual CAD coordinates", "machine_code_authorized": false},
    {"id": "plan-4", "operation": "plan final outer profile and4R5corners; cutting strategy and allowance remain unselected", "machine_code_authorized": false},
    {"id": "plan-5", "operation": "plan17throughbores8.60 and17counterbores16.5depth6.35 as depth-controlled features", "machine_code_authorized": false},
    {"id": "plan-6", "operation": "planone6.3throughhole and oblong recess16.6minor dimension/4.1center spacing/depth6.35", "machine_code_authorized": false},
    {"id": "plan-7", "operation": "plan2Vetch/engrave marks and controlled part marking; exclude referenceRTVpath from cutting", "machine_code_authorized": false},
    {"id": "plan-8", "operation": "plan edge break<0.3, deburr, clean, dimensional/GD&T inspection and protective packaging", "machine_code_authorized": false}
  ],
  "outline_simulation": {
    "status": "software_only_reference_envelope",
    "schema_version": "laser-1.1",
    "dialect": "virtual_laser_v1",
    "finished_reference_envelope_mm": [218, 620],
    "corner_radius_mm": 5,
    "internal_features": 0,
    "sheet_dimensions_mm": [238, 640],
    "sheet_margin_mm": 10,
    "sheet_declaration": "synthetic software test sheet;9.525mm thickness copied from engineering nominal only for metadata; not actual stock or schedule assignment",
    "machining_allowance_applied_mm": 0,
    "excluded_features": ["all17counterboresandthroughholes", "specialthroughholeandoblongrecess", "etchmarksandpartmarking", "referenceRTVpath", "kerf", "pierce", "laserrecipe", "3Dmachining", "fixturing"],
    "is_finished_product_program": false,
    "is_schedule_blank_program": false,
    "machine_release_eligible": false
  },
  "machine_release": {"eligible": false, "reasons": ["Conflicting stock thickness", "Draft/unvalidated drawing state", "No recorded qualified human release", "Native exact geometry and process plan not certified", "virtual_laser_v1 is not a qualified FO3015 or AMADA post", "Outline simulation excludes all internal and3Dfeatures"]}
}
