release: 0.2.24

## Bump
- [ ] Major
- [ ] Minor
- [x] Patch
- [ ] Skip

## Changelog

### Fixed
- Add `config_space` to `DeploymentSettings` with `effective_config_space` property (falls back to `records.space`); use throughout deploy, containers, and invoke so state/settings containers can live in a separate DMS space from validation records
- `deploy_validation_pipeline` Mode 4 and `data_product_sync` workflow now pass the correct config space instead of hardcoding `records.space`
- `load_views_from_data_product` now fetches each RuleSet's content, extracts `sh:targetClass` URIs, and only assigns SHACL rules to views whose DMS class URI appears in the rules
