Files
PolyGateway/research-wiki/index.md
T
iomgaa 8c9e1179bc docs: design second round of settings validation consolidation
The independent verifier found 15 more checks still living only in from_env:
six enum domains, seven conditional-required pairs and two scalar ranges.
More severe than round one because client.py has five asserts that claim
config already validated the redis_url and telemetry paths, which is false on
the from_settings path.

Also records a normalisation gap the verifier missed: _load_pg_dsn strips the
SQLAlchemy +asyncpg suffix, so a hand-built DSN reaches asyncpg unstripped.
2026-07-30 00:46:44 -04:00

4.1 KiB

Research Wiki 索引

自动生成,更新时间:2026-07-30 04:44 UTC

design (14)

finding (11)

plan (10)

schema (1)

metric (2)