Description:
Glassbox should fingerprint the runtime environment and include it in session metadata for reproducibility.
Work to be done:
Generate a stable environment fingerprint from CLI version, OS, and relevant dependency versions.
Implementation procedure:
- Define the fields used for environment fingerprinting.
- Add fingerprint generation during session creation.
- Store the fingerprint in session metadata and exports.
- Add tests for fingerprint stability.
- Document the fingerprint fields.
Acceptance criteria:
- Session metadata includes a stable environment fingerprint.
- Fingerprint fields are documented.
- Tests verify stability across the same environment.
- Documentation explains the fingerprint purpose.
Description:
Glassbox should fingerprint the runtime environment and include it in session metadata for reproducibility.
Work to be done:
Generate a stable environment fingerprint from CLI version, OS, and relevant dependency versions.
Implementation procedure:
Acceptance criteria: