The in-toto specification currently allows for IN clauses to allow for relocation, but not renaming of artifacts as shown by the statement:
The "IN <prefix>" clauses are optional, and they are used to match products and materials whose path differs from the one presented in the destination step. This is the case for steps that relocate files as part of their tasks. For example "MATCH foo IN lib WITH PRODUCT IN build/lib FROM compilation" will ensure that the file "lib/foo" matches "build/lib/foo" from the compilation step.
The pseudocode currently reads:
This should become:
The in-toto specification currently allows for
IN
clauses to allow for relocation, but not renaming of artifacts as shown by the statement: