Skip to content

refactor(run-profile): log corrupted store decode failures#105

Merged
ori0o0p merged 1 commit intomainfrom
feature/runprofile-decode-log
Feb 16, 2026
Merged

refactor(run-profile): log corrupted store decode failures#105
ori0o0p merged 1 commit intomainfrom
feature/runprofile-decode-log

Conversation

@ori0o0p
Copy link
Member

@ori0o0p ori0o0p commented Feb 16, 2026

Summary

  • preserve existing corrupted-store fallback behavior by returning an empty command map
  • append decode failure details to AppLogStore when run-profiles.json cannot be decoded
  • add regression coverage for corrupted-store load path observability

Closes #104

Test Plan

  • swift test --filter RunProfileServiceTests
  • swift test
  • swift build -c release

@ori0o0p ori0o0p merged commit 6b2bd9f into main Feb 16, 2026
1 check passed
@ori0o0p ori0o0p deleted the feature/runprofile-decode-log branch February 16, 2026 14:44
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.

refactor(run-profile): log corrupted run-profile decode failures

1 participant