Renamed from Boilerplate to CleverClaude
This commit is contained in:
+13
-13
@@ -1,8 +1,8 @@
|
||||
# Boilerplate
|
||||
# CleverClaude
|
||||
|
||||
**Modern Python 3.13 micro-service starter with bleeding-edge tooling and 60-second cold clone to green CI.**
|
||||
|
||||
This is a completely modernized Python starter project that replaces legacy setuptools-based workflows with cutting-edge tools and practices. Built for Python 3.11-3.13 with strict type safety, behavior-driven development, and cloud-native deployment.
|
||||
CleverClaude is a completely modernized Python starter project that replaces legacy setuptools-based workflows with cutting-edge tools and practices. Built for Python 3.11-3.13 with strict type safety, behavior-driven development, and cloud-native deployment.
|
||||
|
||||
## Features
|
||||
|
||||
@@ -50,8 +50,8 @@ Get started in 2-3 minutes with zero configuration:
|
||||
|
||||
```bash
|
||||
# Clone and open in VS Code
|
||||
git clone https://git.cleverthis.com/cleverthis/base/base-python
|
||||
cd base-python && code .
|
||||
git clone https://git.cleverthis.com/cleverthis/cleverclaude
|
||||
cd cleverclaude && code .
|
||||
|
||||
# Click "Reopen in Container" when prompted
|
||||
# Wait 2-3 minutes for automatic setup
|
||||
@@ -94,8 +94,8 @@ For developers who prefer local development:
|
||||
pip install uv
|
||||
|
||||
# Clone and setup
|
||||
git clone https://git.cleverthis.com/cleverthis/base/base-python
|
||||
cd base-python
|
||||
git clone https://git.cleverthis.com/cleverthis/cleverclaude
|
||||
cd cleverclaude
|
||||
|
||||
# Create virtual environment and install dependencies
|
||||
uv venv
|
||||
@@ -187,8 +187,8 @@ dev-all # Alias for nox
|
||||
### Directory Structure
|
||||
|
||||
```
|
||||
boilerplate/
|
||||
├── src/boilerplate/ # 📦 Source code with type hints
|
||||
cleverclaude/
|
||||
├── src/cleverclaude/ # 📦 Source code with type hints
|
||||
│ ├── __init__.py # Package initialization
|
||||
│ ├── __main__.py # Entry point for python -m
|
||||
│ └── cli.py # Command-line interface
|
||||
@@ -245,7 +245,7 @@ requires = ["hatchling>=1.21.0"]
|
||||
build-backend = "hatchling.build"
|
||||
|
||||
[project]
|
||||
name = "boilerplate"
|
||||
name = "cleverclaude"
|
||||
version = "0.1.0"
|
||||
dependencies = ["click>=8.1.7"]
|
||||
|
||||
@@ -287,17 +287,17 @@ Tests are written as natural language specifications that serve as both document
|
||||
|
||||
```gherkin
|
||||
Feature: Command-line greeting interface
|
||||
As a user of the boilerplate CLI
|
||||
As a user of the CleverClaude CLI
|
||||
I want to be greeted properly
|
||||
So that I can verify the application works
|
||||
|
||||
Scenario: Default greeting
|
||||
When I run "python -m boilerplate"
|
||||
When I run "python -m cleverclaude"
|
||||
Then the exit code should be 0
|
||||
And the output should contain "Hello, World!"
|
||||
|
||||
Scenario: Custom name greeting
|
||||
When I run "python -m boilerplate --name Alice"
|
||||
When I run "python -m cleverclaude --name Alice"
|
||||
Then the exit code should be 0
|
||||
And the output should contain "Hello, Alice!"
|
||||
|
||||
@@ -461,4 +461,4 @@ noxfile.py # Full Python flexibility
|
||||
|
||||
---
|
||||
|
||||
**Ready to modernize your Python development?** Choose your preferred setup method above and experience the power of modern Python tooling!
|
||||
**Ready to modernize your Python development with CleverClaude?** Choose your preferred setup method above and experience the power of modern Python tooling!
|
||||
Reference in New Issue
Block a user