Skip to content

refactor: centralize file filters and harden rules handling - #317

Merged
pashkov256 merged 2 commits into
pashkov256:mainfrom
jasperan:codex/issue-sweep
Apr 4, 2026
Merged

refactor: centralize file filters and harden rules handling#317
pashkov256 merged 2 commits into
pashkov256:mainfrom
jasperan:codex/issue-sweep

Conversation

@jasperan

@jasperan jasperan commented Apr 4, 2026

Copy link
Copy Markdown
Contributor

Summary

  • centralize shared file filter state between CLI config and filemanager
  • preserve rule values across partial updates, cache rules reads, and validate persisted rule data before writing
  • surface rules save failures in the TUI instead of swallowing them
  • preserve directory mode when refreshing the clean view and align validation with parser behavior
  • fix CLI progress wiring and extend regression coverage around the parser and TUI refresh path

Testing

  • go test ./...

Issues

Closes #153
Closes #198
Closes #205

@pashkov256
pashkov256 merged commit 1f43103 into pashkov256:main Apr 4, 2026
1 check failed
@pashkov256

Copy link
Copy Markdown
Owner

Hi @jasperan. Great solution, thanks for contributing!!!

@jasperan
jasperan deleted the codex/issue-sweep branch April 4, 2026 20:04
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.

Dont update ShowDirs when interacting with files list Refactor rules package Refactor file filtering options to reduce code duplication

2 participants