docs: present Shacraft Core and its documentation in English

This commit is contained in:
Emil
2026-09-14 17:58:30 +03:00
parent b6ba064339
commit 26748912c6
18 changed files with 643 additions and 620 deletions
+11 -11
View File
@@ -1,14 +1,14 @@
# Браузерная проверка 2026-09-14
# Browser verification — 2026-09-14
Проверялся реальный Codex In-app Browser на `http://127.0.0.1:4000` через CUA. API-тесты проводились отдельными HTTP/WebSocket-процессами.
The real Codex in-app browser was tested at `http://127.0.0.1:4000` through CUA. Separate HTTP/WebSocket processes performed the API tests.
- Чистое открытие страницы: manifest, 8 проверенных ресурсов, вход в lobby, собственный WebGL2-рендер без ошибки инициализации.
- Лобби видно на реальном снимке: пиксельная площадка, световые столбы, арка, вода, trampoline, небо, солнце, HUD.
- Каталог открыл 32 367 состояний; поиск `minecraft:oak_slab` вернул 6 вариантов с точными type/waterlogged. Выбран `type=bottom,waterlogged=false`, быстрый слот сменился на него.
- Диагностика показывала live tick/ack, ревизию, координаты, число блоков, RAM и полезный кэш отдельно. В лобби на стенде наблюдались 144 FPS, 11 920 треугольников, 0 ожидающих секций.
- После остановки и замены серверного процесса открытая страница автоматически переподключилась. Ранее выбранный материал остался выбранным.
- Созданные через Control API сохраняемые сущности пришли в клиент; allay виден на снимке, счётчик сущностей обновился.
- Второй чистый браузерный клиент загрузил финальный протокол **без передачи полного registry**. Hotbar заполнился через поиск каталога; 8 ресурсов повторно прошли проверку из кэша.
- Выбор `gallery` заменил мир. На реальном снимке видны разные кубические и неполные формы, UI не перекрывает весь мир. Диагностика: 1 614 блоков в текущем окне, 7 808 треугольников, 144 FPS, 0 ожидающих секций. Все 1 197 образцов находятся в мире, а не обязательно в одном окне просмотра.
- Fresh page load: manifest, 8 verified resources, lobby entry, and the custom WebGL2 renderer without an initialization error.
- The lobby was visible in a real screenshot: a pixel-textured platform, light pillars, an arch, water, a trampoline, sky, sun, and HUD.
- The catalog opened with 32,367 states. Searching for `minecraft:oak_slab` returned 6 variants with exact type/waterlogged properties. Selecting `type=bottom,waterlogged=false` updated the active quick slot.
- Diagnostics showed live tick/ack, revision, coordinates, block count, RAM, and useful cache payload separately. The lobby on this test machine showed 144 FPS, 11,920 triangles, and 0 queued sections.
- After the server process was stopped and replaced, the open page reconnected automatically. The previously selected material remained selected.
- Persistent entities created through the Control API reached the client; an allay was visible in a screenshot and the entity count updated.
- A second fresh browser client loaded the final protocol **without receiving the full registry**. The hotbar populated through catalog queries; all 8 cached resources passed verification again.
- Selecting `gallery` switched worlds. A real screenshot showed varied cubic and partial shapes, with the UI leaving the world visible. Diagnostics: 1,614 blocks in the current view, 7,808 triangles, 144 FPS, and 0 queued sections. All 1,197 samples exist in the world, but are not necessarily visible in one view.
FPS описывает этот браузер, оборудование, размер окна и точку наблюдения. Это не минимальное требование и не обещание производительности на другом устройстве. Движение, reach, строительство двух клиентов, Spleef, переподключение и аварийная долговечность дополнительно проверены воспроизводимым `scripts/check_server.mjs`.
FPS describes this browser, hardware, viewport size, and viewing position. It is neither a minimum requirement nor a performance promise for another device. Movement, reach, two-client building, Spleef, reconnection, and crash durability were additionally checked by the reproducible `scripts/check_server.mjs` harness.