Skip to content

Commit 9453246

Browse files
Your Nameclaude
andcommitted
chore: project cleanup — remove legacy, fix gitignore, commit Cargo.lock, README
- Delete legacy/ (retired Python oracle + generators). Nothing in the build or tests depends on it; parity runs off committed golden JSON. Drop the dangling `see legacy/` note in parity_test.rs. - .gitignore: rewrite for a pure-Rust project (drop dead Python/Node sections); stop ignoring Cargo.lock and commit it for reproducible binary builds; negate the ignore for the committed parity fixture lcov.info. - Track crates/ci-core/tests/fixtures/synthetic_project/lcov.info — previously ignored, so the coverage parity test would have failed on a clean checkout/CI. - Remove the stale docs/session-handoff-phase-5-6.md (work long completed). - Rewrite README.md with the current architecture: 3-tier resolution, import edges, edges_ready gating, opt-in semantic embeddings, and distribution. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
1 parent a40737a commit 9453246

28 files changed

Lines changed: 3405 additions & 3152 deletions

.gitignore

Lines changed: 6 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -1,46 +1,24 @@
1-
# Python
2-
__pycache__/
3-
*.py[cod]
4-
*.pyo
5-
*.pyd
6-
.Python
7-
*.egg-info/
8-
dist/
9-
build/
10-
.eggs/
11-
.venv/
12-
venv/
13-
env/
1+
# Rust build output
2+
/target/
143

15-
# SQLite / codeindex DB
4+
# Index database (per-project, generated)
165
.codeindex/
176
*.db
187
*.db-wal
198
*.db-shm
209

21-
# Coverage
10+
# Coverage output — but keep the committed parity-test fixture
2211
.coverage
2312
coverage.out
2413
coverage.xml
2514
lcov.info
2615
coverage/
2716
.nyc_output/
17+
!crates/ci-core/tests/fixtures/synthetic_project/lcov.info
2818

29-
# Node / TypeScript
30-
node_modules/
31-
*.js.map
32-
dist/
33-
.tsbuildinfo
34-
35-
# OS
19+
# OS / editor
3620
.DS_Store
3721
Thumbs.db
38-
39-
# Rust
40-
target/
41-
Cargo.lock
42-
43-
# Editor
4422
.vscode/
4523
.idea/
4624
*.swp

0 commit comments

Comments
 (0)