aboutsummaryrefslogtreecommitdiff
path: root/docs/appendices/knowledge-boundaries.md
diff options
context:
space:
mode:
authorValentin Popov <valentin@popov.link>2026-06-22 15:12:57 +0300
committerValentin Popov <valentin@popov.link>2026-06-22 15:12:57 +0300
commitf69c893a401730339ad72610c573e20282573045 (patch)
tree8db67167f966463f979aa5417714ed23b333c3d1 /docs/appendices/knowledge-boundaries.md
parent543672796161e1ab500ed446611d391a451add09 (diff)
downloadfparkan-f69c893a401730339ad72610c573e20282573045.tar.xz
fparkan-f69c893a401730339ad72610c573e20282573045.zip
fix: harden path lookup and mark gl backend gap
Diffstat (limited to 'docs/appendices/knowledge-boundaries.md')
-rw-r--r--docs/appendices/knowledge-boundaries.md19
1 files changed, 13 insertions, 6 deletions
diff --git a/docs/appendices/knowledge-boundaries.md b/docs/appendices/knowledge-boundaries.md
index bf63b4e..017cc9d 100644
--- a/docs/appendices/knowledge-boundaries.md
+++ b/docs/appendices/knowledge-boundaries.md
@@ -114,16 +114,23 @@ key, configuration, device profile, initial state, input/time script и верс
## Local evidence requests
На текущем рабочем месте закрыты статические, corpus и headless runtime gates.
-Для macOS Desktop GL подтверждены безопасный command/state trace и offscreen
-pixel capture:
+Для macOS Desktop GL есть только безопасный command/state trace и исторический
+одноразовый offscreen pixel probe:
- `cargo test -p fparkan-render-gl --offline desktop_gl33_triangle_command_capture`;
- `fixtures/acceptance/macos-gl33-triangle-capture.json`.
-`S3-GL-001` считается закрытым для текущей macOS-focused цели: временный
-`rustc` probe создал CGL/OpenGL offscreen FBO, выполнил shader-based triangle
-draw, прочитал RGBA pixels и сохранил hash capture. Probe не добавляет
-project-owned `unsafe` в workspace; постоянный adapter API остаётся safe.
+`S3-GL-001` не считается закрытым: временный `rustc` probe создал CGL/OpenGL
+offscreen FBO, выполнил shader-based triangle draw, прочитал RGBA pixels и
+сохранил hash capture, но постоянный workspace adapter по-прежнему не создаёт
+SDL window, GL context, GPU resources, shader programs, draw calls или present.
+Probe не добавляет project-owned `unsafe` в workspace и остаётся только external
+evidence request artifact.
+
+Для повышения `S3-GL-001` до `covered` нужен постоянный macOS backend через
+выбранную safe facade stack: SDL event/window/context lifecycle, Desktop GL 3.3
+shader/buffer/texture/draw/present path, hidden-window/offscreen smoke test и
+licensed local model/terrain frame capture.
Для повышения `S3-GL-002` до `covered` всё ещё нужен воспроизводимый GLES2
backend profile: GLES2 должен создать кадр, сохранить pixel capture и тот же