Skip to content

chore(config): exclude .gemini and .worktrees from git, ruff, and pytest#90

Merged
g-husam merged 1 commit intomainfrom
chore/add-worktree-exclusions
Mar 27, 2026
Merged

chore(config): exclude .gemini and .worktrees from git, ruff, and pytest#90
g-husam merged 1 commit intomainfrom
chore/add-worktree-exclusions

Conversation

@g-husam
Copy link
Copy Markdown
Collaborator

@g-husam g-husam commented Mar 26, 2026

This PR adds .gemini/ and .worktrees/ to .gitignore and excludes them from ruff and pytest configurations to prevent redundant indexing and linting in nested worktree setups.

This is intended to make it easier for developers to use worktrees locally, with or without AI agents, without accidentally committing them or messing up linters and IDE indexing.

@github-actions
Copy link
Copy Markdown

Python Code Coverage Summary

Code Coverage

Package Line Rate Branch Rate Health
src.ml_flashpoint 100% 100%
src.ml_flashpoint.adapter 100% 100%
src.ml_flashpoint.adapter.megatron 97% 95%
src.ml_flashpoint.adapter.nemo 98% 94%
src.ml_flashpoint.adapter.pytorch 99% 92%
src.ml_flashpoint.checkpoint_object_manager 93% 93%
src.ml_flashpoint.core 95% 92%
src.ml_flashpoint.replication 81% 81%
Summary 95% (2335 / 2464) 92% (549 / 600)

Minimum allowed line rate is 90%

@github-actions
Copy link
Copy Markdown

C++ Code Coverage Summary

Code Coverage

Package Line Rate Branch Rate Health
src.ml_flashpoint.checkpoint_object_manager.buffer_object 93% 54%
src.ml_flashpoint.checkpoint_object_manager.object_manager 70% 37%
src.ml_flashpoint.replication.transfer_service 79% 40%
Summary 81% (917 / 1126) 43% (688 / 1604)

Minimum allowed line rate is 80%

@g-husam g-husam requested review from Leahlijuan and kkkapu March 26, 2026 21:44
@g-husam g-husam enabled auto-merge (squash) March 26, 2026 21:44
@g-husam g-husam merged commit c0b755a into main Mar 27, 2026
6 checks passed
@g-husam g-husam deleted the chore/add-worktree-exclusions branch March 27, 2026 14:07
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