diff --git a/.gitmodules b/.gitmodules index 576d0353..dc849094 100644 --- a/.gitmodules +++ b/.gitmodules @@ -5,3 +5,6 @@ [submodule "capabilities/issue-facade"] path = capabilities/issue-facade url = http://92.205.130.254:32166/coulomb/issue-facade.git +[submodule "capabilities/kaizen-agentic"] + path = capabilities/kaizen-agentic + url = http://92.205.130.254:32166/coulomb/kaizen-agentic.git diff --git a/CAPABILITY_INCLUSION_GUIDE.md b/CAPABILITY_INCLUSION_GUIDE.md index 875ac121..1aba6745 100644 --- a/CAPABILITY_INCLUSION_GUIDE.md +++ b/CAPABILITY_INCLUSION_GUIDE.md @@ -144,10 +144,11 @@ markitect/ # Core repository └── [... 68+ more capabilities] ``` -### External Capabilities (4 documented in CAPABILITY_REGISTRY.md) +### External Capabilities (5 documented in CAPABILITY_REGISTRY.md) ``` capabilities/ ├── issue-facade/ # Submodule: Universal issue tracking +├── kaizen-agentic/ # Submodule: AI agent framework ├── markitect-content/ # Local: Content processing └── markitect-utils/ # Local: Utility functions wiki/ # Submodule: Documentation diff --git a/CAPABILITY_REGISTRY.md b/CAPABILITY_REGISTRY.md index 323dc6c9..0387819e 100644 --- a/CAPABILITY_REGISTRY.md +++ b/CAPABILITY_REGISTRY.md @@ -36,6 +36,19 @@ Third-party packages providing specific capabilities via pip/pypi. - ❌ **DON'T**: Implement custom issue tracking, duplicate CLI commands - 🔧 **Integration**: Reference submodule for issue operations +### Kaizen-Agentic Framework +- **Type**: Submodule Capability +- **Location**: `capabilities/kaizen-agentic/` +- **Repository**: `coulomb/kaizen-agentic` +- **Purpose**: Advanced AI agent framework for autonomous development workflows +- **Interfaces**: + - CLI: `cd capabilities/kaizen-agentic && make [command]` + - Framework: Agent definitions, workflow automation, development patterns +- **Usage Guidelines**: + - ✅ **USE**: For AI agent definitions and autonomous workflows + - ❌ **DON'T**: Implement custom agent frameworks, duplicate AI patterns + - 🔧 **Integration**: Reference framework for agent-driven development + ### Content Processing Capability - **Type**: Local Capability - **Location**: `capabilities/markitect-content/` @@ -97,6 +110,9 @@ Third-party packages providing specific capabilities via pip/pypi. # Issue management cd capabilities/issue-facade && python -m cli.main list +# AI agent framework +cd capabilities/kaizen-agentic && make [command] + # Documentation updates cd wiki && git pull origin main ``` @@ -138,6 +154,7 @@ import pytest # Testing framework ### Integration Commands: - **Issue Operations**: `cd capabilities/issue-facade && python -m cli.main [command]` +- **AI Agent Framework**: `cd capabilities/kaizen-agentic && make [command]` - **Content Analysis**: Import from `capabilities.markitect_content` - **Utility Functions**: Import from `capabilities.markitect_utils` - **Documentation**: Reference files in `wiki/` @@ -173,11 +190,11 @@ import pytest # Testing framework ## 📊 **CAPABILITY METRICS** -- **Total Capabilities**: 4 active capabilities -- **Submodule Capabilities**: 2 (issue-facade, wiki) +- **Total Capabilities**: 5 active capabilities +- **Submodule Capabilities**: 3 (issue-facade, kaizen-agentic, wiki) - **Local Capabilities**: 2 (markitect-content, markitect-utils) - **External Dependencies**: Multiple (see pyproject.toml) -- **Coverage**: Issue management, content processing, utilities, documentation +- **Coverage**: Issue management, AI agent framework, content processing, utilities, documentation --- diff --git a/capabilities/kaizen-agentic b/capabilities/kaizen-agentic new file mode 160000 index 00000000..19b3c16c --- /dev/null +++ b/capabilities/kaizen-agentic @@ -0,0 +1 @@ +Subproject commit 19b3c16cce14a1ff2d63f199fe5266a2d22764c3