Private
Public Access
0
0
Files
manual_slop/tests
ed fd91c83a0c refactor(app_controller): migrate 3 GUI state-setter sites to Result (Phase 6 Group 6.3)
Replaces logging.debug bodies in:
- _update_inject_preview (L1542): Result[str] variant; legacy wrapper
  stores error on self._inject_preview_error
- mcp_config_json setter (L1685): sibling _set_mcp_config_json_result
  helper (property setters can't return values); setter stores error
  on self._mcp_config_parse_error
- _save_active_project (L3124): Result[None] variant; legacy wrapper
  stores error on self._save_project_error and updates self.ai_status

Each error-carrying state attribute is the durable data plane for
sub-track 4 GUI to display; stderr write is the visible-but-incomplete
drain (full drain = GUI modal in sub-track 4).

Audit: INTERNAL_SILENT_SWALLOW for src/app_controller.py: 26 -> 23.
2026-06-19 15:55:06 -04:00
..