How to work with monorepos and how to use PAELLADOC correctly? #30
Replies: 3 comments 1 reply
|
Based on the information in https://github.com/jlcases/paelladoc/blob/main/CHANGELOG.md it turns out that "Generated files are now always saved in /docs/generated/ while following template structure". So, after all, the And, as I asked above, I do not yet fully understand the recommended further steps, do I need to copy this documentation to |
|
@jlcases Hi! Thank you for your detailed answer! At the moment I am experimenting with Memory Bank System v0.6-beta https://github.com/vanzan01/cursor-memory-bank I see that PAELLADOC has even more potential, I am waiting for new versions of PAELLADOC to check and think how I can use PAELLADOC and maybe how I can help in development 😁 |




Uh oh!
There was an error while loading. Please reload this page.
Hi, @jlcases ! Thank you for your work!
I'm trying to understand how PAELLADOC works with monorepos and how to work with PAELLADOC correctly 😊
I want to understand using the example of the Flowise monorepo, on the basis of which I am making part of my project https://github.com/FlowiseAI/Flowise
Initially, I thought that the commands for activating PAELLADOC should be executed directly in the terminal, but from the command I realized that it is not for the terminal, and as I understand it, these commands are for the form of communication with the agent in Cursor? Did I understand this correctly?
I go this way:
https://github.com/jlcases/paelladocthen created and activated a virtual environment, and then installed dependencies, but I did not understand why I did this?Questions 1: Can you explain why this step (installation of dependencies) is needed? Is this for developing the PAELLADOC framework itself, not for using it? Can I just skip this for using it?
claude-3.7-sonnetand enter a command, for example,GENERATE_CONTEXT repo_path=/home/name/Projects/Flowiseand the job starts, which creates the extracted documentation inpaelladoc/docs/Flowiseand duplicates it inpaelladoc/.cursor/project_context.txtand inpaelladoc/.cursor/project_context.json.Questions 2: Is everything correct, is it supposed to be like this? Which AI model is better to choose,
claude-3.7-sonnetor another one? Will the result be better if you enable the thinking mode inclaude-3.7-sonnetor another model?GENERATE_DOC repo_path=/home/name/Projects/Flowiseand the work began.Questions 3: Since my default language is Russian, I was asked to create documentation in "Russian (ru)", do I understand correctly that I can create documentation in different languages, for example, in Russian and English, and to provide context for the agent's work in Cursor, provide it with documentation in English, but at the same time, there will be documentation in Russian?
I already have an existing Flowise project, which documentation options should I choose? I decided to select item "19. Everything". Did I do the right thing, or would it have been better to do it separately?
Even though I wrote
repo_path=/home/name/Projects/Flowisethe documentation was generated inpaelladoc/docs/generated/... is it supposed to be like that or did something not work?Now I need to copy this documentation to the
Flowise/.cursor/rulesfolder myself?These are the first questions I had when I started working, but the MAIN QUESTION is, in case of using a monorepo, which I work with as a single whole, do I understand correctly that I need to create centralized documentation for the entire monorepo, and not separate for each part of the monorepo?
Thank you, I hope for your answers 😊
All reactions