From 4d0e24347cfcce86097d8c64ca4b56c8f0d08806 Mon Sep 17 00:00:00 2001 From: Iu Date: Sun, 11 Oct 2026 21:02:06 +0300 Subject: [PATCH] chore(openspec): archive fix-pano-drag-direction and sync main specs --- .../.openspec.yaml | 0 .../2026-10-11-fix-pano-drag-direction}/proposal.md | 0 .../specs/ui-workspace/spec.md | 0 .../2026-10-11-fix-pano-drag-direction}/tasks.md | 0 openspec/specs/ui-workspace/spec.md | 13 +++++++++---- 5 files changed, 9 insertions(+), 4 deletions(-) rename openspec/changes/{fix-pano-drag-direction => archive/2026-10-11-fix-pano-drag-direction}/.openspec.yaml (100%) rename openspec/changes/{fix-pano-drag-direction => archive/2026-10-11-fix-pano-drag-direction}/proposal.md (100%) rename openspec/changes/{fix-pano-drag-direction => archive/2026-10-11-fix-pano-drag-direction}/specs/ui-workspace/spec.md (100%) rename openspec/changes/{fix-pano-drag-direction => archive/2026-10-11-fix-pano-drag-direction}/tasks.md (100%) diff --git a/openspec/changes/fix-pano-drag-direction/.openspec.yaml b/openspec/changes/archive/2026-10-11-fix-pano-drag-direction/.openspec.yaml similarity index 100% rename from openspec/changes/fix-pano-drag-direction/.openspec.yaml rename to openspec/changes/archive/2026-10-11-fix-pano-drag-direction/.openspec.yaml diff --git a/openspec/changes/fix-pano-drag-direction/proposal.md b/openspec/changes/archive/2026-10-11-fix-pano-drag-direction/proposal.md similarity index 100% rename from openspec/changes/fix-pano-drag-direction/proposal.md rename to openspec/changes/archive/2026-10-11-fix-pano-drag-direction/proposal.md diff --git a/openspec/changes/fix-pano-drag-direction/specs/ui-workspace/spec.md b/openspec/changes/archive/2026-10-11-fix-pano-drag-direction/specs/ui-workspace/spec.md similarity index 100% rename from openspec/changes/fix-pano-drag-direction/specs/ui-workspace/spec.md rename to openspec/changes/archive/2026-10-11-fix-pano-drag-direction/specs/ui-workspace/spec.md diff --git a/openspec/changes/fix-pano-drag-direction/tasks.md b/openspec/changes/archive/2026-10-11-fix-pano-drag-direction/tasks.md similarity index 100% rename from openspec/changes/fix-pano-drag-direction/tasks.md rename to openspec/changes/archive/2026-10-11-fix-pano-drag-direction/tasks.md diff --git a/openspec/specs/ui-workspace/spec.md b/openspec/specs/ui-workspace/spec.md index 93779c3..7ae7a14 100644 --- a/openspec/specs/ui-workspace/spec.md +++ b/openspec/specs/ui-workspace/spec.md @@ -547,15 +547,20 @@ Ctrl/Cmd-клик — добавить или убрать, Shift-клик — ### Requirement: Просмотр 360-панорамы Фото с тегом `pano360` SHALL открываться в режиме сферического обзора (equirect) вместо плоского -изображения. Перетаскивание SHALL менять направление взгляда, колесо — угол обзора, `Space` — -сбрасывать вид. Остальные фото SHALL просматриваться как прежде. При недоступности WebGL или -сбое загрузки/декодирования SHALL показываться плоское изображение. На публичных share-страницах -панорамный режим SHALL не активироваться. +изображения. Перетаскивание SHALL менять направление взгляда и SHALL перемещать сцену вслед за +указателем по обеим осям согласованно, колесо — угол обзора, `Space` — сбрасывать вид. Остальные +фото SHALL просматриваться как прежде. При недоступности WebGL или сбое загрузки/декодирования +SHALL показываться плоское изображение. На публичных share-страницах панорамный режим SHALL не +активироваться. #### Scenario: Обзор панорамы - **WHEN** пользователь открывает фото с тегом `pano360` - **THEN** показывается сферический обзор, и перетаскивание меняет направление взгляда +#### Scenario: Направление перетаскивания +- **WHEN** в режиме панорамы пользователь перетаскивает вправо +- **THEN** сцена перемещается вправо (направление взгляда поворачивается влево), согласованно с вертикальным перетаскиванием + #### Scenario: Обычное фото - **WHEN** пользователь открывает фото без тега `pano360` - **THEN** показывается обычное плоское изображение