Я предлагаю несколько вариантов:
1. Бежать...
2. Лишиться премии за месяц в связи с невыполнением возложенных обязательств чем сэкономить себе нервы на данном геморрое.
3. По опыту работы на больших предприятиях и сложной номенклатурой рекомендую предложить исполнителю самому составить техническое задание на основании твоих технических требований (которые весьма в общем виде занимают максимум полторы страницы), ведь это его заработок.
Если уж совсем все сложно, то открываешь любую книгу по программированию, и фразу, к примеру. "Java содержит" заменяешь на "разрабатываемый язык программирования должен содержать" и подобное.