Given raw HTTP request/response text, parse headers, detect cache-control directives, and flag misconfigurations causing cache misses.
parse headers -> {cacheable: bool, ttl, issues:[...]}
Practical, networking-aware coding. Discuss why a header misconfig causes origin load.