thread_pool_count = 4 turns on std.http's pooled dispatch: reads
(store load + render per request, fully independent) now run in
parallel across workers. POST/PUT stay under one mutex — every write
is a whole-model load-modify-save on dist.db, so concurrent writers
would lose updates; the old sequential loop serialized them by
accident, this serializes them on purpose.