Commit Graph

3 Commits

Author SHA1 Message Date
Martin C. Richards c5ced8cd66
feat(news): enhance NewsArticle entity with sentiment fields and add Dagster orchestration specs
- Add sentiment_confidence and sentiment_label fields to NewsArticle
- Update database configuration for PostgreSQL + TimescaleDB + pgvectorscale
- Add comprehensive Dagster orchestration specifications
- Update project dependencies and tooling configuration
- Enhance test coverage for news repository functionality
- Align news domain specs with project roadmap and architecture
2025-11-14 22:18:33 +01:00
Martin C. Richards c20771bf20
docs: Adopt Spec-Driven Development framework
Establish complete Spec-Driven Development documentation structure to
enable AI-assisted implementation with product context, feature specs,
and architectural standards.

Documentation:
- Add product docs (product.md, roadmap.md) for business context
- Add feature specs for marketdata, news, and socialmedia domains
- Add technical standards (practices.md, security.md, style.md, tech.md)
- Update README with SDD workflow and PostgreSQL architecture

Restructure:
- Move Docker files to docker/db/ for cleaner organization
- Move docker-compose.yml to project root
- Remove deprecated configs (litellm.yml, package.json, setup.py)
- Update tests for pytest-vcr integration

This establishes the foundation for /spec:* workflow commands and
structured AI-agent collaboration.
2025-11-11 22:28:54 +01:00
Martin C. Richards c4cea772da feat: Modernize config API and enhance documentation structure
- Replace deprecated DEFAULT_CONFIG with TradingAgentsConfig pattern
- Add comprehensive docs/ folder with specialized documentation
- Streamline CLAUDE.md for CLI optimization
- Add Quick Start guide and environment variables reference
- Update examples to use modern configuration API
- Add LiteLLM proxy support for flexible LLM providers
- Fix AgentToolkit constructor to use required config parameter

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-10 01:19:59 +02:00