Ray Tien
8912e4ce0b
feat: add Nuxt UI stack support ( #35 )
...
- Add nuxt-ui.csv with 50 guidelines covering installation, components,
forms, theming, dashboard, tables, navigation, and more
- Register nuxt-ui in STACK_CONFIG (core.py)
- Update README.md to reflect 9 tech stacks
2026-01-04 10:44:19 +07:00
Viet Tran
c5ccff1a17
refactor: simplify search engine and remove redundant code ( #2 )
...
## Changes
### Code Simplification (-30% code size)
- Refactored core.py from 338 to 236 lines
- Removed regex_search() - BM25 alone provides sufficient accuracy
- Unified search logic into single _search_csv() function
- Eliminated duplicated merge logic (4 occurrences → 0)
- Simplified STACK_CONFIG to only store file paths
### Removed Redundant Data
- Deleted quick-ref.csv (duplicate of styles.csv with less info)
- Removed "quick" domain from search options
### Configuration
- Reduced default MAX_RESULTS from 5 to 3 for token optimization
## Testing Results (3 prompts, 4 domains each)
- Search quality: Unchanged (same top results)
- Token consumption: ~1,555 tokens avg (unchanged)
- Execution time: 45ms avg (unchanged)
- Code maintainability: Improved
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-authored-by: Claude <noreply@anthropic.com>
2025-12-01 10:24:53 +07:00