Provenance capture and path rebasing across restores. More...
Go to the source code of this file.
Namespaces | |
| namespace | picurv_cli |
| namespace | picurv_cli.storage |
| namespace | picurv_cli.storage.compatibility |
Functions | |
| list | picurv_cli.storage.compatibility._capture_study_context (dict target) |
| Embed small study control-plane files with an individually archived member. | |
| dict | picurv_cli.storage.compatibility._capture_parameter_summary (str root) |
| Capture the few case values that identify what a run actually solved. | |
| list | picurv_cli.storage.compatibility._capture_workspace_assets (dict target) |
| List the asset ids a workspace archive carries. | |
| list | picurv_cli.storage.compatibility._capture_run_assets (str root) |
| Record reusable asset references carried by run-local input snapshots. | |
| dict | picurv_cli.storage.compatibility._config_fingerprints (str root) |
| Hash small canonical YAML inputs stored under an artifact. | |
| dict | picurv_cli.storage.compatibility._git_provenance (str root) |
| Record best-effort current source revision and dirty state. | |
| None | picurv_cli.storage.compatibility._restore_study_context (dict manifest, str case_destination) |
| Recreate missing study control-plane files around a restored member. | |
| list | picurv_cli.storage.compatibility._rebase_restored_text_paths (str root, list replacements) |
| Rebase known generated text artifacts after an explicit relocated restore. | |
Provenance capture and path rebasing across restores.
Definition in file compatibility.py.