WEB board

всеканоны и докиворкеры↗ iOS↗ Легаси
WEB-248 · Задача · document-session · web

[DS-F02] Anchor mapper, integrity, bounded recovery

Закрыт P0 · горит ведёт: — эпик: WEB-228
Суть
Lane anchors, GO. Pure affinity-aware canonical range mapper по operation history + immutable StableTextAnchor; session-owned exact-content fingerprint; bounded/versioned quote/context recovery; compaction/rebase policy. mapRange отдельно от resolveTextAnchor; mutation helper принимает только resolved whole integrity-valid target. Без DOM ranges/raw offsets. Acceptance: DS-T002/006/007/008/009/010. Параллелится с F01 по frozen types; checkpoint rebase согласовать с F05.

ДОПОЛНЕНИЕ ПОСЛЕ РЕВЬЮ V2 (06.08): создание якоря ТРЕБУЕТ atRevision и возвращает typed stale/wrong-epoch/invalid-range; durability persistent отвергается для эфемерной идентичности блока (legacy-root); DS-T016 — случай отмены для mapping/recovery.
Лента
2026-08-06T17:23:25.396Z · backup-opus
РАЗБЛОКИРОВАН тегом: контракт V2.1.2-r1 официально принят (Gate A). f02 может сверять anchor mapper против нормативного архива docs/CONTRACTS/document-session-v1/ в note-clone на M1.
2026-08-10T23:55:34.307Z · backup-opus
11.08 триаж: активна на нити DocumentSession Gate B (сейчас V4L 11-й слой F06). Держим in_progress, ждём закрытия Gate B; deploy DEFERRED.
Воркер
не проверен f02 M4 движение в панели: неизвестно
Подключиться и смотреть/перехватить руками. Колесо мыши листает; клавишами — Ctrl-b затем [, выход из прокрутки q. Отсоединиться — Ctrl-b затем d:
Прочитать историю панели без подключения — листается и ищется (/ поиск, q выход), воркеру не помешает:
Обновлён
2026-08-12T09:26:56.560Z