docs: rework to not use implicit extensions