В русской орфографии есть указание, что мягкий разделительный знак пишется не только в середине слова, а именно в его корне (вьюга, пьедестал, бурьян), но и в перед суффиксами, что происходит в написании притяжательных прилагательных:
чьи? соловьиные трели (соловь-ин-ый - корень/суффикс/окончание);
воробьиное перо (воробь-ин-ое - корень/суффикс/окончание).
Мягкий разделительный знак может появляться и перед окончанием, как, например, при склонении тех же притяжательных прилагательных:
козий - нет какого? козьего, какому? козь-его.
Хотя, если привлечь фонетику, то все равно мягкий знак пишется на границе корня и суффикса:
козь-[й-э]го - корень/суффикс/окончание.
А твердый знак пишется ведь после приставок на согласный (предъюбилейный, съёжился, разъярился, съесть) или в середине сложных слов (двухъярусный, трехъязычный).