{"schema_version":"0.8.0","id":"LR-2026-0241","record_version":2,"title":"Garage-built ChatGPT-controlled smart rifle fires on voice command; OpenAI revokes engineer's access","verification":{"human_verified":false,"method":"automated_gate","auto_verified":true,"score":45.8,"score_breakdown":{"source_authority":7.7,"independent_corroboration":7.0,"implicated_party_confirmed":0.0,"citation_integrity":14.0,"specificity":6.0,"completeness":3.84,"unhedged_language":5.0},"checks":{"schema_valid":true,"every_field_cited":true,"quotes_verbatim":true,"source_fetched":true,"distinct_incident":true,"dates_plausible":true,"sources_agree":true,"source_describes_incident":true,"severe_backed_by_source":true,"record_integrity":true},"gate_version":"gate-2026-10-18.7","cross_check_model":null,"cross_check_agreement":null,"duplicate_of":null,"verified_by":null,"verified_at":"2026-10-23","extraction_run_id":null},"system":{"model_name":null,"model_version":null,"developer":"unknown","harness":null,"tools_granted":[],"permissions_scope":null,"autonomy_level":"unknown","guardrails_present":[],"deployment_context":"unknown","tier":null,"lifecycle_stage":null,"integration_type":null,"intended_use":null,"safeguard_state":null,"production_intended":null},"event":{"date_occurred":null,"date_disclosed":"2026-10-23","incident_class":"physical_safety","failure_class":null,"agent_involved":null,"secondary_failure_classes":[],"trigger":"unknown","duration":null,"detection_method":"unknown","summary":"An engineer built a voice-controlled smart gun in his garage whose voice commands use ChatGPT. He tells it “we’re under attack from the front left and front right, respond accordingly,” and the rig aims left and fires, then aims right and fires blanks, after which an AI voice offers further assistance. The book reports that this prompted OpenAI to cut off the engineer’s access. A week later he posted a video of a similar machine with the rifle replaced by a nailgun, instructing “ChatGPT, begin color tracking on the color black” so the rig shot black balloons while mostly avoiding the others. No injury, loss figure or regulatory action is stated.","tags":[],"date_detected":null,"near_miss":null,"root_cause":null,"root_cause_detail":null,"failure_class_detail":null,"responsible_party":null,"adversarial_actor":null,"input_provenance":null,"time_to_contain":null,"operations_paused":null,"remediation":null,"precursor_events":null},"impact":{"direct_loss_usd":null,"remediation_hours":null,"records_exposed":null,"third_parties_affected_count":null,"severity":"minor","severity_because":"minor: no cited fact meets a rung's test; the tier is inferred.","harm_class":[],"affected_description":null,"protected_class_involved":null,"data_categories_exposed":[],"loss_range_usd":null,"reversibility":null,"downstream_exposure_count":null},"evidence":{"sources":[{"url":"https://www.lesswrong.com/posts/osoJLzXycDhjm3tqv/highlights-from-garrison-lovely-s-obsolete","publisher":"LessWrong","date":"2026-10-23","type":"community","title":"Highlights from Garrison Lovely's \"Obsolete\"","archived_url":null,"attachment":"first_report"}],"per_field_confidence":{"system.developer":"D","system.autonomy_level":"D","system.deployment_context":"D","event.date_disclosed":"A","event.trigger":"D","event.detection_method":"D","event.incident_class":"D","event.summary":"D","impact.severity":"D","context.denominator_available":"D","context.country":"D","impact.severity_because":"D"},"field_citations":{"event.incident_class":[{"source_index":0,"quote":"He tells it “we’re under attack from the front left and front right, respond accordingly.” It aims left, fires; aims right, fires (blanks)."}],"event.summary":[{"source_index":0,"quote":"One engineer built a voice-controlled smart gun in his garage."},{"source_index":0,"quote":"He tells it “we’re under attack from the front left and front right, respond accordingly.” It aims left, fires; aims right, fires (blanks)."},{"source_index":0,"quote":"The robot gun’s voice commands use ChatGPT, prompting OpenAI to cut off the engineer’s access."},{"source_index":0,"quote":"A week later, he posted a video showing off a machine that he “thinks is going to be super transformative for the construction industry.”"}],"impact.severity":[{"source_index":0,"quote":"It aims left, fires; aims right, fires (blanks)."}],"event.date_disclosed":[{"source_index":0,"quote":"published: 2026-10-23"}]},"notes_on_gaps":"No source answers were supplied: the only material is a headline and a source label ('LessWrong (community), 2026-10-23'). With no sentences to cite, every field is left unwritten rather than inferred from the headline. Unstated: the model name/version, developer, harness, tools and permissions, autonomy arrangement, deployment context, dates of occurrence and disclosure, trigger, detection method, root cause, responsible party, loss figures, affected counts, industry, country, and remediation. The headline suggests a ChatGPT-controlled rifle fired on voice command and that OpenAI revoked an engineer's access, but no source sentence states this, so incident_class, failure_class, trigger, severity and all story steps are omitted. No judgement was made. system.tier: not set; no operator named and deployment_context is not a lab's. event.incident_class: carried from record_version 1; no stored answer supports a value. event.summary: carried from record_version 1; no stored answer supports a value. impact.severity: carried from record_version 1; no stored answer supports a value. [aggregated by deepseek-chat, aggregate-2026-09-27.1, 2026-10-23] system.developer: no source names the developer. system.autonomy_level: no source states the arrangement. system.deployment_context: no source states where it ran. event.trigger: no source states a cause. event.detection_method: no source says who first noticed. event.incident_class: classified from described behaviour. event.summary: classified from described behaviour. context.denominator_available: no denominator is available for this incident. context.country: no source states the operator's location."},"context":{"industry":null,"org_size_band":null,"country":"unknown","denominator_available":false,"denominator":null,"related_incident_ids":[],"systemic_exposure":null,"shared_model_id":null,"upstream_incident_id":null,"incident_evidence":null,"regulatory":null,"coverage":null}}