Peter Hanssens
93bb8d372a
feat: Major signal management test fixes - 45% error reduction
- Reduced signal management test errors from 500 to 275 (225 errors fixed)
- Added missing error variants: SignalError, MemoError, CleanupError, MemoryError, BatchError
- Added missing methods to SignalMemoryManager: total_signals, total_memos, memory_usage_kb, add_signal, add_memo, cleanup_group, cleanup_all, with_limits, cleanup_low_priority_groups, adaptive_cleanup, update_memory_stats, get_memory_stats
- Added missing methods to SignalGroup: remove_signal, remove_memo, with_timestamp
- Added missing methods to BatchedSignalUpdater: clear_updates, stop_batching
- Made fields public: tracked_groups, max_memory_bytes, stats
- Added Debug and Clone derives to SignalMemoryManager and BatchedSignalUpdater
- Fixed error variant syntax to use tuple variants
- Fixed command component test imports and string literal types
- Fixed input component test API mismatches
- Added comprehensive remediation documentation
- Completed P0 critical fixes (3/3 packages working)
- Completed P1 stub implementations (1/1 package working)
Progress: All critical packages now compile successfully, test infrastructure significantly improved
2025-09-19 23:26:57 +10:00
..
2025-09-13 15:41:24 +10:00
2025-09-16 22:31:38 +10:00
2025-09-16 22:29:43 +10:00
2025-09-16 23:01:10 +10:00
2025-09-16 23:14:27 +10:00
2025-09-16 22:23:42 +10:00
2025-09-16 22:24:14 +10:00
2025-09-16 23:07:24 +10:00
2025-09-19 20:57:55 +10:00
2025-09-16 22:56:31 +10:00
2025-09-16 22:18:46 +10:00
2025-09-16 22:57:30 +10:00
2025-09-16 22:26:09 +10:00
2025-09-16 23:02:02 +10:00
2025-09-16 22:59:27 +10:00
2025-09-19 23:26:57 +10:00
2025-09-16 22:38:02 +10:00
2025-09-16 22:58:28 +10:00
2025-09-16 22:32:25 +10:00
2025-09-16 23:15:14 +10:00
2025-09-16 22:33:20 +10:00
2025-09-16 08:36:13 +10:00
2025-09-19 20:57:55 +10:00
2025-09-16 22:42:11 +10:00
2025-09-19 23:26:57 +10:00
2025-09-16 23:03:05 +10:00
2025-09-16 22:28:54 +10:00
2025-09-03 00:57:45 +10:00
2025-09-16 22:40:30 +10:00
2025-09-16 22:41:23 +10:00
2025-09-16 23:06:23 +10:00
2025-09-16 22:35:14 +10:00
2025-09-16 22:53:50 +10:00
2025-09-16 22:26:48 +10:00
2025-09-03 00:57:45 +10:00
2025-09-16 23:05:26 +10:00
2025-09-16 23:00:17 +10:00
2025-09-16 22:27:25 +10:00
2025-09-16 22:24:58 +10:00
2025-09-16 22:36:05 +10:00
2025-09-16 22:55:38 +10:00
2025-09-16 22:54:45 +10:00
2025-09-13 15:41:24 +10:00
2025-09-16 22:25:32 +10:00
2025-09-16 22:30:40 +10:00
2025-09-16 22:43:35 +10:00
2025-09-16 22:28:12 +10:00
2025-09-16 23:08:40 +10:00
2025-09-16 22:52:57 +10:00
2025-09-16 22:34:15 +10:00
2025-09-02 20:52:45 +10:00
2025-09-16 22:14:20 +10:00
2025-09-13 15:41:24 +10:00