feat: add CAJAL scientific paper generator custom mode example#12258
Draft
roomote-v0[bot] wants to merge 1 commit intomainfrom
Draft
feat: add CAJAL scientific paper generator custom mode example#12258roomote-v0[bot] wants to merge 1 commit intomainfrom
roomote-v0[bot] wants to merge 1 commit intomainfrom
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR attempts to address Issue #12256.
Summary
Adds a ready-to-use
.roomodesfile and documentation for the CAJAL scientific paper generator mode, following the agreed-upon approach of starting with a distributable custom mode before considering a built-in mode.What is included
docs/community-modes/cajal-paper-generator/.roomodes-- A complete custom mode definition that users can copy into their project root to enable the Paper Generator modedocs/community-modes/cajal-paper-generator/README.md-- Documentation covering installation, usage, the tribunal workflow, and configuration optionsHow it works
The
papermode defines a structured workflow for generating scientific papers:The mode uses file restrictions to only write
.md,.tex,.bib,.txt,.csv, and.jsonfiles, preventing accidental source code modifications.No core code changes
This is purely additive documentation -- no changes to extension source code, tests, or configuration. The mode works through the existing custom modes system (
.roomodesfiles) and requires zero new infrastructure.Testing
.roomodesschemaCustomModesSettingsandmodestest suites pass (14 + 45 tests)Feedback and guidance are welcome.
Refs: #12256
Interactively review PR in Roo Code Cloud