Skip to content

Add editor mode toggle fidelity guard#502

Open
Entr0zy wants to merge 2 commits into
SCIBASE-AI:mainfrom
Entr0zy:codex/scibase-mode-toggle-fidelity-12
Open

Add editor mode toggle fidelity guard#502
Entr0zy wants to merge 2 commits into
SCIBASE-AI:mainfrom
Entr0zy:codex/scibase-mode-toggle-fidelity-12

Conversation

@Entr0zy
Copy link
Copy Markdown

@Entr0zy Entr0zy commented May 30, 2026

Summary

  • Adds a focused WYSIWYG/Markdown mode-toggle fidelity guard for issue Real-time collaborative research editor & interface #12.
  • Detects equation token loss, citation key loss, notebook-cell link loss, comment anchor loss, tracked suggestion loss, and locked-block mutations introduced during live editor mode switching.
  • Includes deterministic synthetic sample data plus JSON, Markdown, and SVG reviewer artifacts.

/claim #12

Validation

  • node editor-mode-toggle-fidelity-guard/test.js
  • node editor-mode-toggle-fidelity-guard/demo.js
  • git diff --check

Demo artifacts

  • editor-mode-toggle-fidelity-guard/reports/mode-toggle-packet.json
  • editor-mode-toggle-fidelity-guard/reports/mode-toggle-report.md
  • editor-mode-toggle-fidelity-guard/reports/summary.svg

Deconfliction

This checks losses introduced specifically at the WYSIWYG/Markdown live mode-switch boundary before collaborative edit acceptance. It is separate from broad round-trip export, accessibility parity, LaTeX macro safety, reference merge/formatting, equation or figure anchors, clipboard import, find/replace, chat mention scope, and journal-style guards.

Demo artifacts

  • editor-mode-toggle-fidelity-guard/reports/demo.webm

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant