Merge gitea/main, preserving release v0.2.2 stability and CLI documentation

This commit is contained in:
AITBC System
2026-03-25 12:58:02 +01:00
230 changed files with 2370 additions and 369 deletions

View File

@@ -194,7 +194,7 @@ assert medium_security_commands_degrade_gracefully()
- **`CLI_TRANSLATION_SECURITY_IMPLEMENTATION_SUMMARY.md`** - This summary
### **Testing**
- **`tests/test_cli_translation_security.py`** - Comprehensive test suite (23 tests)
- **`tests/security/test_cli_translation_security.py`** - Comprehensive test suite (23 tests)
## 🚀 Usage Examples

View File

@@ -86,7 +86,7 @@ class EventDrivenCacheSettings:
enable_health_checks: bool
```
### 4. Comprehensive Test Suite (`tests/test_event_driven_cache.py`)
### 4. Comprehensive Test Suite (`tests/integration/test_event_driven_cache.py`)
**Test Coverage:**
- **Core cache operations** (set, get, invalidate)

View File

@@ -95,7 +95,7 @@ aitbc/
├── README.md # Project documentation
├── poetry.lock # Dependency lock file
├── pyproject.toml # Python project configuration
└── run_all_tests.sh # Test runner (convenience)
└── scripts/testing/run_all_tests.sh # Test runner (convenience)
```
### **Main Directories (Organized by Purpose)**
@@ -207,7 +207,7 @@ aitbc/
-**Essential project files** (.gitignore, README, LICENSE)
-**Configuration templates** (.env.example, .editorconfig)
-**Build files** (pyproject.toml, poetry.lock)
-**Convenience scripts** (run_all_tests.sh)
-**Convenience scripts** (scripts/testing/run_all_tests.sh)
-**Core documentation** (README.md, PLUGIN_SPEC.md)
### **Documentation Organization**

View File

@@ -213,7 +213,7 @@ async def _sender_loop(self):
- **`apps/coordinator-api/src/app/services/multi_modal_websocket_fusion.py`** - Multi-modal fusion with backpressure
### **Testing**
- **`tests/test_websocket_backpressure_core.py`** - Comprehensive test suite
- **`tests/websocket/test_websocket_backpressure_core.py`** - Comprehensive test suite
- **Mock implementations** for testing without dependencies
### **Documentation**