# Changelog

All notable changes to the OpenClaw Venture Capitalist Investment Analysis SKILL will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [1.0.0] - 2024-03-26

### Added
- ✨ **Complete Project Rewrite**: Transformed from video publishing tool to venture capitalist investment analysis SKILL
- 📊 **Investment Analyzer**: Core analysis engine using 10-point framework
- 🔍 **Pitch Deck Analysis**: Support for PDF, PPTX, DOCX, TXT formats
- 📝 **Report Generation**: Generate comprehensive investment analysis reports in Markdown format
- ⚖️ **Deal Comparison**: Compare multiple investment opportunities side-by-side
- 📈 **Data Extraction**: Extract specific metrics (market size, team, financials, traction)
- 🎯 **Scoring System**: Weighted scoring across 8 key dimensions
- 💡 **Investment Recommendations**: AI-powered investment recommendations (STRONG BUY / BUY / HOLD / PASS)
- ⚙️ **Configurable Framework**: Customize analysis weights and thresholds via `.vcconfig.json`
- 📂 **Analysis History**: Track all analyzed deals and decisions
- 🎨 **CLI Interface**: Beautiful command-line interface with chalk and ora
- 📚 **Comprehensive Documentation**: README, QUICKSTART, skill.md, and examples
- 🧪 **Sample Files**: Example pitch deck and sample analysis output

### Changed
- 🔄 **Complete Codebase Rewrite**: All source code rewritten for investment analysis
- 📦 **Updated Dependencies**: Added pdf-parse, marked for document processing
- 🏗️ **New Project Structure**: Reorganized for investment analysis workflow
- 📖 **All Documentation**: Completely rewritten for VC use cases
- 🎯 **Package Metadata**: Updated name, description, keywords for investment focus

### Removed
- ❌ **Video Publishing Code**: Removed all video publishing functionality
- ❌ **Platform Adapters**: Removed Douyin, Kuaishou, and other platform integrations
- ❌ **Video Scripts**: Removed publish.sh, batch-publish.sh
- ❌ **Old Configuration**: Removed platforms.json and video-related configs
- ❌ **Old Documentation**: Removed video publishing documentation and examples

### Framework Details

The 10-point investment analysis framework includes:

1. **Market Analysis** (25% weight)
   - TAM/SAM/SOM analysis
   - Market growth rate and trends
   - Market timing assessment

2. **Team Assessment** (30% weight)
   - Founder backgrounds and experience
   - Team composition and gaps
   - Relevant expertise evaluation

3. **Product Analysis** (15% weight)
   - Problem-solution fit
   - Product differentiation
   - Technology assessment

4. **Business Model** (5% weight)
   - Revenue streams
   - Unit economics (CAC/LTV)
   - Scalability

5. **Traction & Metrics** (15% weight)
   - Current users/customers
   - Revenue and growth
   - Key milestones

6. **Financial Analysis** (10% weight)
   - Revenue projections
   - Burn rate and runway
   - Capital efficiency

7. **Competitive Analysis** (5% weight)
   - Competitive landscape
   - Differentiation
   - Market positioning

8. **Risk Assessment** (-5% weight)
   - Market, execution, technology risks
   - Team and financial risks
   - Mitigation strategies

### CLI Commands

- `npm start analyze <file>` - Analyze a pitch deck
- `npm start report <file>` - Generate comprehensive report
- `npm start compare <files...>` - Compare multiple deals
- `npm start extract <file> <field>` - Extract specific data

### Configuration

Default scoring weights:
- Market: 25%
- Team: 30%
- Product: 15%
- Traction: 15%
- Financials: 10%
- Business Model: 5%
- Competition: 5%
- Risks: -5%

Default recommendation thresholds:
- STRONG BUY: ≥ 8.0
- BUY: ≥ 6.5
- HOLD: ≥ 5.0
- PASS: < 5.0

### Technical Details

- **Language**: TypeScript 5.7
- **Runtime**: Node.js 18+
- **Key Dependencies**: axios, chalk, commander, dotenv, ora
- **Future Dependencies**: pdf-parse (for PDF parsing), marked (for Markdown)

### Migration Notes

This is a complete rewrite from the video publishing tool. No migration path exists from previous versions. This is a new project with a different purpose.

### Known Limitations

- PDF parsing not yet fully implemented (requires pdf-parse integration)
- PPTX and DOCX parsing to be added
- AI provider integration (OpenAI/Anthropic) not yet implemented
- Deck generation feature planned for future release
- Currently uses rule-based extraction (AI-powered extraction coming soon)

### Roadmap

**v1.1.0** (Planned)
- Full PDF parsing with pdf-parse
- PPTX and DOCX support
- AI-powered extraction using Claude/GPT-4

**v1.2.0** (Planned)
- Investment committee deck generation
- PDF report generation
- DOCX report generation

**v1.3.0** (Planned)
- Web dashboard
- Deal pipeline management
- Historical trend analysis

**v2.0.0** (Future)
- Multi-user support
- Team collaboration features
- Integration with deal management platforms
- API for programmatic access

---

## Notes

This changelog documents the complete transformation of the project from `openclaw-video-publisher` to `venture-capitalist-skill`. All video publishing functionality has been removed and replaced with investment analysis capabilities.

For questions or feature requests, please open an issue on GitHub.
