gamecult.model_connector.claude_connector_config.v1 owns every bound and path
the backend and serve loop run with: read as an exact single-record canonical
snapshot, validated once for config init, config check and serve (loopback
listen, absolute paths, one caller, canonical priced claude- models). Refusals
name a field and never echo a value. serve refuses a prompt_dir that is not a
directory owned by the process uid with mode 0700.
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>