Skip to content

Separate content identity from file location in execution evidence #60

Description

@tpn

The xFit and xScan executors and device pipeline include absolute paths and file modification times in configuration identity. Identical inputs mounted at a different path therefore produce different configuration hashes, preventing comparisons across sites.

Follow up on Carmelo's reviews of #42 and #56: define content identity from input/checkpoint digests and computation options, while recording paths and timestamps separately as provenance. Preserve corruption and changed-input detection. Add cases showing that relocated identical inputs have equal content identity and changed bytes or computation options do not.

This needs an explicit evidence-schema compatibility decision and belongs in a separate change from #56's MPI planning fix.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions