From 13b19c2b06128c427f450ce459cbebbb80a63c12 Mon Sep 17 00:00:00 2001 From: yusyus Date: Thu, 6 Nov 2025 23:23:12 +0300 Subject: [PATCH] Update CLAUDE.md with current project status MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Update date from October 26 to November 6, 2025 - Update test count: 390 tests total, 378 passing, 12 unified tests failing - Update configs inventory: 24 total configs (14 single-source, 5 unified, 5 test) - Add priority task: Fix 12 failing unified tests - Update status: Core functionality stable, unified tests need attention - Add detailed config breakdown by category - Update available configs section with complete categorization 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- CLAUDE.md | 49 ++++++++++++++++++++++++++++++++++++++----------- 1 file changed, 38 insertions(+), 11 deletions(-) diff --git a/CLAUDE.md b/CLAUDE.md index 3fa9c04..3c2608b 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -2,7 +2,7 @@ This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository. -## 🎯 Current Status (October 26, 2025) +## 🎯 Current Status (November 6, 2025) **Version:** v2.0.0 (Production Ready - Major Feature Release) **Active Development:** Flexible, incremental task-based approach @@ -14,10 +14,10 @@ This file provides guidance to Claude Code (claude.ai/code) when working with co - **NEW**: Automatic conflict detection between docs and code - **NEW**: Rule-based and AI-powered merging - **NEW**: Transparent conflict reporting with side-by-side comparison -- **NEW**: 4 example unified configs (React, Django, FastAPI, Godot) +- **NEW**: 5 example unified configs (React, Django, FastAPI, Godot, FastAPI-test) - **NEW**: Complete documentation in docs/UNIFIED_SCRAPING.md -- **NEW**: Integration tests (6/6 passing) -- **Status**: ✅ Production ready and fully tested +- **NEW**: Integration tests added (378/390 tests passing, 12 unified tests need fixes) +- **Status**: ⚠️ Core functionality stable, unified tests need attention **✅ Community Response (H1 Group):** - **Issue #8 Fixed** - Added BULLETPROOF_QUICKSTART.md and TROUBLESHOOTING.md for beginners @@ -27,11 +27,17 @@ This file provides guidance to Claude Code (claude.ai/code) when working with co - **MCP Setup Fixed** - Path expansion bug resolved in setup_mcp.sh **📦 Configs Status:** -- ✅ **15/15 production configs verified working** (100% success rate) -- ✅ 4 new unified configs added (React, Django, FastAPI, Godot) -- ✅ All selectors tested and validated +- ✅ **24 total configs available** (including unified configs) +- ✅ 5 unified configs added (React, Django, FastAPI, Godot, FastAPI-test) +- ✅ Core selectors tested and validated +- 📝 Single-source configs: ansible-core, astro, claude-code, django, fastapi, godot, godot-large-example, hono, kubernetes, laravel, react, steam-economy-complete, tailwind, vue +- 📝 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:** +- **Priority**: Fix 12 failing unified tests in tests/test_unified.py + - ConfigValidator expecting dict instead of file path + - ConflictDetector expecting dict pages, not list - Task H1.3 - Create example project folder - Task A3.1 - GitHub Pages site (skillseekersweb.com) - Task J1.1 - Install MCP package for testing @@ -290,7 +296,7 @@ Skill_Seekers/ ├── cli/enhance_skill.py # AI enhancement (API-based) ├── cli/enhance_skill_local.py # AI enhancement (LOCAL, no API) ├── cli/package_skill.py # Skill packager -├── cli/run_tests.py # Test runner (71 tests) +├── cli/run_tests.py # Test runner (390 tests, 378 passing) ├── configs/ # Preset configurations │ ├── godot.json │ ├── react.json @@ -646,7 +652,9 @@ The correct command uses the local `cli/package_skill.py` in the repository root | Enhancement (API) | 20-40 sec | Requires API key | | Packaging | 5-10 sec | Final zip | -## Available Production Configs (12 Total - All Verified Working) +## Available Configs (24 Total) + +### Single-Source Documentation Configs (14 configs) **Web Frameworks:** - ✅ `react.json` - React (article selector, 7,102 chars) @@ -655,9 +663,10 @@ The correct command uses the local `cli/package_skill.py` in the repository root - ✅ `django.json` - Django (article selector, 6,468 chars) - ✅ `laravel.json` - Laravel 9.x (#main-content selector, 16,131 chars) - ✅ `fastapi.json` - FastAPI (article selector, 11,906 chars) +- ✅ `hono.json` - Hono web framework **NEW!** **DevOps & Automation:** -- ✅ `ansible-core.json` - Ansible Core 2.19 (div[role='main'] selector, ~32K chars) **NEW!** +- ✅ `ansible-core.json` - Ansible Core 2.19 (div[role='main'] selector, ~32K chars) - ✅ `kubernetes.json` - Kubernetes (main selector, 2,100 chars) **Game Engines:** @@ -670,7 +679,25 @@ The correct command uses the local `cli/package_skill.py` in the repository root **Gaming:** - ✅ `steam-economy-complete.json` - Steam Economy (div.documentation_bbcode, 588 chars) -**All configs tested and verified as of October 22, 2025** +**Development Tools:** +- ✅ `claude-code.json` - Claude Code documentation **NEW!** + +### Unified Multi-Source Configs (5 configs - **NEW v2.0!**) +- ⚠️ `react_unified.json` - React (docs + GitHub + code analysis) +- ⚠️ `django_unified.json` - Django (docs + GitHub + code analysis) +- ⚠️ `fastapi_unified.json` - FastAPI (docs + GitHub + code analysis) +- ⚠️ `fastapi_unified_test.json` - FastAPI test config +- ⚠️ `godot_unified.json` - Godot (docs + GitHub + code analysis) + +### Test/Example Configs (5 configs) +- 📝 `godot_github.json` - GitHub-only scraping example +- 📝 `react_github.json` - GitHub-only scraping example +- 📝 `python-tutorial-test.json` - Python tutorial test +- 📝 `example_pdf.json` - PDF extraction example +- 📝 `test-manual.json` - Manual testing config + +**Note:** ⚠️ = Unified configs have 12 failing tests that need fixing +**Last verified:** November 6, 2025 ## Additional Documentation