A comprehensive tool for tracking and analyzing executive orders and their impact on policy proposals.
- Executive order tracking and synchronization
- AI-powered policy analysis
- Document comparison and impact assessment
- Real-time updates and notifications
- PDF document processing
- ✅ Latimer API: Fully operational
- ✅ Perplexity API: Fully operational
- ⏸️ DeepSeek API: Temporarily disabled (see ISSUES.md)
- Clone the repository
- Install dependencies:
npm install
- Set up environment variables:
cp .env.example .env
- Start the development server:
npm run dev
We follow semantic versioning (MAJOR.MINOR.PATCH):
- MAJOR: Breaking changes
- MINOR: New features, backward compatible
- PATCH: Bug fixes, backward compatible
main: Production-ready codedevelop: Development branchfeature/*: New featuresfix/*: Bug fixesrelease/*: Release preparation
We follow the Conventional Commits specification:
feat: New featurefix: Bug fixdocs: Documentationstyle: Code style changesrefactor: Code refactoringtest: Testingchore: Maintenance
Example:
feat(ai): add Perplexity API integration
- Create release branch:
git checkout -b release/v1.0.0
- Update version in package.json
- Update CHANGELOG.md
- Create pull request to main
- Tag release after merge:
git tag -a v1.0.0 -m "Release v1.0.0" git push origin v1.0.0
Run tests:
npm testRun with coverage:
npm run test:coverage- Fork the repository
- Create feature branch
- Commit changes
- Create pull request
MIT License - see LICENSE file for details