Problem
TENANTQ_HNSW_M=abc crashes startup with a raw ValueError from int() instead of an error naming the variable.
Where
src/tenantq/config.py (Settings.from_env: bare int(os.getenv(...)) calls).
Acceptance
Add a failing test first setting a non-numeric TENANTQ_HNSW_M, expecting an error naming the variable. Then fix.
Problem
TENANTQ_HNSW_M=abccrashes startup with a rawValueErrorfromint()instead of an error naming the variable.Where
src/tenantq/config.py(Settings.from_env: bareint(os.getenv(...))calls).Acceptance
Add a failing test first setting a non-numeric
TENANTQ_HNSW_M, expecting an error naming the variable. Then fix.