Labels: hard enhancement gssoc-2026
Implement a specialized guidance engine for hardware repair tasks with safety-critical step validation.
What you'll code:
- Create
core/physical/domains/hardware_engine.py:
HardwareEngine.analyze(detections, hand_results, ocr_text) -> GuidanceInstruction
- Built-in step templates for: PC assembly, circuit board repair, appliance disassembly, cable management
- Safety rules:
circuit_board detected without ESD strap in frame → critical warning
soldering iron detected with proximity to non-target components → warning
- Power tool detected without safety glasses in frame → critical warning (check for
glasses object class)
- Component identification: match detected objects against a component dictionary (
screwdriver, M3 screw, heat sink, etc.)
- Write unit tests for each safety rule
- Document the component dictionary in
docs/physical_domain.md
Skills needed: Python · domain logic · safety rules · computer vision · technical knowledge
👉 Claim this issue on GitHub →
Labels:
hardenhancementgssoc-2026Implement a specialized guidance engine for hardware repair tasks with safety-critical step validation.
What you'll code:
core/physical/domains/hardware_engine.py:HardwareEngine.analyze(detections, hand_results, ocr_text) -> GuidanceInstructioncircuit_boarddetected withoutESD strapin frame → critical warningsoldering irondetected with proximity to non-target components → warningglassesobject class)screwdriver,M3 screw,heat sink, etc.)docs/physical_domain.mdSkills needed: Python · domain logic · safety rules · computer vision · technical knowledge
👉 Claim this issue on GitHub →