Skip to content

Add collaborative equation anchor guard#514

Open
keon0711 wants to merge 1 commit into
SCIBASE-AI:mainfrom
keon0711:codex/equation-anchor-integrity-guard
Open

Add collaborative equation anchor guard#514
keon0711 wants to merge 1 commit into
SCIBASE-AI:mainfrom
keon0711:codex/equation-anchor-integrity-guard

Conversation

@keon0711
Copy link
Copy Markdown

/claim #12

Summary

  • Add a self-contained collaborative equation anchor integrity guard for the real-time research editor.
  • Detect duplicate equation labels, stale \ref{...} anchors, journal numbering drift, locked-section equation mutations, and unresolved private reviewer equation comments before manuscript export.
  • Produce deterministic allow/hold/remediation decisions with audit digests and reviewer-ready artifacts.
  • Use synthetic data only: no private manuscripts, credentials, browser storage, identity-provider calls, or external APIs.

Demo artifacts

  • collaborative-equation-anchor-guard/reports/demo.mp4
  • collaborative-equation-anchor-guard/reports/equation-anchor-review.svg
  • collaborative-equation-anchor-guard/reports/equation-anchor-review.md
  • collaborative-equation-anchor-guard/reports/equation-anchor-review.json

Validation

node collaborative-equation-anchor-guard/test.js
node collaborative-equation-anchor-guard/demo.js
node collaborative-equation-anchor-guard/render-video.js
node --check collaborative-equation-anchor-guard/index.js
node --check collaborative-equation-anchor-guard/sample-data.js
node --check collaborative-equation-anchor-guard/test.js
node --check collaborative-equation-anchor-guard/demo.js
node --check collaborative-equation-anchor-guard/render-video.js
git diff --check
ffprobe -v error -show_entries format=duration,size -of default=nw=1 collaborative-equation-anchor-guard/reports/demo.mp4

All commands passed locally. The generated MP4 reports duration=4.000000 and size=36758.

Scope distinction

This focuses on equation labels and cross-references during collaborative edits. It avoids existing broad editor, notebook/kernel, reference formatting, figure/table, clipboard/import, find/replace, chat mention, footnote export, suggestion provenance, section-lock, and mode-toggle slices.

@keon0711
Copy link
Copy Markdown
Author

@algora-pbc /claim #12

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