k-skill/delivery-tracking
Jeffrey (Dongkyu) Kim 448b008522 Clarify the shared delivery output contract in published docs
The approved issue-4 follow-up was already on the branch, so this pass tightened the regression suite first and then made the shared schema explicit in both delivery-tracking docs. The docs now name the normalized keys directly and state that recent_events is capped at the latest three entries, matching the verified CJ and 우체국 examples.

Constraint: Keep the published examples aligned with the verified carrier flows and the existing normalized output contract

Rejected: Broader refactor of the delivery-tracking examples | unnecessary for this follow-up and would widen review scope

Confidence: high

Scope-risk: narrow

Reversibility: clean

Directive: Keep the docs and regression test aligned whenever the normalized tracking schema changes

Tested: node --test scripts/skill-docs.test.js

Tested: npm run ci

Tested: npx --yes skills add . --list

Tested: Live CJ official flow for 1234567890

Tested: Live 우체국 flow for 1234567890123
2026-03-27 01:29:32 +09:00
..
SKILL.md Clarify the shared delivery output contract in published docs 2026-03-27 01:29:32 +09:00