fix: bound zara-memory projection cleanup evidence #296

Open
nsaspy wants to merge 0 commits from rage/368-memory-projection-evidence into main
Owner

Closes #368.

RED

test_projection_cleanup_bounds.py proves forget evidence currently accepts more than 64 projection IDs, empty IDs, and IDs over 128 characters.

Implementation

  • caps cleanup evidence at 64 projection IDs;
  • requires each projection ID to contain 1–128 characters;
  • validates evidence only; it does not implement or emulate the backend forget operation.

Exact-head CI must pass the complete compatibility, registry, plugin-test, and Nix gate before merge.

Closes #368. ## RED `test_projection_cleanup_bounds.py` proves forget evidence currently accepts more than 64 projection IDs, empty IDs, and IDs over 128 characters. ## Implementation - caps cleanup evidence at 64 projection IDs; - requires each projection ID to contain 1–128 characters; - validates evidence only; it does not implement or emulate the backend forget operation. Exact-head CI must pass the complete compatibility, registry, plugin-test, and Nix gate before merge.
Some checks failed
CI / test (pull_request) Failing after 39s
This branch is already included in the target branch. There is nothing to merge.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin rage/368-memory-projection-evidence:rage/368-memory-projection-evidence
git switch rage/368-memory-projection-evidence

Merge

Merge the changes and update on Forgejo.

Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.

git switch main
git merge --no-ff rage/368-memory-projection-evidence
git switch rage/368-memory-projection-evidence
git rebase main
git switch main
git merge --ff-only rage/368-memory-projection-evidence
git switch rage/368-memory-projection-evidence
git rebase main
git switch main
git merge --no-ff rage/368-memory-projection-evidence
git switch main
git merge --squash rage/368-memory-projection-evidence
git switch main
git merge --ff-only rage/368-memory-projection-evidence
git switch main
git merge rage/368-memory-projection-evidence
git push origin main
Sign in to join this conversation.
No description provided.