Skip to content

refactor(test): remove inert purge helper arguments - #351

Merged
vincentkoc merged 1 commit into
mainfrom
refactor/purge-test-helper-inputs
Nov 5, 2026
Merged

vincentkoc merged 1 commit into
mainfrom
refactor/purge-test-helper-inputs

Conversation

@vincentkoc

Copy link
Copy Markdown
Member

What Problem This Solves

Seven purge test calls supplied reason labels that the helper ignored. The helper also accepted a testing handle without reporting failures or forwarding it.

User Impact

Test-only cleanup. Production purge behavior and archived data handling are unchanged.

Why This Change Was Made

Remove both inert parameters and the unused Helper call. Keep plan creation, error returns and plan-ID-based application unchanged, along with all archive inputs and assertions. Record the cleanup in the test ledger.

Evidence

  • All 24 existing purge parent/subtest cases pass with the race detector using temporary SQLite archives.
  • Module tidiness, formatting, vet, vulnerability scan and deadcode checks pass.
  • Independent P0–P3 review: scoped-clean.
  • Platform CI is required before landing. No production changes, new fixtures, live archive access or releases.

@clawsweeper

clawsweeper Bot commented Nov 5, 2026

Copy link
Copy Markdown

🦞👀
ClawSweeper picked this up.

Pull request received. I will update this pull request when review starts.

@vincentkoc vincentkoc self-assigned this Nov 5, 2026
@vincentkoc
vincentkoc marked this pull request as ready for review November 5, 2026 16:47
@vincentkoc
vincentkoc merged commit 2bcb683 into main Nov 5, 2026
14 checks passed
@vincentkoc
vincentkoc deleted the refactor/purge-test-helper-inputs branch November 5, 2026 16:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant