Skip to content

Commit fd70476

Browse files
committed
Repository Restructuring: Implement 3-Tier Version System 🎯
This commit implements the complete repository restructuring with clear version semantics and branch organization. ## Branch Structure (NEW) main (1.0) β†’ QuantCoder 1.0 - Stable production (quantcli) beta (1.1) β†’ QuantCoder 1.1 - Improved legacy (quantcli, testing) gamma (2.0) β†’ QuantCoder 2.0 - Complete rewrite (quantcoder, alpha) ## Version Changes - Renamed branch: claude/refactor-quantcoder-cli-JwrsM β†’ gamma - Version renumbering: v4.0 β†’ 2.0.0-alpha.1 - Clear progression path: 1.0 β†’ 1.1 β†’ 2.0 ## Files Changed ### Version Updates - quantcoder/__init__.py: Updated to 2.0.0-alpha.1 - docs/NEW_FEATURES_V4.md: Updated all version references - README.md: Added version badges and branch navigation ### New Documentation - docs/VERSION_COMPARISON.md (NEW) * Complete version comparison guide * Feature matrix (1.0 vs 1.1 vs 2.0) * Migration guides * Decision tree for choosing version * Performance and cost estimates - docs/BRANCH_VERSION_MAP.md (UPDATED) * Reflects new 3-tier structure * Detailed branch information * Clear selection guide * Restructuring summary ## Key Benefits βœ… Clear version semantics (1.x = legacy, 2.x = rewrite) βœ… Proper semantic versioning βœ… Easy branch selection for users βœ… Clean repository (3 active branches) βœ… Logical progression path ## For Users Stable Production? β†’ main (1.0) Improved Legacy? β†’ beta (1.1) Cutting Edge? β†’ gamma (2.0) ⭐ ## Breaking Changes NONE - This is organizational only. All code remains functional. ## Next Steps - Rename refactor/modernize-2025 β†’ beta (requires admin access) - Archive feature branches (tag then delete) - Update GitHub branch settings - Announce restructuring to users --- Restructured: 2025-01-15 Version: 2.0.0-alpha.1 Branch: gamma
1 parent 483e54c commit fd70476

File tree

5 files changed

+781
-333
lines changed

5 files changed

+781
-333
lines changed

β€ŽREADME.mdβ€Ž

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,20 @@
1-
# QuantCoder v2.0
1+
# QuantCoder 2.0.0-alpha.1
2+
3+
[![Version](https://img.shields.io/badge/version-2.0.0--alpha.1-orange)](https://github.com/SL-Mar/quantcoder-cli)
4+
[![Branch](https://img.shields.io/badge/branch-gamma-purple)](https://github.com/SL-Mar/quantcoder-cli/tree/gamma)
5+
[![Package](https://img.shields.io/badge/package-quantcoder-blue)](.)
26

37
> **AI-powered CLI for generating QuantConnect trading algorithms from research articles**
48
9+
⚠️ **This is the GAMMA branch (2.0.0-alpha.1)** - Cutting edge with autonomous mode & library builder
10+
11+
**Looking for stable version?** β†’ [QuantCoder 1.0 (main branch)](https://github.com/SL-Mar/quantcoder-cli/tree/main)
12+
**Want improved legacy?** β†’ [QuantCoder 1.1 (beta branch)](https://github.com/SL-Mar/quantcoder-cli/tree/beta)
13+
14+
πŸ“– **[Version Comparison Guide](docs/VERSION_COMPARISON.md)** | **[Branch Map](docs/BRANCH_VERSION_MAP.md)**
15+
16+
---
17+
518
QuantCoder is a command-line tool that allows users to generate QuantConnect trading algorithms from research articles using natural language processing and large language models (LLMs). It was initiated in November 2023 and based on a cognitive architecture inspired by the article ["Dual Agent Chatbots and Expert Systems Design"](https://towardsdev.com/dual-agent-chatbots-and-expert-systems-design-25e2cba434e9)
619

720
The initial version successfully coded a blended momentum and mean-reversion strategy as described in ["Outperforming the Market (1000% in 10 years)"](https://medium.com/coinmonks/how-to-outperform-the-market-fe151b944c77?sk=7066045abe12d5cf88c7edc80ec2679c), which received over 10,000 impressions on LinkedIn.

0 commit comments

Comments
Β (0)