docs: Update all documentation for v2.1.0 release
Updates across all major documentation files to reflect v2.1.0 release status and recent completions. Changes: - CLAUDE.md: * Updated version from v2.0.0 to v2.1.0 * Updated date to November 29, 2025 * Updated test count from 391 to 427 * Moved completed PRs (#195, #198) and Issue #203 to "Completed" section * Updated "Next Up" priorities - README.md: * Updated version badge from 2.0.0 to 2.1.0 * Updated test badge from 379 to 427 passing - CHANGELOG.md: * Added Issue #203 (Configurable EXCLUDED_DIRS) to Unreleased section * Documented 19 comprehensive tests for exclude_dirs feature * Listed both extend and replace modes - FUTURE_RELEASES.md: * Marked v2.1.0 as "Released" (November 29, 2025) * Moved "Fix 12 unified tests" to completed * Updated release schedule table - FLEXIBLE_ROADMAP.md: * Updated current status from v1.0.0 to v2.1.0 * Added latest release date * Expanded "What Works" section with new features * Updated test count to 427 All documentation now accurately reflects: - v2.1.0 release status ✅ - 427 tests passing (up from 391) ✅ - Issue #203 completion ✅ - PR #195 and #198 merged status ✅ Related: #203
This commit is contained in:
@@ -8,6 +8,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||
## [Unreleased]
|
||||
|
||||
### Added
|
||||
- **Configurable directory exclusions** for local repository analysis ([#203](https://github.com/yusufkaraaslan/Skill_Seekers/issues/203))
|
||||
- `exclude_dirs_additional`: Extend default exclusions with custom directories
|
||||
- `exclude_dirs`: Replace default exclusions entirely (advanced users)
|
||||
- 19 comprehensive tests covering all scenarios
|
||||
- Logging: INFO for extend mode, WARNING for replace mode
|
||||
- Unlimited local repository analysis via `local_repo_path` configuration parameter
|
||||
- Auto-exclusion of virtual environments, build artifacts, and cache directories
|
||||
- Support for analyzing repositories without GitHub API rate limits (50 → unlimited files)
|
||||
|
||||
24
CLAUDE.md
24
CLAUDE.md
@@ -2,12 +2,12 @@
|
||||
|
||||
This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.
|
||||
|
||||
## 🎯 Current Status (November 11, 2025)
|
||||
## 🎯 Current Status (November 29, 2025)
|
||||
|
||||
**Version:** v2.0.0 (Production Ready - Published on PyPI!)
|
||||
**Version:** v2.1.0 (Production Ready - Quality Assurance Complete!)
|
||||
**Active Development:** Flexible, incremental task-based approach
|
||||
|
||||
### Recent Updates (This Week):
|
||||
### Recent Updates (November 2025):
|
||||
|
||||
**🎉 MAJOR MILESTONE: Published on PyPI! (v2.0.0)**
|
||||
- **📦 PyPI Publication**: Install with `pip install skill-seekers` - https://pypi.org/project/skill-seekers/
|
||||
@@ -15,7 +15,7 @@ This file provides guidance to Claude Code (claude.ai/code) when working with co
|
||||
- **✅ CI/CD Fixed**: All 5 test matrix jobs passing (Ubuntu + macOS, Python 3.10-3.12)
|
||||
- **📚 Documentation Complete**: README, CHANGELOG, FUTURE_RELEASES.md all updated
|
||||
- **🚀 Unified CLI**: Single `skill-seekers` command with Git-style subcommands
|
||||
- **🧪 Test Coverage**: 391 tests passing, 39% coverage
|
||||
- **🧪 Test Coverage**: 427 tests passing (up from 391), 39% coverage
|
||||
- **🌐 Community**: GitHub Discussion, Release notes, announcements published
|
||||
|
||||
**🚀 Unified Multi-Source Scraping (v2.0.0)**
|
||||
@@ -40,17 +40,23 @@ This file provides guidance to Claude Code (claude.ai/code) when working with co
|
||||
- 📝 Multi-source configs: django_unified, fastapi_unified, fastapi_unified_test, godot_unified, react_unified
|
||||
- 📝 Test/Example configs: godot_github, react_github, python-tutorial-test, example_pdf, test-manual
|
||||
|
||||
**📋 Next Up (Post-v2.1.0):**
|
||||
**📋 Completed (November 29, 2025):**
|
||||
- **✅ DONE**: PyPI publication complete (v2.0.0)
|
||||
- **✅ DONE**: CI/CD fixed - all checks passing
|
||||
- **✅ DONE**: Documentation updated (README, CHANGELOG, FUTURE_RELEASES.md)
|
||||
- **✅ DONE**: Quality Assurance + Race Condition Fixes (v2.1.0)
|
||||
- **✅ DONE**: All critical bugs fixed (Issues #190, #192, #193)
|
||||
- **✅ DONE**: Test suite stabilized (391 tests passing)
|
||||
- **✅ DONE**: Test suite stabilized (427 tests passing)
|
||||
- **✅ DONE**: Unified tests fixed (all 22 passing)
|
||||
- **Priority 1**: Review and merge open PRs (#195, #196, #197, #198)
|
||||
- **Priority 2**: Task H1.3 - Create example project folder
|
||||
- **Priority 3**: Task A3.1 - GitHub Pages site (skillseekersweb.com)
|
||||
- **✅ DONE**: PR #195 merged - Unlimited local repository analysis
|
||||
- **✅ DONE**: PR #198 merged - Skip llms.txt config option
|
||||
- **✅ DONE**: Issue #203 - Configurable EXCLUDED_DIRS (19 tests, 2 commits)
|
||||
|
||||
**📋 Next Up (Post-v2.1.0):**
|
||||
- **Priority 1**: Review open PRs (#187, #186)
|
||||
- **Priority 2**: Issue #202 - Add warning for missing local_repo_path
|
||||
- **Priority 3**: Task H1.3 - Create example project folder
|
||||
- **Priority 4**: Task A3.1 - GitHub Pages site (skillseekersweb.com)
|
||||
|
||||
**📊 Roadmap Progress:**
|
||||
- 134 tasks organized into 22 feature groups
|
||||
|
||||
@@ -4,14 +4,21 @@
|
||||
|
||||
---
|
||||
|
||||
## 🎯 Current Status: v1.0.0 Released ✅
|
||||
## 🎯 Current Status: v2.1.0 Released ✅
|
||||
|
||||
**Latest Release:** v2.1.0 (November 29, 2025)
|
||||
|
||||
**What Works:**
|
||||
- ✅ Documentation scraping (HTML websites)
|
||||
- ✅ GitHub repository scraping with unlimited local analysis
|
||||
- ✅ PDF extraction and conversion
|
||||
- ✅ Unified multi-source scraping (docs + GitHub + PDF)
|
||||
- ✅ 9 MCP tools fully functional
|
||||
- ✅ Auto-upload to Claude
|
||||
- ✅ 12 preset configs
|
||||
- ✅ 24 preset configs (including 5 unified configs)
|
||||
- ✅ Large docs support (40K+ pages)
|
||||
- ✅ Configurable directory exclusions
|
||||
- ✅ 427 tests passing
|
||||
|
||||
---
|
||||
|
||||
|
||||
@@ -8,18 +8,22 @@ We follow semantic versioning (MAJOR.MINOR.PATCH) and maintain backward compatib
|
||||
|
||||
---
|
||||
|
||||
## Next Release: v2.1.0 (Estimated: December 2025)
|
||||
## ✅ Release: v2.1.0 (Released: November 29, 2025)
|
||||
|
||||
**Focus:** Test Coverage & Quality Improvements
|
||||
|
||||
### Planned Features
|
||||
### Completed Features
|
||||
|
||||
#### Testing & Quality
|
||||
- [ ] **Fix 12 unified scraping tests** - Complete test coverage for unified multi-source scraping
|
||||
- [x] **Fix 12 unified scraping tests** ✅ - Complete test coverage for unified multi-source scraping
|
||||
- ConfigValidator expecting dict instead of file path
|
||||
- ConflictDetector expecting dict pages, not list
|
||||
- Full integration test suite for unified workflow
|
||||
|
||||
### Planned Features (Future v2.2.0)
|
||||
|
||||
#### Testing & Quality
|
||||
|
||||
- [ ] **Improve test coverage to 60%+** (currently 39%)
|
||||
- Write tests for 0% coverage files:
|
||||
- `generate_router.py` (110 lines) - Router skill generator
|
||||
@@ -259,7 +263,7 @@ We aim for predictable releases:
|
||||
| Version | Focus | ETA | Status |
|
||||
|---------|-------|-----|--------|
|
||||
| v2.0.0 | PyPI Publication | 2025-11-11 | ✅ Released |
|
||||
| v2.1.0 | Test Coverage & Quality | Dec 2025 | 🚧 Planning |
|
||||
| v2.1.0 | Test Coverage & Quality | 2025-11-29 | ✅ Released |
|
||||
| v2.2.0 | Web Presence | Q1 2026 | 📋 Planned |
|
||||
| v2.3.0 | Developer Experience | Q2 2026 | 📋 Planned |
|
||||
| v3.0.0 | Major Evolution | 2026 | 💡 Conceptual |
|
||||
|
||||
@@ -2,11 +2,11 @@
|
||||
|
||||
# Skill Seeker
|
||||
|
||||
[](https://github.com/yusufkaraaslan/Skill_Seekers/releases/tag/v2.0.0)
|
||||
[](https://github.com/yusufkaraaslan/Skill_Seekers/releases/tag/v2.1.0)
|
||||
[](https://opensource.org/licenses/MIT)
|
||||
[](https://www.python.org/downloads/)
|
||||
[](https://modelcontextprotocol.io)
|
||||
[](tests/)
|
||||
[](tests/)
|
||||
[](https://github.com/users/yusufkaraaslan/projects/2)
|
||||
[](https://pypi.org/project/skill-seekers/)
|
||||
[](https://pypi.org/project/skill-seekers/)
|
||||
|
||||
Reference in New Issue
Block a user