Expose getHistoryBySku as GET /article/:sku/history, and document mutation-emitted company signals via GET /events.
PATCH now accepts name (rename, re-slugify) and/or parentId (move under a new parent, cycle/self guarded), merging both results. Renames the PATCH docs file to category/update.md and regenerates API docs.