Skip to content

fix: restore desktop application and sidecar lifecycle - #31

Open
josedab wants to merge 4 commits into
mainfrom
refactor/clean-code-srp
Open

fix: restore desktop application and sidecar lifecycle#31
josedab wants to merge 4 commits into
mainfrom
refactor/clean-code-srp

Conversation

@josedab

@josedab josedab commented Aug 7, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Repairs Tauri packaging and real IPC/core contracts, hardens sidecar lifecycle, and isolates topic API policy.
  • Preserves repository public contracts while restoring or strengthening the verification baseline.
  • Includes an AUDIT.md where the repository reached the audit/refactor phase.

Commits

  • a5caa66 fix(desktop): restore executable app baseline (DESKTOP-D-1)
  • 121d57d docs(desktop): record clean-code audit
  • 1940f64 refactor(desktop): move topic API contract (DESKTOP-SRP-1)
  • b6b8c06 refactor(desktop): centralize topic API paths (DESKTOP-SUP-1)

Validation

Frontend typecheck/39 tests/build, Rust fmt/strict Clippy/28 tests/build, and target-sidecar packaging dry run pass.

Known blockers / deferred work

  • None beyond required PR checks and documented AUDIT.md deferrals.

Merge readiness

Ready for review. Merge only after all required GitHub checks and reviewer approvals pass.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant