bab5d212e5
Tasks 7.4 + 7.5: Migrate two more strict-violation sites to proper Result[T] propagation: - _push_mma_state_update: legacy wrapper preserved (fire-and-forget semantics) but routes errors through _report_worker_error. New _push_mma_state_update_result helper returns Result[None]. - _load_active_tickets.beads inner: extracted to _load_beads_from_path_result helper; outer merges errors via _report_worker_error. Per Phase 7 spec 22.5.3 + 22.5.4: - Each helper catches OSError/IOError/ValueError/TypeError/KeyError/ AttributeError -> ErrorInfo(original=e). - Drain is Pattern 4 telemetry via _report_worker_error (Pattern 4 = in-process telemetry buffer that sub-track 4 forwards to GUI per error_handling.md:421). TIER-2 READ conductor/code_styleguides/error_handling.md end-to-end before this commit.