mirror of
https://github.com/SuperClaude-Org/SuperClaude_Framework.git
synced 2025-12-29 16:16:08 +00:00
🔖 Complete version standardization to 4.0.3
- Update all remaining version references to 4.0.3 - Fix documentation files (SECURITY.md, CODE_OF_CONDUCT.md, CONTRIBUTING.md) - Update PUBLISHING.md version references and examples - Fix all component metadata versions (mcp, modes, mcp_docs) - Update setup/data/features.json versions - Fix SuperClaude __main__.py version strings - Update all documentation command examples - Standardize version across 15+ files All components now consistently at v4.0.3 for dual PyPI/NPM release. 🤖 Generated with Claude Code Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -518,7 +518,7 @@ This code of conduct draws inspiration from several established community standa
|
||||
|
||||
**Last Updated**: December 2024 (SuperClaude Framework v4.0)
|
||||
**Next Review**: June 2025 (Semi-annual review cycle)
|
||||
**Version**: 4.0.0 (Updated for v4 community structure and governance)
|
||||
**Version**: 4.0.3 (Updated for v4 community structure and governance)
|
||||
|
||||
**Review Schedule:**
|
||||
- **Semi-Annual Reviews**: Policy effectiveness assessment and community feedback integration
|
||||
|
||||
@@ -27,7 +27,7 @@ SuperClaude Framework transforms Claude Code into a structured development platf
|
||||
**Good Bug Report Example:**
|
||||
```
|
||||
**Environment:**
|
||||
- SuperClaude: 4.0.0
|
||||
- SuperClaude: 4.0.3
|
||||
- OS: Ubuntu 22.04
|
||||
- Claude Code: 1.5.2
|
||||
- Python: 3.9.7
|
||||
|
||||
@@ -102,7 +102,7 @@ The installer will:
|
||||
|
||||
**Verify Installation:**
|
||||
```bash
|
||||
python3 -m SuperClaude --version # Should show 4.0.0
|
||||
python3 -m SuperClaude --version # Should show 4.0.3
|
||||
SuperClaude install --list-components
|
||||
```
|
||||
|
||||
|
||||
@@ -13,7 +13,7 @@ Test: /sc:brainstorm "test" should ask questions
|
||||
|
||||
### 2. Installation Verification
|
||||
```bash
|
||||
python3 -m SuperClaude --version # Should show 4.0.0
|
||||
python3 -m SuperClaude --version # Should show 4.0.3
|
||||
|
||||
# If not working:
|
||||
pip install --upgrade SuperClaude
|
||||
@@ -59,7 +59,7 @@ pip3 install SuperClaude
|
||||
```
|
||||
|
||||
## Verification Checklist
|
||||
- [ ] `python3 -m SuperClaude --version` returns 4.0.0
|
||||
- [ ] `python3 -m SuperClaude --version` returns 4.0.3
|
||||
- [ ] `/sc:brainstorm "test"` works in Claude Code
|
||||
- [ ] `SuperClaude install --list-components` shows components
|
||||
|
||||
|
||||
@@ -6,7 +6,7 @@ Quick fixes to advanced diagnostics for SuperClaude Framework issues.
|
||||
|
||||
**Installation Verification:**
|
||||
```bash
|
||||
python3 -m SuperClaude --version # Should show 4.0.0
|
||||
python3 -m SuperClaude --version # Should show 4.0.3
|
||||
SuperClaude install --list-components
|
||||
```
|
||||
|
||||
@@ -19,7 +19,7 @@ SuperClaude install --list-components
|
||||
```
|
||||
|
||||
**Resolution Checklist:**
|
||||
- [ ] Version commands work and show 4.0.0
|
||||
- [ ] Version commands work and show 4.0.3
|
||||
- [ ] `/sc:` commands respond in Claude Code
|
||||
- [ ] MCP servers listed: `SuperClaude install --list-components | grep mcp`
|
||||
|
||||
|
||||
@@ -67,7 +67,7 @@ SuperClaude provides behavioral context files that Claude Code reads to adopt sp
|
||||
```bash
|
||||
# Verify SuperClaude is working (primary method)
|
||||
python3 -m SuperClaude --version
|
||||
# Example output: SuperClaude 4.0.0
|
||||
# Example output: SuperClaude 4.0.3
|
||||
|
||||
# Claude Code CLI version check
|
||||
claude --version
|
||||
|
||||
@@ -54,7 +54,7 @@ pip install SuperClaude
|
||||
pip install git+https://github.com/SuperClaude-Org/SuperClaude_Framework.git
|
||||
|
||||
# Specific version
|
||||
pip install SuperClaude==4.0.0
|
||||
pip install SuperClaude==4.0.3
|
||||
```
|
||||
|
||||
**Automated Release Process:**
|
||||
@@ -212,7 +212,7 @@ git config tag.gpgsign true
|
||||
**Package Information:**
|
||||
|
||||
**Package Name**: `SuperClaude`
|
||||
**Current Version**: 4.0.0 (Major release with v4 architecture)
|
||||
**Current Version**: 4.0.3 (Major release with v4 architecture)
|
||||
**PyPI URL**: https://pypi.org/project/SuperClaude/
|
||||
**GitHub URL**: https://github.com/SuperClaude-Org/SuperClaude_Framework
|
||||
|
||||
@@ -363,12 +363,12 @@ git push origin v4.0.1
|
||||
|
||||
**Version Scheme (Semantic Versioning):**
|
||||
|
||||
**Format**: MAJOR.MINOR.PATCH (e.g., 4.0.0)
|
||||
**Format**: MAJOR.MINOR.PATCH (e.g., 4.0.3)
|
||||
- **MAJOR**: Breaking changes, architectural updates, incompatible API changes
|
||||
- **MINOR**: New features, agent additions, MCP server integrations, backward-compatible changes
|
||||
- **PATCH**: Bug fixes, documentation updates, security patches, backward-compatible fixes
|
||||
|
||||
**Current Version**: 4.0.0
|
||||
**Current Version**: 4.0.3
|
||||
- Major architectural update with enhanced agent coordination
|
||||
- 6 MCP server integrations and 14 specialized agents
|
||||
- Comprehensive command system with 21 slash commands
|
||||
@@ -472,7 +472,7 @@ git tag -v v4.0.1
|
||||
|
||||
**Source Distribution Contents:**
|
||||
```
|
||||
SuperClaude-4.0.0.tar.gz
|
||||
SuperClaude-4.0.3.tar.gz
|
||||
├── superclaude/
|
||||
│ ├── __init__.py # Version and package metadata
|
||||
│ ├── cli.py # Main CLI entry point
|
||||
@@ -501,9 +501,9 @@ SuperClaude-4.0.0.tar.gz
|
||||
|
||||
**Wheel Distribution:**
|
||||
```
|
||||
SuperClaude-4.0.0-py3-none-any.whl
|
||||
SuperClaude-4.0.3-py3-none-any.whl
|
||||
├── superclaude/ # Compiled package code
|
||||
├── SuperClaude-4.0.0.dist-info/ # Package metadata
|
||||
├── SuperClaude-4.0.3.dist-info/ # Package metadata
|
||||
│ ├── METADATA # Package description and requirements
|
||||
│ ├── WHEEL # Wheel format metadata
|
||||
│ ├── entry_points.txt # CLI entry points
|
||||
@@ -637,7 +637,7 @@ which SuperClaude
|
||||
|
||||
# Issue: "Tag validation failed"
|
||||
# Solution: Ensure tag follows semver pattern
|
||||
git tag -d v4.0.0 && git tag v4.0.0
|
||||
git tag -d v4.0.3 && git tag v4.0.3
|
||||
```
|
||||
**Publishing Support Resources:**
|
||||
|
||||
|
||||
65
README.md
65
README.md
@@ -11,33 +11,6 @@
|
||||
|
||||
SuperClaude is a meta-programming configuration framework that transforms Claude Code into a structured development platform through behavioral instruction injection and component orchestration. It enhances Claude Code with 21 slash commands, 14 specialized agents, 6 behavioral modes, and 6 MCP server integrations for systematic workflow automation.
|
||||
|
||||
## What's New in V4
|
||||
|
||||
Version 4 brings significant improvements based on community feedback and real-world usage patterns.
|
||||
|
||||
### 🤖 Smarter Agent System
|
||||
We've expanded to 14 specialized agents that actually know their domains. The security engineer catches real vulnerabilities, the frontend architect understands modern UI patterns, and they coordinate automatically based on what you're working on. No more generic advice - you get domain expertise when you need it.
|
||||
|
||||
### 📝 Namespace That Makes Sense
|
||||
All commands now use `/sc:` prefix to avoid stepping on your custom commands. Simple change, but it matters when you're managing multiple command sets. The 21 commands cover the full development lifecycle from brainstorming to deployment.
|
||||
|
||||
### 🔧 MCP Servers That Actually Help
|
||||
Six integrated MCP servers provide real capabilities:
|
||||
- **Context7** for up-to-date documentation
|
||||
- **Sequential** for complex analysis and problem-solving
|
||||
- **Magic** for UI component generation
|
||||
- **Playwright** for browser testing
|
||||
- **Morphllm** for bulk code transformations
|
||||
- **Serena** for session persistence
|
||||
|
||||
These aren't just wrappers; they're properly integrated tools that work together.
|
||||
|
||||
### 🎯 Behavioral Modes for Different Contexts
|
||||
Five modes adjust Claude's approach based on what you're doing. Brainstorming mode asks the right questions, orchestration mode coordinates tools efficiently, token-efficiency mode reduces context usage by 30-50%. It adapts to your workflow, not the other way around.
|
||||
|
||||
### ⚡ Smaller Framework, Bigger Projects
|
||||
We've cut the framework's footprint significantly. Less framework overhead at Claude Code startup means more context available for your actual work. The entire V4 framework uses fewer tokens to load, leaving you with more room for your codebase, longer conversations, and complex operations. It's simple math - smaller framework = larger available context for what matters.
|
||||
|
||||
## Quick Start
|
||||
|
||||
```bash
|
||||
@@ -70,6 +43,33 @@ No pressure though - the framework stays open source regardless. Just knowing pe
|
||||
|
||||
Every contributor matters, whether through code, feedback, or support. Thanks for being part of this community! 🙏
|
||||
|
||||
## What's New in V4
|
||||
|
||||
Version 4 brings significant improvements based on community feedback and real-world usage patterns.
|
||||
|
||||
### 🤖 Smarter Agent System
|
||||
We've expanded to 14 specialized agents that actually know their domains. The security engineer catches real vulnerabilities, the frontend architect understands modern UI patterns, and they coordinate automatically based on what you're working on. No more generic advice - you get domain expertise when you need it.
|
||||
|
||||
### 📝 Namespace That Makes Sense
|
||||
All commands now use `/sc:` prefix to avoid stepping on your custom commands. Simple change, but it matters when you're managing multiple command sets. The 21 commands cover the full development lifecycle from brainstorming to deployment.
|
||||
|
||||
### 🔧 MCP Servers That Actually Help
|
||||
Six integrated MCP servers provide real capabilities:
|
||||
- **Context7** for up-to-date documentation
|
||||
- **Sequential** for complex analysis and problem-solving
|
||||
- **Magic** for UI component generation
|
||||
- **Playwright** for browser testing
|
||||
- **Morphllm** for bulk code transformations
|
||||
- **Serena** for session persistence
|
||||
|
||||
These aren't just wrappers; they're properly integrated tools that work together.
|
||||
|
||||
### 🎯 Behavioral Modes for Different Contexts
|
||||
Five modes adjust Claude's approach based on what you're doing. Brainstorming mode asks the right questions, orchestration mode coordinates tools efficiently, token-efficiency mode reduces context usage by 30-50%. It adapts to your workflow, not the other way around.
|
||||
|
||||
### ⚡ Smaller Framework, Bigger Projects
|
||||
We've cut the framework's footprint significantly. Less framework overhead at Claude Code startup means more context available for your actual work. The entire V4 framework uses fewer tokens to load, leaving you with more room for your codebase, longer conversations, and complex operations. It's simple math - smaller framework = larger available context for what matters.
|
||||
|
||||
## Documentation
|
||||
|
||||
### Getting Started
|
||||
@@ -110,3 +110,14 @@ See [CONTRIBUTING.md](CONTRIBUTING.md) for detailed contribution guidelines.
|
||||
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.
|
||||
|
||||
**Contributors:** [View all contributors](https://github.com/SuperClaude-Org/SuperClaude_Framework/graphs/contributors)
|
||||
|
||||
## Star History
|
||||
|
||||
<a href="https://www.star-history.com/#SuperClaude-Org/SuperClaude_Framework&Date">
|
||||
<picture>
|
||||
<source media="(prefers-color-scheme: dark)" srcset="https://api.star-history.com/svg?repos=SuperClaude-Org/SuperClaude_Framework&type=Date&theme=dark" />
|
||||
<source media="(prefers-color-scheme: light)" srcset="https://api.star-history.com/svg?repos=SuperClaude-Org/SuperClaude_Framework&type=Date" />
|
||||
<img alt="Star History Chart" src="https://api.star-history.com/svg?repos=SuperClaude-Org/SuperClaude_Framework&type=Date" />
|
||||
</picture>
|
||||
</a>
|
||||
---
|
||||
@@ -723,7 +723,7 @@ For organizations requiring dedicated security support:
|
||||
|
||||
**Last Updated**: December 2024 (SuperClaude Framework v4.0)
|
||||
**Next Review**: March 2025 (Quarterly review cycle)
|
||||
**Version**: 4.0.0 (Updated for v4 architectural changes)
|
||||
**Version**: 4.0.3 (Updated for v4 architectural changes)
|
||||
|
||||
**Review Schedule:**
|
||||
- **Quarterly Reviews**: Security policy accuracy and completeness assessment
|
||||
|
||||
@@ -94,7 +94,7 @@ Examples:
|
||||
parents=[global_parser]
|
||||
)
|
||||
|
||||
parser.add_argument("--version", action="version", version="SuperClaude 4.0.0")
|
||||
parser.add_argument("--version", action="version", version="SuperClaude 4.0.3")
|
||||
|
||||
subparsers = parser.add_subparsers(
|
||||
dest="operation",
|
||||
@@ -202,7 +202,7 @@ def main() -> int:
|
||||
# No operation provided? Show help manually unless in quiet mode
|
||||
if not args.operation:
|
||||
if not args.quiet:
|
||||
display_header("SuperClaude Framework v4.0.0-beta", "Unified CLI for all operations")
|
||||
display_header("SuperClaude Framework v4.0.3", "Unified CLI for all operations")
|
||||
print(f"{Colors.CYAN}Available operations:{Colors.RESET}")
|
||||
for op, desc in get_operation_modules().items():
|
||||
print(f" {op:<12} {desc}")
|
||||
|
||||
@@ -19,7 +19,7 @@ class AgentsComponent(Component):
|
||||
"""Get component metadata"""
|
||||
return {
|
||||
"name": "agents",
|
||||
"version": "4.0.0",
|
||||
"version": "4.0.3",
|
||||
"description": "14 specialized AI agents with domain expertise and intelligent routing",
|
||||
"category": "agents"
|
||||
}
|
||||
@@ -29,7 +29,7 @@ class AgentsComponent(Component):
|
||||
return {
|
||||
"components": {
|
||||
"agents": {
|
||||
"version": "4.0.0",
|
||||
"version": "4.0.3",
|
||||
"installed": True,
|
||||
"agents_count": len(self.component_files),
|
||||
"install_directory": str(self.install_component_subdir)
|
||||
@@ -63,7 +63,7 @@ class AgentsComponent(Component):
|
||||
|
||||
# Add component registration
|
||||
self.settings_manager.add_component_registration("agents", {
|
||||
"version": "4.0.0",
|
||||
"version": "4.0.3",
|
||||
"category": "agents",
|
||||
"agents_count": len(self.component_files),
|
||||
"agents_list": self.component_files
|
||||
|
||||
@@ -102,7 +102,7 @@ class MCPComponent(Component):
|
||||
"""Get component metadata"""
|
||||
return {
|
||||
"name": "mcp",
|
||||
"version": "4.0.0",
|
||||
"version": "4.0.3",
|
||||
"description": "MCP server configuration management via .claude.json",
|
||||
"category": "integration"
|
||||
}
|
||||
@@ -348,7 +348,7 @@ class MCPComponent(Component):
|
||||
metadata_mods = {
|
||||
"components": {
|
||||
"mcp": {
|
||||
"version": "4.0.0",
|
||||
"version": "4.0.3",
|
||||
"installed": True,
|
||||
"servers_configured": len(self.selected_servers),
|
||||
"configured_servers": self.selected_servers
|
||||
|
||||
@@ -34,7 +34,7 @@ class MCPDocsComponent(Component):
|
||||
"""Get component metadata"""
|
||||
return {
|
||||
"name": "mcp_docs",
|
||||
"version": "4.0.0",
|
||||
"version": "4.0.3",
|
||||
"description": "MCP server documentation and usage guides",
|
||||
"category": "documentation"
|
||||
}
|
||||
@@ -135,7 +135,7 @@ class MCPDocsComponent(Component):
|
||||
metadata_mods = {
|
||||
"components": {
|
||||
"mcp_docs": {
|
||||
"version": "4.0.0",
|
||||
"version": "4.0.3",
|
||||
"installed": True,
|
||||
"files_count": len(self.component_files),
|
||||
"servers_documented": self.selected_servers
|
||||
|
||||
@@ -20,7 +20,7 @@ class ModesComponent(Component):
|
||||
"""Get component metadata"""
|
||||
return {
|
||||
"name": "modes",
|
||||
"version": "4.0.0",
|
||||
"version": "4.0.3",
|
||||
"description": "SuperClaude behavioral modes (Brainstorming, Introspection, Task Management, Token Efficiency)",
|
||||
"category": "modes"
|
||||
}
|
||||
@@ -69,7 +69,7 @@ class ModesComponent(Component):
|
||||
metadata_mods = {
|
||||
"components": {
|
||||
"modes": {
|
||||
"version": "4.0.0",
|
||||
"version": "4.0.3",
|
||||
"installed": True,
|
||||
"files_count": len(self.component_files)
|
||||
}
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
"components": {
|
||||
"core": {
|
||||
"name": "core",
|
||||
"version": "4.0.0",
|
||||
"version": "4.0.3",
|
||||
"description": "SuperClaude framework documentation and core files",
|
||||
"category": "core",
|
||||
"dependencies": [],
|
||||
@@ -11,7 +11,7 @@
|
||||
},
|
||||
"commands": {
|
||||
"name": "commands",
|
||||
"version": "4.0.0",
|
||||
"version": "4.0.3",
|
||||
"description": "SuperClaude slash command definitions",
|
||||
"category": "commands",
|
||||
"dependencies": ["core"],
|
||||
@@ -20,7 +20,7 @@
|
||||
},
|
||||
"mcp": {
|
||||
"name": "mcp",
|
||||
"version": "4.0.0",
|
||||
"version": "4.0.3",
|
||||
"description": "MCP server configuration management via .claude.json",
|
||||
"category": "integration",
|
||||
"dependencies": ["core"],
|
||||
@@ -29,7 +29,7 @@
|
||||
},
|
||||
"modes": {
|
||||
"name": "modes",
|
||||
"version": "4.0.0",
|
||||
"version": "4.0.3",
|
||||
"description": "SuperClaude behavioral modes (Brainstorming, Introspection, Task Management, Token Efficiency)",
|
||||
"category": "modes",
|
||||
"dependencies": ["core"],
|
||||
@@ -38,7 +38,7 @@
|
||||
},
|
||||
"mcp_docs": {
|
||||
"name": "mcp_docs",
|
||||
"version": "4.0.0",
|
||||
"version": "4.0.3",
|
||||
"description": "MCP server documentation and usage guides",
|
||||
"category": "documentation",
|
||||
"dependencies": ["core"],
|
||||
@@ -47,7 +47,7 @@
|
||||
},
|
||||
"agents": {
|
||||
"name": "agents",
|
||||
"version": "4.0.0",
|
||||
"version": "4.0.3",
|
||||
"description": "14 specialized AI agents with domain expertise and intelligent routing",
|
||||
"category": "agents",
|
||||
"dependencies": ["core"],
|
||||
|
||||
Reference in New Issue
Block a user