Trim manual_confirm outputs and fix resource uuid lookup

- neware manual_confirm: drop formulations/assembly_data from result and output handles (they only feed internal CSV export and should not be passed downstream); return dict no longer carries those two keys
- base_device_node.loop_find_with_uuid consumer: iterate all figured_resources instead of breaking after first attempt; raise explicit error when uuid cannot be resolved

Made-with: Cursor
This commit is contained in:
Xie Qiming
2026-04-22 11:18:45 +08:00
parent d1713fcca1
commit 3af86a07f2
3 changed files with 8 additions and 17 deletions

View File

@@ -2019,8 +2019,6 @@ class NewareBatteryTestSystem:
"active_material": active_material,
"capacity": capacity,
"battery_system": battery_system,
"formulations": formulations,
"assembly_data": assembly_data,
"pole_weight": pole_weight,
}