audit work, fixed StellaOps.sln warnings/errors, fixed tests, sprints work, new advisories
This commit is contained in:
51
docs/modules/replay/README.md
Normal file
51
docs/modules/replay/README.md
Normal file
@@ -0,0 +1,51 @@
|
||||
# Replay
|
||||
|
||||
> Deterministic replay engine for vulnerability verdict reproducibility.
|
||||
|
||||
## Purpose
|
||||
|
||||
Replay enables deterministic reproducibility of vulnerability verdicts. Given identical inputs (SBOM, policy, feeds, toolchain), the system MUST produce identical outputs. Replay provides the infrastructure to capture, store, and verify these deterministic execution chains.
|
||||
|
||||
## Quick Links
|
||||
|
||||
- [Architecture](./architecture.md) - Technical design and implementation details
|
||||
- [Guides](./guides/) - Replay verification guides
|
||||
- [Schemas](./schemas/) - Replay manifest and proof schemas
|
||||
- [Replay Proof Schema](./replay-proof-schema.md) - Detailed proof format
|
||||
|
||||
## Status
|
||||
|
||||
| Attribute | Value |
|
||||
|-----------|-------|
|
||||
| **Maturity** | Production |
|
||||
| **Last Reviewed** | 2025-12-29 |
|
||||
| **Maintainer** | Platform Guild |
|
||||
|
||||
## Key Features
|
||||
|
||||
- **Replay Tokens**: Cryptographically bound to input digests for verification
|
||||
- **Replay Manifests**: Capture all inputs required to reproduce a verdict
|
||||
- **Feed Snapshots**: Point-in-time snapshots of vulnerability feeds
|
||||
- **Verification Workflows**: Validate that replay produces identical results
|
||||
|
||||
## Dependencies
|
||||
|
||||
### Upstream (this module depends on)
|
||||
- **Concelier** - Feed snapshot coordination
|
||||
- **Attestor** - Replay proof signing
|
||||
- **Policy** - Policy evaluation replay
|
||||
|
||||
### Downstream (modules that depend on this)
|
||||
- **Attestor** - Stores replay proofs
|
||||
- **ExportCenter** - Includes replay tokens in exports
|
||||
|
||||
## Notes
|
||||
|
||||
- Replay does not make vulnerability decisions; it captures inputs and outputs
|
||||
- Replay does not store SBOMs or vulnerability data; it stores references (digests)
|
||||
- All timestamps are UTC ISO-8601 with microsecond precision
|
||||
|
||||
## Related Documentation
|
||||
|
||||
- [Determinism Specification](../../technical/architecture/determinism-specification.md)
|
||||
- [Facet Architecture](../facet/architecture.md)
|
||||
Reference in New Issue
Block a user