fix: address PR review feedback for atproto-did
- DB error now returns ApiError envelope (consistent with all other routes)
- Add closed_db_pool_returns_500 test for the error path
- Add post_returns_405 test
- Move seed_handle helper to test_utils; remove duplicate from resolve_handle
- Add atproto_did.rs entry to relay CLAUDE.md routes table