User Input
$ARGUMENTS
Outline
- Read
docs/skills/catalog.md#extend-module. - Read
docs/modules.md#extend-an-existing-moduleand map the request to the smallest touchpoint in that table. - If the change involves ids / owned paths / required / default, edit both
features/<id>/module.tsandlib/modules/route-manifest.ts. Visual-only changes (icon, tint, label, description) touch onlymodule.ts(+ i18n). - For new data, add a hook in
lib/api/<domain>.tsfollowing the template indocs/extension-points.md#resource-hook-shape-the-template. - Run the
designer-verifyroutine.
Do not refactor unrelated module wiring. Keep registry ↔ route-manifest aligned.