- en/scripts/gen_catalog.py + zh/scripts/gen_catalog.py: snapshot the
hand-written ## Narrative / ## 说明 section before the rmtree and
re-inject it during regen, so manual prose survives.
- en/scripts/narrate_routines.md: playbook for the long-running job of
adding business-context narratives to the 1,684 procs + 177 funcs
under auto-catalog/. Defines shape, lookup recipe, style rules, and
the subagent resume protocol.
- 3 sample narratives (Fn_find_modleAllId, sp_get_sOppositeColor,
PRO_ERPMERGEBASESISWORKCENTER) demonstrate the shape and verify the
generator preserves them across regen.
- zh/docs/auto-catalog/* whitespace drift: regen aligns the committed
zh catalog with the current generator template; no semantic content
change, future regens are now no-op.