Skip to content

Add support for stable environment fingerprinting and session reproducibility tags #144

@pugsley76

Description

@pugsley76

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:

  1. Define the fields used for environment fingerprinting.
  2. Add fingerprint generation during session creation.
  3. Store the fingerprint in session metadata and exports.
  4. Add tests for fingerprint stability.
  5. 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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    backendbackend work item

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions