818d781c0b
The file-safety salvage carried five tests and the execute_code salvage four; fold them into the two behaviour contracts per fix: (a) the named-profile scope exempts the root's direct files and the write lands with no prompt; a child env sees the ACTIVE profile's home per turn; (b) negatives hold: a checkout's .hermes/config.yaml stays gated fail-closed, a lookalike profiles/ tree exempts nothing; a dedicated process with no override is untouched. Both red on base. Also compress the _hermes_exempt_homes docstring (WHY only; cite #110630).