Resolve the open decisions as follows and update the architecture document. 1. EMC / Surge Target: This is an industrial PLC prototype, not final certified hardware yet, but design the protection with industrial targets in mind: - ESD: IEC 61000-4-2, ±8kV contact, ±15kV air on external connectors - EFT/Burst: IEC 61000-4-4, ±2kV on 24V power and field I/O lines - Surge: IEC 61000-4-5, minimum ±1kV line-to-line on 24V input and RS485/field wiring where practical Use proper TVS, filtering, and connector-side protection. 2. Isolated Supply: Choose ISO_5V, not ISO_3V3. Use ISO_5V and ISO_GND for isolated RS485 field side. Do not connect ISO_GND directly to normal GND. 3. Digital Input Type: Use 8 channels of 24V PNP/sourcing sensor compatible inputs. Each DI should turn ON when +24V is applied to the DI input with respect to field 0V/common. Each DI must have current limiting, reverse protection, RC filtering, opto-isolation, and LED indication. 4. Digital Output Type: Use 8 channels of 24V high-side protected outputs. Each output should source +24V to the load. Load return goes to 0V. Minimum 0.5A per channel. Use smart high-side driver ICs. Prefer two quad-channel drivers if suitable. Include short-circuit, thermal shutdown, inductive load/transient protection, LED indication, and fault/diagnostic output if the selected driver supports it. 5. USB-C Debug Power Behavior: USB-C is primarily for programming/debug. Allow USB-C to power only the ESP32-S3 logic section for programming when 24V is not connected, using proper power-path/ideal diode protection. Do not allow USB to back-feed +24V_PROT, field I/O, isolated supply, RS485 field side, or digital output drivers. When only USB is connected, field I/O and 24V outputs must remain inactive. After updating these decisions, provide the finalized architecture decision table.