Summary
The creator profile query uses an in-memory cache to avoid repeated Horizon calls. There is currently no visibility into cache effectiveness. A debug-level log on each cache hit and miss would let the team measure the hit rate and tune the TTL.
Scope
- Emit a debug-level log on each cache hit with fields:
creator_wallet, cache_key, hit: true, ttl_remaining_ms
- Emit a debug-level log on each cache miss with fields:
creator_wallet, cache_key, hit: false
- Logs emitted before the cache lookup result is used
- Log level is debug — must not appear in production log output at the default log level
Acceptance Criteria
ETA: 12 hours
Coordinate on Telegram
Summary
The creator profile query uses an in-memory cache to avoid repeated Horizon calls. There is currently no visibility into cache effectiveness. A debug-level log on each cache hit and miss would let the team measure the hit rate and tune the TTL.
Scope
creator_wallet,cache_key,hit: true,ttl_remaining_mscreator_wallet,cache_key,hit: falseAcceptance Criteria
ETA: 12 hours
Coordinate on Telegram