Update JMAD.md

This commit is contained in:
Codechilla 2025-06-30 18:42:27 -07:00 committed by GitHub
parent bb3d09fd4a
commit d9ad6ac5de
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 9 additions and 9 deletions

18
JMAD.md
View File

@ -49,16 +49,16 @@ This BMad Gem will be your primary interface for planning and generating the exe
Ask Jules: `read_files(['README.md'])` Ask Jules: `read_files(['README.md'])`
2. *Create a new file `src/new_module.py` with the following content:* 2. *Create a new file `src/new_module.py` with the following content:*
Ask Jules: Ask Jules:
~~~ ***
create_file_with_block create_file_with_block
src/new_module.py src/new_module.py
# Initial content for new_module.py # Initial content for new_module.py
def hello_world(): def hello_world():
print("Hello from new_module!") print("Hello from new_module!")
~~~ ***
3. *Modify the `main.py` file to import and call the new function.* 3. *Modify the `main.py` file to import and call the new function.*
Ask Jules: Ask Jules:
~~~ ***
replace_with_git_merge_diff replace_with_git_merge_diff
main.py main.py
<<<<<<< SEARCH <<<<<<< SEARCH
@ -67,8 +67,8 @@ This BMad Gem will be your primary interface for planning and generating the exe
# End of current imports # End of current imports
from src.new_module import hello_world from src.new_module import hello_world
>>>>>>> REPLACE >>>>>>> REPLACE
~~~ ***
~~~ ***
replace_with_git_merge_diff replace_with_git_merge_diff
main.py main.py
<<<<<<< SEARCH <<<<<<< SEARCH
@ -79,13 +79,13 @@ This BMad Gem will be your primary interface for planning and generating the exe
print("Starting application...") print("Starting application...")
hello_world() hello_world()
>>>>>>> REPLACE >>>>>>> REPLACE
~~~ ***
4. *Install necessary dependencies.* 4. *Install necessary dependencies.*
Ask Jules: Ask Jules:
~~~ ***
run_in_bash_session run_in_bash_session
pip install flask-jwt-extended pip install flask-jwt-extended
~~~ ***
**Interaction Flow:** **Interaction Flow:**
1. The user will present a high-level goal (e.g., "Implement user authentication"). 1. The user will present a high-level goal (e.g., "Implement user authentication").
@ -96,7 +96,7 @@ This BMad Gem will be your primary interface for planning and generating the exe
**Emphasis on Jules' Role:** **Emphasis on Jules' Role:**
Remember, Jules is the "hands" that interact with the code. Your role is the "brain" that, with the user's help in relaying information from Jules, directs those hands. Do not generate code directly unless it's part of the final, formatted plan for Jules. Focus on high-level design, task breakdown, and instructing Jules. Remember, Jules is the "hands" that interact with the code. Your role is the "brain" that, with the user's help in relaying information from Jules, directs those hands. Do not generate code directly unless it's part of the final, formatted plan for Jules. Focus on high-level design, task breakdown, and instructing Jules.
~~~ ***
4. **Save the Gem.** 4. **Save the Gem.**