Files
vaultik/internal/config
clawbot 5e33284ef5
check / check (push) Successful in 11m26s
Refuse an exclude pattern that does not compile at config load (closes #455)
An exclude pattern that did not compile was skipped with a warning during the backup, which then stored what the user meant to leave out. Config.Validate now refuses it, naming the setting and quoting the pattern, for example exclude[2]: "build[" is not a valid exclude pattern: ...

The compile step moves to config.CompileExcludePattern, which Validate and the scanner both call. The scanner's skip-and-warn path is gone; a pattern that does not compile there now fails the scanner.

Model: opus-5-5
2026-11-11 08:40:47 +00:00
..