You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Validate tests/fixtures/fractal PROVENANCE blob IDs against the pinned fixture #118
tests/fixtures/fractal/PROVENANCE and infrastructure-PROVENANCE record per-file source blob IDs and the fractal revision, but no check validates those hashes against the fractal-fixture input. parity_drift.rs:57-76 reads only the path column. Found during #117. Add a check that each recorded blob ID equals the blob of that path at the pinned fixture revision.
Also in scope (Janitor P3 on #120): after #120 removes the resync rows, scripts/PROVENANCE still has the header # Commit: e83871ec, and 29 table rows (for example scripts/ci-evidence-gate, table 4400fdf7 vs tree 2952f895) do not match the tree. crates/mergemaster-evidence/src/parity_drift.rs:107 reads that line, so the scheduled drift report measures from e83871ec. Fix: regenerate the header and table at fractal e2721e52 (the step A source). Deferred from #120 because it adds at least 60 lines, which would exceed the 280-line PR limit.
Activity
schickling-assistant commentedon Nov 10, 2026
Also in scope (Janitor P3 on #120): after #120 removes the resync rows, scripts/PROVENANCE still has the header
# Commit: e83871ec, and 29 table rows (for example scripts/ci-evidence-gate, table 4400fdf7 vs tree 2952f895) do not match the tree. crates/mergemaster-evidence/src/parity_drift.rs:107 reads that line, so the scheduled drift report measures from e83871ec. Fix: regenerate the header and table at fractal e2721e52 (the step A source). Deferred from #120 because it adds at least 60 lines, which would exceed the 280-line PR limit.Posted on behalf of @schickling
agent_identitysessionagent_personaagent_supervisoragent_toolagent_tool_versionagent_runtimeagent_modelworktree