Bundles & Review
Reproducible bundles
Section titled “Reproducible bundles”Export comparison results as .scbundle archives (ComparisonBundle v1.0.0). Bundles are self-contained and cryptographically verified.
Bundle contents
Section titled “Bundle contents”| File | Purpose |
|---|---|
manifest.json | Bundle metadata, app version, comparison labels, alignment mode, privacy disclosure |
repro/repro.json | Input fingerprints, preset hash, determinism seed, environment info |
findings/deltas.json | Canonical deltas with confidence scores, anchors, trigger types, and debug info |
findings/why.json | Human-readable explanations, guardrails, parameter chips, confidence breakdowns |
findings/summary.md | Auto-generated Markdown summary |
insights/insights.json | (optional) Insight feed events for the Review Mode insights tray |
Bundles exported with the Audit profile may also include a repro/audit.json payload with full reproducibility audit data.
Bundle profiles
Section titled “Bundle profiles”Bundles can be exported in three profiles:
- Share — standard export for team sharing
- Review — optimized for read-only review
- Audit — includes extended reproducibility and audit data
Integrity
Section titled “Integrity”Every file in the bundle is hashed with SHA-256. A bundle-level hash (computed over all individual file hashes) enables tamper detection. If any file has been modified since export, the integrity check fails and Review Mode will flag the discrepancy.
Privacy
Section titled “Privacy”The manifest includes a privacy disclosure block that records:
- Whether raw run data is included
- Whether any PII is present
- What redactions were applied (none, labels only, paths removed)
This lets recipients understand what data the bundle contains before opening it.
Review mode
Section titled “Review mode”Open any .scbundle without recomputing:
- Results are cryptographically verified against the embedded hashes
- Frozen deltas are displayed exactly as they were at export time
- A review-mode banner makes it clear results are verified, not re-derived
- The insights tray shows frozen insight events from the bundle
- Both parties see identical results when sharing bundles
Review mode is read-only — you cannot modify the bundle contents from within the app.
Reproducibility status
Section titled “Reproducibility status”Each bundle tracks its reproducibility status:
- Reproducible — inputs and configuration match; results can be recreated
- Modified — something changed (inputs, preset, seed, or delta spec)
- Nondeterministic — results may vary between runs
The specific reason flags (inputs changed, preset changed, seed changed, delta spec changed) are recorded so you can trace exactly what diverged.
Export workflow
Section titled “Export workflow”- Complete a comparison in the Compare tab
- Click Export Bundle in the bundle export panel
- Choose a profile (Share, Review, or Audit)
- Choose a location for the
.scbundlefile - Share the file with your team
- Recipients open it in ScalarScope — Review mode activates automatically