-
Notifications
You must be signed in to change notification settings - Fork 5
Home
Muneer Alam edited this page Jun 25, 2026
·
1 revision
Safedump is a pipeline: Exception → Capture → Sanitize → Serialize → Persist
- Hot path (crash-time): stdlib only, <30ms
- Cold path (post-crash): Rich-powered CLI viewer
| Module | Purpose |
|---|---|
__init__.py |
Public API (11 functions) |
_capture.py |
Frame walking, hook management |
_sanitize.py |
Secret redaction |
_serialize.py |
JSON encoding |
_storage.py |
Atomic file I/O |
_loader.py |
Report loading |
_render.py |
Rich terminal viewer |
_cli.py |
CLI entry point |
_config.py |
Configuration |
_types.py |
Data model, constants |