Предположительная схема разбивки index макета на блоки

Да. Как минимум его добавить.
```
blocks/
    ...
    input/
        _type/
            input_type_text.bh.js
            input_type_tel.bh.js
            ...
  ...
```