Receipt Explorer is a companion VS Code extension for inspecting Sona receipt
JSON files and running Sona Guardian checks from the editor.
This extension is versioned independently from the Sona runtime:
Sona core: 0.15.0
Sona Receipt Explorer: 0.14.0
Features
Discover receipt JSON files in the current workspace.
View receipt details in a rendered panel.
Open raw receipt JSON.
Compare two receipts.
Re-run a command captured by an execution receipt.
Copy a reproduce command.
Export a receipt summary as Markdown.
Delete a receipt after explicit confirmation.
Run Guardian status, verify, diff, doctor, snapshot, and heal commands.
Open the local Guardian state folder for the current workspace.
Sona CLI
Receipt Explorer defaults to:
python -m sona
This avoids depending on the sona console script being on PATH,
especially on Windows. You can adjust the executable and module through the
sonaReceipts.pythonPath and sonaReceipts.sonaModule settings.
Guardian heal is intentionally confirmation-gated because it can mutate project
files. The extension sends command arguments directly to the Sona CLI and does
not build shell command strings.
Notes
Sona 0.15.0 does not expose the older top-level sona receipt ... command
group, so this release removes public commands that depended on that CLI shape.
Receipt inspection remains file-based, while Guardian actions use the supported
sona guard ... commands.