Skip to content

chore(repo): reorganize tools/ directory#55

Merged
juice094 merged 1 commit into
mainfrom
chore/reorganize-tools-directory
May 18, 2026
Merged

chore(repo): reorganize tools/ directory#55
juice094 merged 1 commit into
mainfrom
chore/reorganize-tools-directory

Conversation

@juice094
Copy link
Copy Markdown
Owner

Summary

Clear up the ambiguous tools/ vs scripts/ boundary and move reference implementations to examples/.

Changes

From To Reason
tools/invariant-checks/ scripts/invariant-checks/ CI tooling belongs with build/release scripts
tools/embedding-provider/ examples/embedding-provider/ Reference implementation, not production tool
tools/embedding-provider-rs/ examples/embedding-provider-rs/ Reference implementation, not production tool
tools/migrate-third-party.ps1 scripts/ One-off migration script
tools/register_papers.py scripts/ One-off utility script
tools/clean_db.rs deleted Outdated (references removed repos table)

Reference updates

All internal references updated:

  • .github/workflows/ci.yml
  • .gitignore
  • CHANGELOG.md
  • docs/AGENTS-full.md
  • docs/theory/three-repositories.md
  • skills/embed-repo/SKILL.md
  • examples/embedding-provider/README.md
  • examples/embedding-provider-rs/README.md
  • scripts/invariant-checks/run-checks.ps1

Historical docs in docs/_archive/ retain original paths.


🤖 Generated with Claude Code

…s/ and examples/

Move files to appropriate locations based on their purpose:

- `tools/invariant-checks/` → `scripts/invariant-checks/`
  CI tooling belongs with other build/release scripts.

- `tools/embedding-provider/` → `examples/embedding-provider/`
- `tools/embedding-provider-rs/` → `examples/embedding-provider-rs/`
  Reference implementations are examples, not production tools.

- `tools/migrate-third-party.ps1` → `scripts/`
- `tools/register_papers.py` → `scripts/`
  One-off scripts belong in the scripts directory.

- `tools/clean_db.rs` → deleted
  Outdated one-off script referencing the removed `repos` table.

Updated all internal references:
- `.github/workflows/ci.yml`
- `.gitignore`
- `CHANGELOG.md`
- `docs/AGENTS-full.md`
- `docs/theory/three-repositories.md`
- `skills/embed-repo/SKILL.md`
- `examples/embedding-provider/README.md`
- `examples/embedding-provider-rs/README.md`
- `scripts/invariant-checks/run-checks.ps1`

Historical docs in `docs/_archive/` retain original paths for accuracy.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
@juice094 juice094 merged commit d373770 into main May 18, 2026
6 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.

1 participant