Skip to content

Add LLM/agent documentation and remove MCP server#1268

Merged
raphaeltimbo merged 2 commits intopetrobras:mainfrom
raphaeltimbo:remove-mcp
Feb 24, 2026
Merged

Add LLM/agent documentation and remove MCP server#1268
raphaeltimbo merged 2 commits intopetrobras:mainfrom
raphaeltimbo:remove-mcp

Conversation

@raphaeltimbo
Copy link
Collaborator

@raphaeltimbo raphaeltimbo commented Feb 24, 2026

Summary

LLM/Agent-oriented documentation

  • Restructure CLAUDE.md with a usage section containing a quick-reference table for all 15 run_* methods, units conventions, example rotors, and pointers to on-demand cookbook recipes
  • Add 12 focused cookbook recipe files in docs/cookbook/ so agents read only what they need (modal analysis, Campbell diagram, critical speed, static analysis, unbalance response, frequency response, time response, UCS & Level 1, faults, bearings advanced, building rotors, gotchas)
  • Add docs/cookbook/README.md as an index for all recipes
  • Expand AGENTS.md with a quick-start card for agent onboarding

Remove MCP server

  • Remove ross/mcp/ package (server, __main__, __init__)
  • Remove MCP tutorial notebook (tutorial_part_6.ipynb)
  • Remove mcp optional dependency and ross-mcp entry point from pyproject.toml
  • Remove --ignore=ross/mcp from pytest.ini
  • Remove MCP references from CLAUDE.md, user guide toctree, and release notes

Test plan

  • pytest ross passes (567 passed, 6 skipped)
  • No stale "mcp" references in .py, .toml, .ini, .md, .rst, or .json files

Restructure CLAUDE.md with a usage section containing a quick-reference
table for all 15 run_* methods, units conventions, example rotors, and
pointers to on-demand cookbook recipes. Split cookbook into 12 focused
recipe files in docs/cookbook/ so agents read only what they need. Add
MCP server instructions for domain context. Expand AGENTS.md with a
quick-start card.
The MCP server in ross/mcp/ is removed along with its dependencies,
entry point, tutorial, and all documentation references.
@raphaeltimbo raphaeltimbo changed the title Remove MCP server package Add LLM/agent documentation and remove MCP server Feb 24, 2026
@codecov-commenter
Copy link

⚠️ Please install the 'codecov app svg image' to ensure uploads and comments are reliably processed by Codecov.

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 78.03%. Comparing base (ca3034f) to head (49e67bf).
⚠️ Report is 3 commits behind head on main.
❗ Your organization needs to install the Codecov GitHub app to enable full functionality.

Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##             main    #1268      +/-   ##
==========================================
+ Coverage   77.55%   78.03%   +0.48%     
==========================================
  Files          48       46       -2     
  Lines       13366    13283      -83     
==========================================
  Hits        10366    10366              
+ Misses       3000     2917      -83     

Continue to review full report in Codecov by Sentry.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 212ea51...49e67bf. Read the comment docs.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@raphaeltimbo raphaeltimbo merged commit 76d1013 into petrobras:main Feb 24, 2026
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants