/claim #12
Summary
- Adds a self-contained research reference formatting workbench for the real-time collaborative editor bounty.
- Implements BibTeX-style reference intake, manual dataset references, DOI normalization, Markdown and LaTeX citation extraction, Nature/APA/Vancouver bibliography rendering, figure/table/equation cross-reference validation, and export-readiness checks.
- Includes sample manuscript data, Node test coverage, a CLI demo, requirement mapping, and reviewer demo artifacts.
Differentiation
- This is focused on the reference manager, cross-reference, and publication formatting layer of issue #12.
- It is intentionally separate from the existing collaboration replay, offline conflict-resolution, and notebook workbench submissions.
- No credentials, external services, package installs, or live data are required.
Demo
- Visual demo:
research-reference-formatting-workbench/docs/demo.svg
- Short video artifact:
research-reference-formatting-workbench/docs/demo.mp4
- CLI demo:
cd research-reference-formatting-workbench && npm run demo
Verification
cd research-reference-formatting-workbench
npm run check
npm test
npm run demo
cd ..
git diff --check
ffprobe -v error -select_streams v:0 -show_entries stream=width,height,duration,codec_name -of json research-reference-formatting-workbench/docs/demo.mp4
Observed local results:
npm run check passed.
npm test passed: 9/9 tests.
npm run demo reported Ready for export: true, Resolved cross-references: 3, Cited references: 4, and a stable export digest.
git diff --check passed.
ffprobe verified the demo video as h264, 1280x720, 5 seconds.
AI-assisted implementation; reviewed locally before submission.