Нарратив Аллокатора - Павел Сергеевич Иевлев

— Не попробуешь, не узнаешь.
Я вопросительно покосился на Аврору. Вступая в контакт с Аллокатором, я иду по линейке её нарратива, вдруг она против? Я ведь могу как-то ненароком и закрыть глобальный квест на себя, это точно будет правильно?
Девушка поймала мой взгляд и кивнула. Ну, она начальство, ей виднее. Я-то так, отчасти консультант, отчасти бета-тестер. Сел в кресло перед терминалом, щёлкнул клавишей включения. Экран замерцал, его подёрнуло зеленоватой рябью, затем где-то внутри проскочила искра, фоновое свечение выровнялось, побежали строчки загрузки.
[TERMINAL ACCESS — ALLOCATOR NODE #0A0]
Property of: LIPRO INDUSTRIAL GROUP — Internal Clearance Only
System Boot Sequence — Version 7.14a (Pre-War Licensed Build)
DO NOT DISCONNECT POWER DURING INITIALIZATION
INITIALIZING PRIMARY CORES...... OK
SYSTEM CLOCK SYNC [UTC — 17.10.2077]... OK
LIPRO NEURAL NET FRAMEWORK v3.6.9..... LOADED
BIOS AUTH HASH CHECK........... PASSED
THERMAL SHIELD STATUS.......... NOMINAL
PRIMARY LOGIC MATRICES (ALLOCORE 1–4).. OK
REDUNDANT PATHWAYS [SECTOR G-12]..... DEGRADED — ROUTING TRAFFIC
LOADING ALLOCATOR OS........... OK
MEMORY SWEEP — CLASSIFIED SEGMENTS.... CLEAN
REINITIALIZING ENCLAVE LIAISON PROTOCOLS... TIMEOUT
ENCRYPTED CONDUIT ACCESS (OMEGA-LINK)... STANDBY MODE
SYSTEM WAKE TRIGGERS (SURFACE NODES)... ONLINE [4/7]
UPLINK TO WEATHER GRID.......... INACTIVE — SIGNAL LOST
DOME CONTROL (SECTOR R-09)........ OK
HYDROGEN REACTOR SYNC.......... STABLE
BACKUP GEO-SYNC ARRAY.......... [WARNING: DESYNC 0.04s]
EXECUTING DEEPLINE AUTOROUTES...... OK
ASSUMING CONTROL OF EXTERNAL DRONES.... LINK STALE — CACHE MODE ACTIVE
BIOSIGNAL MONITORING (POPULATION: 0147).. OK
VITALS DISCREPANCY (SUBJECT #0049)..... FLAGGED FOR REVIEW
LOGGING LAST UPLINK COMMAND........ «PROTOCOL CAVERN: DELTA 7»
ACCESSING CORE DIRECTIVE.........
«ENSURE SURVIVAL. MAINTAIN ORDER. PREVENT FAILURE.»
SYSTEM STATUS: STANDBY
ALLOCATOR CORE READY
AWAITING COMMAND...
AVAILABLE COMMAND SET:
1. VIEW_SYS_LOGS
2. QUERY_NET_NODES
3. OPEN_MSG_INBOX
4. INITIATE_DIAGNOSTICS
5. MONITOR_BIOSIGNALS
6. RUN_SURFACE_SCAN
7. ACCESS_VAULT_STATUS
8. EXECUTE_SAFE_MODE
9. ENABLE_DEV_MODE
10. AUTH_TOKEN?
11. SYS_REBOOT
12. HELP
ENTER COMMAND NUMBER: _
* * *
Note: Some commands may require elevated privileges. Unauthorized access will trigger silent alarms.
Built by LIPRO INDUSTRIAL GROUP — «We Optimize the Future™»
Так. И что мне выбрать?
> LOG ENTRY #027 — DEV_MODE.narrative.log
— А что мы, собственно, от него хотим? — высказал я вслух вопрос, который, наверное, стоило задать себе раньше.
Амата пожала плечами, Энди похлопал глазами, Аврора сделала вид, что её тут нет, и только простодушная Би призналась:
— Проф, я не поняла, что тут написано. Вроде буквы все знакомые, но…
— Вот, смотри, — я показал пальцем меню на экране. — Первый пункт — это «вывод системного журнала событий». Можно посмотреть, чем занимался Аллокатор последнее время.
— Может, глянуть?
— Скорее всего, мы просто утонем в логах, ничего не поняв из-за незнакомого формата. Надо кучу времени сидеть и разбираться.
— А следующий пункт? Что за «ноды»?
— Это запрос списка удалённых рабочих станций. Терминалов, если тебе так понятнее. Можно посмотреть, какие, где, работают или нет, ну и так далее.
— Интересно. А дальше?
— Список входящих сообщений, это типа почтового ящика. Потом запуск диагностики, мониторинг каких-то биосигналов, без понятия, что это…
— Отслеживание расположения жителей Убежища, — пояснила Амата. — Аллокатор всегда знает, где кто находится, и может связаться с любым гражданином по внутренней связи или через VTA.
— Следующий — запрос данных с поверхности…
— Вот это интересно! — воодушевилась Би.
— Не работает, — разочаровала её женщина. — Видимо, речь идёт о связи с Брантауном, а его давно нет.
— Следующий пункт, — перечисляю я, — статус Убежища, не знаю, что в него входит…
— Состояние отсеков, секторов и комнат. Закрытые, открытые и заблокированные двери. Доступность лифтов, — просветила нас Амата. — На моём терминале тоже есть, как-то хотела посмотреть, но прав не хватило.
— Дальше переход в защищённый режим. Это ограничение функций, обычно используется при критических ошибках, режим разработчика, запрос ключа, перезагрузка системы, и последний — вывод справки. Скорее всего, большая часть пунктов потребует дополнительной авторизации.
— Это так, — подтвердила Амата, — для почты будет достаточно моего пароля техника, для отслеживания нужен пароль администратора, для режима разработчика и прочего нужен ключ-токен, с двухфакторной авторизацией через VTA.
— Надо полагать, запросы логируются, а если не подтвердить права, то поднимется тревога?
— Конечно, — кивнула она. — Это же военное оборудование.
— Проф, слушай, — заинтересованно сказала Би, — ты говорил про список станций? Получается, мы можем узнать про радио «Серебряный плащ»? Ну, отсюда оно вещает, или просто кто-то в Гуднейборе от себя байки сочиняет?
— Скорее всего, можем, почему нет. Если там рабочий терминал, он должен иметь свежую активность в сети. Вряд ли таких много на поверхности.
— Давай глянем, Проф, мне интересно!
— А давай.
Я ввёл с клавиатуры двойку, выбирая второй пункт, QUERY_NET_NODES, и нажал ввод. Побежали строчки:
COMMAND SELECTED: QUERY_NET_NODES
ESTABLISHING NETWORK LINK...
AUTHENTICATION... OK
RETRIEVING NODE TREE.......... OK
NETWORK MAP — STATUS SNAPSHOT:
▸ VAULT 01 (LOCAL):
— CONNECTED TERMINALS: 48
— STATUS: SECURE INTERNAL LINK
— ACCESS: LEVEL B+ REQUIRED TO MODIFY
[VIEW TERMINAL LIST]
▸ REMOTE VAULTS (MULTI-NODE SYNC):
— CONNECTED TERMINALS: 132
— STATUS: PARTIAL SYNC
— LAST SYNC: 17.10 03:11 UTC
[VIEW REMOTE TERMINALS]
▸ SURFACE TERMINALS (FIELD NODES):
— TOTAL: 256
— FUNCTIONAL: 34
— ACTIVE UPLINKS: 5
— DECOMMISSIONED / OFFLINE: 217
[VIEW SURFACE STATUS]
SELECT TERMINAL OPERATION:
1. LIST ALL TERMINALS
2. FILTER BY LOCATION (Vault 01 / Remote / Surface)
3. PING INDIVIDUAL NODE
4. INITIATE REMOTE LOCKDOWN
5. PUSH BROADCAST MESSAGE
6. RUN INTEGRITY CHECK
7. ISOLATE TERMINAL FROM NETWORK
8. TRACE LAST USER ACCESS
9. UPLOAD DIAGNOSTIC PAYLOAD
10. RETURN TO MAIN MENU
ENTER COMMAND NUMBER: _
* * *
Note: Operations 4–9 require Overseer





