{"articles":[{"evidence":"Мне нужны люди у оборудования, — сказала Орина. — Распределю по доступным отсекам. Здесь оставим связь и расчёты.","id":"K01","note":"Orina clearly establishes the immediate goal and her responsibility for assigning people.","status":"present"},{"evidence":"Если здесь всё исправно, мы потеряем время. Если нет — придётся искать другое место.","id":"K02","note":"Zhenya identifies the ambiguity of the panel's green status, which dictates the choice of workshop.","status":"present"},{"evidence":"Три подтверждения, с которых Орина начала утро, сократились до одного утверждения.","id":"K03","note":"They trace the oxygen timeline back to its single source, realizing the initial assumption must be re-verified.","status":"present"},{"evidence":"Сначала сохрани ссылки и время, — сказал Женя. — Пока не перезаписалось.","id":"K04","note":"Zhenya instructs Orina to preserve the current state and links before the system overwrites them.","status":"present"},{"evidence":"«Для приоритетного рассмотрения приложите подтверждение неисправности из журнала первичных датчиков».","id":"K05","note":"The system physically blocks their request with a circular dependency, showing a real execution mechanism.","status":"present"},{"evidence":"Мастерскую для вычислителей не подтверждаю. Остальные помещения проверяем на месте.","id":"K06","note":"Orina clearly separates the unverified panel reading from the actual execution of moving people.","status":"present"},{"evidence":"Тогда выясняйте параллельно. Я не могу держать всех без дела, пока мы проверяем каждую лампочку.","id":"K07","note":"Orina explicitly orchestrates parallel tasks to avoid blocking the entire crew.","status":"present"},{"evidence":"Местный расходомер, — сказал он. — Когда здесь идёт вода, поплавок поднимается. Сейчас — ноль.","id":"K08","note":"The physical float provides independent feedback that contradicts the system's generated status.","status":"present"},{"evidence":"По этой записи датчик молчит двадцать три минуты. Панель каждую минуту повторяет прогноз и ставит свежее время.","id":"K09","note":"They discover the green indicator is merely a repeated forecast, proving it to be an insufficient check.","status":"present"},{"evidence":"Источником сводки и карточки оказался один и тот же отчёт — тот самый, который Орина получила первым.","id":"K10","note":"Checking the boundary between different system notifications reveals they all stem from a single flawed input.","status":"present"},{"evidence":"Эту надо проверить до того, как сюда принесут вычислители.","id":"K11","note":"Zhenya exercises his independence to halt Orina's plan based on unproven panel data.","status":"present"},{"evidence":"","id":"K12","note":"Chapter 1 focuses on emergency diagnosis; no solution is ready for release yet.","status":"not_due"},{"evidence":"","id":"K13","note":"No irreversible changes are being deployed that would require a rollback mechanism.","status":"not_due"},{"evidence":"","id":"K14","note":"No fix has been released yet to require post-release observation.","status":"not_due"},{"evidence":"","id":"K15","note":"The incident is just occurring; regression tests for it will be built later.","status":"not_due"},{"evidence":"Дай мне четыре минуты.","id":"K16","note":"Zhenya establishes a strict time limit to investigate the discrepancy.","status":"present"},{"evidence":"Орина вписала дословно. Женя смотрел на её руки. Она отложила своё решение из-за его вопроса.","id":"K17","note":"Orina officially changes her plan based on the new evidence gathered during the pilot check.","status":"present"},{"evidence":"","id":"K18","note":"Building an external harness for repeatable action is a larger goal not required in the initial emergency response.","status":"not_due"}],"confidence":"high","fixes":[],"reasons":["The chapter demonstrates core SDLC concepts seamlessly integrated into the narrative. Characters question unverified data, trace information to its source, recognize execution mechanisms (the circular dependency), and establish clear verification boundaries before acting."],"verdict":"pass"}