К сожалению, школьный учебник, ставя перед собой задачу изложить правило кратко и однозначно, терпит неудачу, потому что в настоящем (а не школьном) русском языке однозначность здесь невозможна.
На самом деле логика в правиле есть, и она очень простая. В научных трудах по современной русской орфографии сейчас говорится так: не с качественными прилагательными и производными наречиями в позиции сказуемого пишется слитно или раздельно в зависимости от намерений автора выразить утверждение (слитное написание) или отрицание признака (раздельное написание).
Правильным будет написание девочка не красивая, девочка не красива, если можно подставить слова, подчеркивающие отрицание: девочка (отнюдь) не красивая, девочка (отнюдь) не красива. Например, если автор возражает кому-то, кто утверждает, что девочка красивая, он тем самым делает акцент на отрицании и пишет раздельно.
Правильным будет написание девочка некрасивая, девочка некрасива, если можно подставить слова, подчеркивающие утверждение: девочка (очень) некрасивая, девочка (весьма) некрасива. Если автор хочет подчеркнуть эту особенность внешности девочки, он напишет слитно.
Таким образом, окончательное решение о слитном и раздельном написании на самом деле принимает пишущий, который должен отдавать себе отчет в том, что́ он хочет выразить: отрицание признака — и тогда написать не отдельно от следующего слова или утверждение признака — и тогда написать не слитно. Это решение может быть принято только в условиях контекста.
В этом случае слово истекший — причастие от глагола истечь. Соответственно, на его написание с не влияет зависимое слово: продукты с ещё не истекшим сроком годности.
При наличии отрицательных местоименных слов (здесь ни для чего) не с прилагательными пишется раздельно.
Возможны оба варианта написания, как слитное (совсем недобросовестный), так и раздельное (совсем не добросовестный). Выбор зависит от намерений пишущего. Дело в том, что наречия совсем и вовсе могут подчеркивать как утверждение, так и отрицание, поэтому их наличие не является показателем слитного или раздельного написания. Ср. Это вовсе/совсем неинтересная книга (= абсолютно неинтересная) — Это вовсе/совсем не интересная книга (= отнюдь не интересная).
Частица не с прилагательными может писаться как слитно, так и раздельно. Слитное написание подчеркивает утверждение называемого признака (неплох = хорош), а раздельное, напротив, подчеркивает отрицание (не плох = отнюдь не плох).
Возможно и слитное, и раздельное написание. Слитное подчеркивает утверждение (он неплохой = он хороший), раздельное подчеркивает отрицание (например, при возражении кому-то, кто утверждает, что он плохой).
Об этом подробно написано в «Справочнике по правописанию, произношению, литературному редактированию» Д. Э. Розенталя, Е. В. Джанджаковой, Н. П. Кабановой:
«При наличии в качестве пояснительного слова наречия совсем возможно как слитное, так и раздельное написание не с прилагательными, что связано с двумя значениями, в которых употребляется указанное наречие:
1) «совершенно, очень»;
2) «отнюдь», «никоим образом»;
ср.: совсем ненужная встреча (совершенно ненужная, лишняя) – совсем не случайная встреча (отнюдь не случайная, на не падает логическое ударение). В некоторых случаях возможны оба толкования и, как следствие, оба написания, например: совсем небольшие достижения (маленькие, скромные) – совсем не большие достижения (отнюдь не большие). В этих случаях для решения вопроса о написании не нужен более широкий контекст. Слитное написание характерно для информативных текстов, раздельное – для полемических».
Здесь действительно допустимы оба варианта, в зависимости от общего контекста высказывания. Принципы выбора между слитным и раздельным написанием не с прилагательными в таких случаях изложены в параграфе 149 «Полного академического справочника» под ред. В. В. Лопатина.
Вы написали правильно.
Предложение написано верно.