Commit Graph

3 Commits

Author SHA1 Message Date
ANGX 5c7a89f0d7 chore: reorganize docs, examples, and skills assets
- Restructure docs and examples directories
- Add stdlib skill packs and language experts
- Add CLI build/init/install commands
- Add build and organization docs and quick references
- Update docs index and project structure
- Move session summaries under docs/sessions
- Consolidate skills test fixtures under tests/skills
- Remove obsolete examples and legacy docs
2026-01-19 07:39:31 +01:00
ANGX 7919a261c5 docs: Update repository references from pcl-lite to pcl
- Update all GitHub URLs: personamanagmentlayer/pcl-lite -> personamanagmentlayer/pcl
- Update clone instructions across README, QUICKSTART, and guides
- Update directory names in project structure documentation
- Update issue tracker and discussions links
- Maintain consistency across all documentation files
2026-01-18 15:27:16 +01:00
ANGX bbe286a2e4 feat(registry): Add JSON file backend and enhance CLI commands
Major Features:
- Add JSON file-based registry backend (database-free option)
- Implement comprehensive CLI registry commands (init, create, publish, search, list, info, delete)
- Add CLI utilities for colored output, tables, and formatting

Registry Enhancements:
- New JSONFileBackend for local persona storage without database dependencies
- Enhanced PostgreSQL and SQLite backends with improved error handling
- Registry manager updates for multi-backend support
- Add configuration system for registry backends

CLI Improvements:
- Modular command structure under src/cli/commands/
- Rich terminal output with colors and formatted tables
- Registry configuration management
- User-friendly error messages and help text

Documentation:
- Add PROJECT-STRUCTURE.md for project organization
- Add DATABASE-FREE-REGISTRY.md guide
- Add JSON-FILE-BACKEND.md backend documentation
- Add QUICK-START-LOCAL.md for beginners
- Add REGISTRY-CHEATSHEET.md with common commands
- Add TEST-RESULTS.md with benchmark data
- Add daily changelog (2026-01-18)

Testing:
- Add backends-integration.test.ts for backend testing
- Add benchmarks.test.ts for performance validation
- Include example persona files for testing

Configuration:
- Add ESLint configuration with TypeScript support
- Update Claude settings for local development
- Update README with registry features
- Export new modules from main index.ts

Note: CLI commands require TypeScript error fixes (will be addressed in follow-up commit)
2026-01-18 12:54:09 +01:00