mirror of
https://github.com/SuperClaude-Org/SuperClaude_Framework.git
synced 2025-12-17 09:46:06 +00:00
feat: bump version to 4.1.7 across all files
Updated version from 4.1.6 to 4.1.7 in: - VERSION file - package.json - pyproject.toml - All documentation files (README.md, CLAUDE.md, PLANNING.md, etc.) - Internationalized READMEs (ja, zh, kr) - Command documentation 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
parent
ad80f57f63
commit
a3541f43c5
14
CLAUDE.md
14
CLAUDE.md
@ -18,13 +18,13 @@ uv run python script.py # Execute scripts
|
||||
|
||||
## 📂 Project Structure
|
||||
|
||||
> **⚠️ IMPORTANT**: The `.claude-plugin/` directory and TypeScript plugin system described in older docs **DO NOT EXIST** in v4.1.6.
|
||||
> **⚠️ IMPORTANT**: The `.claude-plugin/` directory and TypeScript plugin system described in older docs **DO NOT EXIST** in v4.1.7.
|
||||
> This is planned for v5.0 (see [issue #419](https://github.com/SuperClaude-Org/SuperClaude_Framework/issues/419)).
|
||||
|
||||
**Current v4.1.6 Architecture**: Python package with slash commands
|
||||
**Current v4.1.7 Architecture**: Python package with slash commands
|
||||
|
||||
```
|
||||
# Claude Code Configuration (v4.1.6)
|
||||
# Claude Code Configuration (v4.1.7)
|
||||
.claude/
|
||||
├── settings.json # User settings
|
||||
└── commands/ # Slash commands (installed via `superclaude install`)
|
||||
@ -122,10 +122,10 @@ Registered via `pyproject.toml` entry point, automatically available after insta
|
||||
|
||||
### TypeScript Plugins (Planned for v5.0)
|
||||
|
||||
> **⚠️ NOT IMPLEMENTED**: The TypeScript plugin system described below does not exist in v4.1.6.
|
||||
> **⚠️ NOT IMPLEMENTED**: The TypeScript plugin system described below does not exist in v4.1.7.
|
||||
> This is planned for v5.0. See [issue #419](https://github.com/SuperClaude-Org/SuperClaude_Framework/issues/419) and `docs/plugin-reorg.md`.
|
||||
|
||||
**Current v4.1.6 Commands** (slash commands, not plugins):
|
||||
**Current v4.1.7 Commands** (slash commands, not plugins):
|
||||
- Install via: `pipx install superclaude && superclaude install`
|
||||
- Commands installed to: `~/.claude/commands/`
|
||||
- Available commands: `/pm`, `/research`, `/index-repo` (and others)
|
||||
@ -248,7 +248,7 @@ Integrates with multiple MCP servers via **airis-mcp-gateway**.
|
||||
|
||||
## 🚀 Development & Installation
|
||||
|
||||
### Current Installation Method (v4.1.6)
|
||||
### Current Installation Method (v4.1.7)
|
||||
|
||||
**Standard Installation**:
|
||||
```bash
|
||||
@ -276,7 +276,7 @@ make verify
|
||||
|
||||
### Plugin System (Planned for v5.0 - NOT AVAILABLE)
|
||||
|
||||
> **⚠️ IMPORTANT**: The plugin system described in older documentation **does not exist** in v4.1.6.
|
||||
> **⚠️ IMPORTANT**: The plugin system described in older documentation **does not exist** in v4.1.7.
|
||||
> These features are planned for v5.0 (see [issue #419](https://github.com/SuperClaude-Org/SuperClaude_Framework/issues/419)).
|
||||
|
||||
**What Does NOT Work** (yet):
|
||||
|
||||
@ -153,12 +153,12 @@ cat test_output.txt
|
||||
|
||||
### **Pitfall 4: Version Inconsistency**
|
||||
|
||||
**Problem**: VERSION file says 4.1.6, but package.json says 4.1.5, pyproject.toml says 0.4.0.
|
||||
**Problem**: VERSION file says 4.1.7, but package.json says 4.1.5, pyproject.toml says 0.4.0.
|
||||
|
||||
**Solution**: Understand versioning strategy:
|
||||
- **Framework version** (VERSION file): User-facing version (4.1.6)
|
||||
- **Framework version** (VERSION file): User-facing version (4.1.7)
|
||||
- **Python package** (pyproject.toml): Library semantic version (0.4.0)
|
||||
- **NPM package** (package.json): Should match framework version (4.1.6)
|
||||
- **NPM package** (package.json): Should match framework version (4.1.7)
|
||||
|
||||
**When updating versions**:
|
||||
1. Update VERSION file first
|
||||
@ -523,7 +523,7 @@ Based on real usage data:
|
||||
|
||||
### **Lesson 1: Documentation Drift is Real**
|
||||
|
||||
**What happened**: README described v2.0 plugin system that didn't exist in v4.1.6
|
||||
**What happened**: README described v2.0 plugin system that didn't exist in v4.1.7
|
||||
|
||||
**Impact**: Users spent hours trying to install non-existent features
|
||||
|
||||
|
||||
@ -23,7 +23,7 @@ SuperClaude Framework transforms Claude Code into a structured development platf
|
||||
|
||||
## 🏗️ **Architecture Overview**
|
||||
|
||||
### **Current State (v4.1.6)**
|
||||
### **Current State (v4.1.7)**
|
||||
|
||||
SuperClaude is a **Python package** with:
|
||||
- Pytest plugin (auto-loaded via entry points)
|
||||
@ -33,7 +33,7 @@ SuperClaude is a **Python package** with:
|
||||
- Optional slash commands (installed to ~/.claude/commands/)
|
||||
|
||||
```
|
||||
SuperClaude Framework v4.1.6
|
||||
SuperClaude Framework v4.1.7
|
||||
│
|
||||
├── Core Package (src/superclaude/)
|
||||
│ ├── pytest_plugin.py # Auto-loaded by pytest
|
||||
@ -237,7 +237,7 @@ Use SelfCheckProtocol to prevent hallucinations:
|
||||
### **Version Management**
|
||||
|
||||
1. **Version sources of truth**:
|
||||
- Framework version: `VERSION` file (e.g., 4.1.6)
|
||||
- Framework version: `VERSION` file (e.g., 4.1.7)
|
||||
- Python package version: `pyproject.toml` (e.g., 0.4.0)
|
||||
- NPM package version: `package.json` (should match VERSION)
|
||||
|
||||
@ -338,7 +338,7 @@ Before releasing a new version:
|
||||
|
||||
## 🚀 **Roadmap**
|
||||
|
||||
### **v4.1.6 (Current)**
|
||||
### **v4.1.7 (Current)**
|
||||
- ✅ Python package with pytest plugin
|
||||
- ✅ PM Agent patterns (confidence, self-check, reflexion)
|
||||
- ✅ Parallel execution framework
|
||||
|
||||
@ -5,7 +5,7 @@
|
||||
### **Claude Codeを構造化開発プラットフォームに変換**
|
||||
|
||||
<p align="center">
|
||||
<img src="https://img.shields.io/badge/version-4.1.6-blue" alt="Version">
|
||||
<img src="https://img.shields.io/badge/version-4.1.7-blue" alt="Version">
|
||||
<img src="https://img.shields.io/badge/License-MIT-yellow.svg" alt="License">
|
||||
<img src="https://img.shields.io/badge/PRs-welcome-brightgreen.svg" alt="PRs Welcome">
|
||||
</p>
|
||||
|
||||
@ -5,7 +5,7 @@
|
||||
### **Claude Code를 구조화된 개발 플랫폼으로 변환**
|
||||
|
||||
<p align="center">
|
||||
<img src="https://img.shields.io/badge/version-4.1.6-blue" alt="Version">
|
||||
<img src="https://img.shields.io/badge/version-4.1.7-blue" alt="Version">
|
||||
<img src="https://img.shields.io/badge/License-MIT-yellow.svg" alt="License">
|
||||
<img src="https://img.shields.io/badge/PRs-welcome-brightgreen.svg" alt="PRs Welcome">
|
||||
</p>
|
||||
|
||||
@ -5,7 +5,7 @@
|
||||
### **将Claude Code转换为结构化开发平台**
|
||||
|
||||
<p align="center">
|
||||
<img src="https://img.shields.io/badge/version-4.1.6-blue" alt="Version">
|
||||
<img src="https://img.shields.io/badge/version-4.1.7-blue" alt="Version">
|
||||
<img src="https://img.shields.io/badge/License-MIT-yellow.svg" alt="License">
|
||||
<img src="https://img.shields.io/badge/PRs-welcome-brightgreen.svg" alt="PRs Welcome">
|
||||
</p>
|
||||
|
||||
@ -14,7 +14,7 @@
|
||||
<a href="https://github.com/SuperClaude-Org/SuperQwen_Framework" target="_blank">
|
||||
<img src="https://img.shields.io/badge/Try-SuperQwen_Framework-orange" alt="Try SuperQwen Framework"/>
|
||||
</a>
|
||||
<img src="https://img.shields.io/badge/version-4.1.6-blue" alt="Version">
|
||||
<img src="https://img.shields.io/badge/version-4.1.7-blue" alt="Version">
|
||||
<a href="https://github.com/SuperClaude-Org/SuperClaude_Framework/actions/workflows/test.yml">
|
||||
<img src="https://github.com/SuperClaude-Org/SuperClaude_Framework/actions/workflows/test.yml/badge.svg" alt="Tests">
|
||||
</a>
|
||||
@ -107,7 +107,7 @@ Claude Code is a product built and maintained by [Anthropic](https://www.anthrop
|
||||
> not yet available (planned for v5.0). For current installation
|
||||
> instructions, please follow the steps below for v4.x.
|
||||
|
||||
### **Current Stable Version (v4.1.6)**
|
||||
### **Current Stable Version (v4.1.7)**
|
||||
|
||||
SuperClaude currently uses slash commands.
|
||||
|
||||
|
||||
2
TASK.md
2
TASK.md
@ -15,7 +15,7 @@
|
||||
|
||||
1. **[DONE]** Version inconsistency across files
|
||||
- ✅ Fixed VERSION file, README files (commit bec0b0c)
|
||||
- ✅ Updated package.json to 4.1.6
|
||||
- ✅ Updated package.json to 4.1.7
|
||||
- ⚠️ Note: pyproject.toml intentionally uses 0.4.0 (Python package versioning)
|
||||
|
||||
2. **[DONE]** Plugin system documentation misleading
|
||||
|
||||
@ -90,7 +90,7 @@ Speedup: 3-5x ✅
|
||||
"critical_findings": [
|
||||
"Duplicate CLIs: setup/cli.py vs superclaude/cli.py",
|
||||
"51 __pycache__ directories (cache pollution)",
|
||||
"Version mismatch: pyproject.toml=4.1.6 ≠ package.json=4.1.5"
|
||||
"Version mismatch: pyproject.toml=4.1.7 ≠ package.json=4.1.5"
|
||||
]
|
||||
}
|
||||
```
|
||||
@ -126,7 +126,7 @@ Speedup: 3-5x ✅
|
||||
{
|
||||
"config_files": 9,
|
||||
"python": {
|
||||
"pyproject.toml": {"version": "4.1.6", "python": ">=3.10"}
|
||||
"pyproject.toml": {"version": "4.1.7", "python": ">=3.10"}
|
||||
},
|
||||
"javascript": {
|
||||
"package.json": {"version": "4.1.5"}
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@bifrost_inc/superclaude",
|
||||
"version": "4.1.6",
|
||||
"version": "4.1.7",
|
||||
"description": "SuperClaude Framework NPM wrapper - Official Node.js wrapper for the Python SuperClaude package. Enhances Claude Code with specialized commands and AI development tools.",
|
||||
"scripts": {
|
||||
"postinstall": "node ./bin/install.js",
|
||||
|
||||
@ -114,7 +114,7 @@ Check the documentation:
|
||||
|
||||
## Version
|
||||
|
||||
SuperClaude v4.1.6
|
||||
SuperClaude v4.1.7
|
||||
- Python package: 0.4.0
|
||||
- Pytest plugin included
|
||||
- PM Agent patterns enabled
|
||||
|
||||
@ -4,7 +4,7 @@ build-backend = "hatchling.build"
|
||||
|
||||
[project]
|
||||
name = "superclaude"
|
||||
version = "0.4.0"
|
||||
version = "4.1.7"
|
||||
description = "AI-enhanced development framework for Claude Code - pytest plugin with optional skills"
|
||||
readme = "README.md"
|
||||
license = {text = "MIT"}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user