Skip to content

feat: add privacy-safe diagnostic journal - #48

Merged
kev1n77 merged 1 commit into
mainfrom
codex/privacy-diagnostic-journal
Jul 18, 2026
Merged

kev1n77 merged 1 commit into
mainfrom
codex/privacy-diagnostic-journal

Conversation

@kev1n77

@kev1n77 kev1n77 commented Jul 18, 2026

Copy link
Copy Markdown
Owner

Summary

  • persist runtime diagnostics as timestamped, validated event codes without error details
  • bound the private JSONL journal to 256 KiB and include only the latest 100 events in reviewed support bundles
  • add end-to-end canary coverage across SQLCipher DB/WAL, journal, temporary files, and support output
  • update security, threat-model, and progress documentation for SEC-001 and REL-002

Verification

  • cargo fmt --all -- --check
  • cargo test --workspace --all-targets
  • cargo clippy --workspace --all-targets -- -D warnings
  • cargo fmt --manifest-path apps/desktop/src-tauri/Cargo.toml -- --check
  • cargo test --manifest-path apps/desktop/src-tauri/Cargo.toml --all-targets
  • cargo clippy --manifest-path apps/desktop/src-tauri/Cargo.toml --all-targets -- -D warnings
  • npm run desktop:check
  • npm run desktop:build
  • python -m unittest discover -s sidecars/mitmproxy/tests -v

@kev1n77
kev1n77 merged commit ab8f31e into main Jul 18, 2026
9 checks passed
@kev1n77
kev1n77 deleted the codex/privacy-diagnostic-journal branch July 18, 2026 03:03
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