A plugin for Recogito Studio that adds lightweight revision capabilities to the annotation workflow.
- Click an existing read-only annotation. The plugin provides a new option: "Make Editable."
- This action creates a clone of the annotation in your current active layer.
- The cloned version is fully editable—you can update tags, edit comments, and add replies.
- The original (read-only) annotation is visually hidden while the clone is active.
- Deleting the clone will restore the original.
- Filtering to hide the active layer will also reveal the original.
💡 Tip: This allows users to revise automatically generated annotations (e.g. from NER tools) without losing the original data — ideal for correction workflows and clean TEI export using the TEI Inline Plugin.
- Change into your Recogito Client folder. To install the plugin package, run:
npm install @recogito/plugin-revisions- Update your astro.config.mjs to include the plugin:
import{defineConfig}from'astro/config';importreactfrom'@astrojs/react';importnetlifyfrom'@astrojs/netlify';+importRevisionsPluginfrom'@recogito/plugin-revisions';exportdefaultdefineConfig({integrations: [react(),+RevisionsPlugin()],output: 'server',adapter: netlify(),vite: {ssr: {noExternal: ['clsx','@phosphor-icons/*','@radix-ui/*']},optimizeDeps: {esbuildOptions: {target: 'esnext'}}}});- Restart the Recogito Client.
