Expand description
Local capture artifact and redaction workflow.
This crate prepares deterministic, local-only artifacts for unsupported page reports. It validates the source URL and redacts credential-shaped content, but it does not fetch network content, parse HTML, render terminal UI, or share artifacts.
Structs§
- Artifact
Store - Filesystem-backed canonical artifact store.
- Capture
Artifact - Sanitized capture artifact ready for local review.
- Capture
Preview - Local preview for reviewing a capture before sharing.
- Capture
Request - Local capture request.
- Capture
Review Bundle - Review bundle combining capture preview, repair hints, and catalog guidance.
- Index
Artifact - Versioned canonical runtime artifact for rendering without raw page HTML.
- Redaction
Summary - Summary of local redaction categories removed from a capture.
Enums§
- Artifact
Context - Capture context for canonical artifact runtime entries.
- Artifact
Freshness - Freshness state for stale-while-revalidate policy.
- Artifact
Store Error - Errors returned by canonical artifact persistence.
- Capture
Error - Errors returned by capture artifact preparation.
Functions§
- capture_
document - Creates a redacted capture artifact from the current semantic document.
- capture_
redacted - Creates a redacted local capture artifact.
- capture_
review_ bundle - Creates a local capture review bundle for fixture intake.
- catalog_
entry_ for_ fixture - Creates a coverage catalog entry for an accepted local fixture.
- preview_
document - Creates a local capture preview from the current semantic document.
- preview_
redacted - Creates a local capture preview with summary and checklist.
- validate_
capture_ bundle - Validates a serialized local capture bundle.