Repository navigation
RepoMind 2.0.0b11
Pre-release
Pre-release
RepoMind 2.0.0b11 is a hardening beta focused on repository trust boundaries and release validation.
Highlights
- Hardened RepoMind index/cache containment against symlink, Windows reparse-point, and hardlink redirection.
- Parser recursion and resource failures are isolated per file so incomplete results are discarded without aborting the full index.
- Passive Git inspection is hardened against configured executable behavior such as fsmonitor, hooks, external diff, and textconv.
- Ordinary Git semantics are preserved, including Windows CRLF and
core.autocrlfbehavior. - Added Linux and Windows CI plus installed-wheel release gates.
- Verified the v2.0.0b10 to v2.0.0b11 index and manual-memory lifecycle.
Installation and compatibility
- The wheel attached to this GitHub Release is the authoritative distribution. Do not use plain
pip install repomind; that name may resolve to another project on PyPI. - Python 3.11-3.13 are explicitly release-tested for b11. Other Python versions are not claimed as release-tested.
- Windows and Linux installed-wheel checks passed. macOS is not claimed as release-tested for this beta.
- The b10 index and manual-memory upgrade path was tested against the b11 candidate.
- Package uninstall preserves repository index, configuration, and manual memory.
repomind init --forcerebuilds the database and removes database-only manual memory; export or preserve needed data first.
Security / reliability notes
- RepoMind performs static analysis and does not execute recommended repository test commands; those commands remain recommendations/data only.
- Passive Git execution paths were narrowed to prevent configured helper programs from running during inspection.
- Parser resource failures are isolated, but RepoMind is not an operating-system sandbox.
- Filesystem preflight validation reduces redirection risk but does not eliminate time-of-check/time-of-use (TOCTOU) races.
- Downstream MCP clients or agents may send requested metadata or snippets to their configured provider.
- This beta is not a security certification, does not claim every vulnerability is fixed, and does not claim exhaustive test-impact coverage.
Artifact SHA-256
repomind-2.0.0b11-py3-none-any.whl:3202f593084a5f13cbe68c21bc7a2bc3c6207671a28e10303267bf0b0594ba9frepomind-2.0.0b11.tar.gz:8814e9ab9ca134fc7b34ae8b1f91030490411a29c39c8af5c660bb8dacb24938