safe-chains v0.221.0
Released 2026-08-02 · View on GitHub
- feat *(parse)* Parse arithmetic bodies so their substitutions are classified
- feat *(cargo)* Support cargo fuzz, with --fuzz-dir gated at the executor locus
- feat *(find)* -delete delegates like -exec rm, so the traversal locus decides it
- feat *(find)* Give find a registry entry and an output claim
- feat *(cargo)* Support cargo fuzz --version, bounded by max_positional = 0
- fix *(engine)* An executor slot must not accept a command line as a path
- fix *(docs)* Stop leaking a name and url per command doc
- fix *(parse)* Bound the parse work budget so nesting cannot buy itself time
- fix *(cargo)* Withhold the cargo fuzz subs whose positional is a corpus path
- fix *(parse)* Recognise NESTED arithmetic, so it stops reading as a subshell
- fix *(cargo)* Withhold
cargo fuzz add— its target NAME is a path component - fix *(pulumi)* Close
pulumi config, and guard the shape that hid it - other *(find)* Move the primary vocabulary to TOML, deleting the WordSets
- other *(todo)* Close the $VAR path-prefix idea — measured unsound
- other *(todo)* Record the analysis for the three reported prompts
- other *(todo)* Profile the nesting blow-up; correct the find diagnosis; add cargo fuzz
- other *(todo)* Record the find output-claim blockers, including an -exec scale gap
- other *(todo)* Find conversion plan, and derive that -delete is a false deny
- other *(todo)* Design the find conversion from the handler's actual structure
- other *(todo)* Correct the find data-move design; drift is avoided by deletion
- other *(todo)* Decide the find examples stay in the handler; conversion complete
- other *(todo)* Record the missing positional READER audit
- other *(fuzz)* Let the equivalence target reach command-LINE values
- other *(cargo)* Withdraw cargo fuzz entirely — the surface is not bounded yet