vkehfdl1's review on PR #82: skill/docs claimed support for
cond[DAT_CRTR_YMD::*] / cond[DAT_UPDT_PNT::*] filters and an optional
returnType, but the proxy only forwards pageNo, numOfRows, and
cond[SGG_NM::LIKE], and forces returnType=json. Typical user queries
("강남구 쓰레기 배출 요일") only need 시군구 검색, so shrink the
documented contract to match the proxy instead of widening pass-through.
- household-waste-info/SKILL.md: list only proxy-supported params, note
returnType is server-forced, fix failure modes.
- docs/features/household-waste-info.md: switch base example to the
proxy route, drop the bare upstream curl, call out unsupported
filters explicitly.
- docs/install.md, docs/security-and-secrets.md, k-skill-setup/SKILL.md:
describe the skill as calling the proxy /v1/household-waste/info
route rather than the raw upstream endpoint.
- Drop user-supplied returnType and force "json" upstream so the cache key
(which omits returnType) cannot be poisoned by alternate response shapes.
- Add server tests covering: missing SGG_NM (400), missing API key (503),
serviceKey injection + cache hit on second call, returnType=xml override
ignored, upstream non-200 surfaced as 502.
- Add trailing newline to household-waste-info/SKILL.md.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>