# Defensive String Normalization

> Reject null input, remove dangerous path/control patterns, normalize Unicode representation, and only pass sanitized strings to filesystem, parser, or command boundaries.

Record: `algo:defensive-string-normalization`
Kind: context-verification
Canonical: https://banes-lab.com/ontology/algorithms#algo-defensive-string-normalization
Closure: https://banes-lab.com/json/records/algo/defensive-string-normalization/closure

## stage

- [act](https://banes-lab.com/records/stage/act.md)

## axis

- [formalisation](https://banes-lab.com/records/reason/axis-formalisation.md)
