yasuki_core.install.utils.strip_title#

strip_title(title)[source]#

Convert Extended Title to filename-safe format.

Handles experience markers by splitting on bullet point and mapping experience keywords to short codes.

Parameters:
titlestr

Extended title with optional experience markers

Returns:
filenamestr

Normalized filename without extension

Examples

“Bayushi Kachiko” → “bayushi_kachiko” “Bayushi Kachiko • Experienced” → “bayushi_kachiko_exp” “Bayushi Kachiko • Inexperienced” → “bayushi_kachiko_inexp” “Bayushi Kachiko • Experienced 2” → “bayushi_kachiko_exp2”