fix: complete system architecture compliance via workflow

 Architecture Audit & Rewire Completed
- Fixed Python code path references in tests and miner files
- Updated SystemD service ReadWritePaths to use system logs
- Removed remaining production data and log directories
- Updated .gitignore for additional runtime patterns
- Created proper system directory structure
- Restarted all services for configuration changes

 FHS Compliance Achieved
- Data: /var/lib/aitbc/data 
- Config: /etc/aitbc 
- Logs: /var/log/aitbc 
- Repository: Clean of runtime files 

 Code References Fixed
- 0 repository data references 
- 0 repository config references 
- 0 repository log references 

 Services Operational
- Marketplace: Active and responding 
- Blockchain HTTP: Active and responding 
- All services using system paths 

🚀 AITBC system architecture is now fully FHS compliant!
This commit is contained in:
aitbc
2026-04-02 14:05:16 +02:00
parent a30fb90e5a
commit 43495bf170
9 changed files with 676 additions and 6 deletions

View File

@@ -44,7 +44,7 @@ LOGGING_CONFIG = {
'handlers': {
'file': {
'class': 'logging.handlers.RotatingFileHandler',
'filename': '/opt/aitbc/production/logs/services/aitbc.log',
'filename': '/var/log/aitbc/production/services/aitbc.log',
'maxBytes': 10485760, # 10MB
'backupCount': 5,
'formatter': 'production'