kkrishnan10 / kkrishnan10/ContextWeaver

Add nested .gitignore support

Open
#7 0 comments 0 reactions 0 assignees View on GitHub
enhancement good first issue
Dominant language
Python
Stars
0
Forks
3
PR merge metrics
No merged PRs in 30d

Description

### Summary
Evaluate `.gitignore` files inside subdirectories and merge their rules into the global pattern list.
This ensures ContextWeaver respects nested ignore files the same way Git and Repomix do.

### Acceptance Criteria
- Files under nested folders are skipped or kept based on their local `.gitignore`
- Unit tests verify nested pattern behavior

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating the existing global ignore-pattern handling and its unit tests. Trace how files in subdirectories are evaluated, then add coverage for local .gitignore rules and verify that nested files are skipped or kept according to those rules.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
tooling
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.