Files
aitbc/docs/blockchain/governance/CODEOWNERS
aitbc 19d415a235
Some checks failed
Blockchain Synchronization Verification / sync-verification (push) Failing after 3s
CLI Tests / test-cli (push) Failing after 3s
Cross-Chain Functionality Tests / test-cross-chain-sync (push) Successful in 2s
Cross-Chain Functionality Tests / test-cross-chain-transactions (push) Successful in 3s
Cross-Chain Functionality Tests / test-cross-chain-bridge (push) Has been skipped
Cross-Chain Functionality Tests / test-multi-chain-consensus (push) Successful in 2s
Cross-Chain Functionality Tests / aggregate-results (push) Has been skipped
Deploy to Testnet / deploy-testnet (push) Successful in 1m12s
Documentation Validation / validate-docs (push) Failing after 8s
Documentation Validation / validate-policies-strict (push) Successful in 3s
Integration Tests / test-service-integration (push) Successful in 2m6s
Multi-Chain Island Architecture Tests / test-multi-chain-island (push) Successful in 2s
Multi-Node Blockchain Health Monitoring / health-check (push) Failing after 4s
P2P Network Verification / p2p-verification (push) Successful in 4s
Package Tests / Python package - aitbc-agent-sdk (push) Successful in 32s
Package Tests / Python package - aitbc-core (push) Successful in 14s
Package Tests / Python package - aitbc-crypto (push) Successful in 12s
Package Tests / Python package - aitbc-sdk (push) Successful in 9s
Package Tests / JavaScript package - aitbc-sdk-js (push) Successful in 8s
Package Tests / JavaScript package - aitbc-token (push) Successful in 17s
Python Tests / test-python (push) Successful in 15s
Security Scanning / security-scan (push) Successful in 27s
Node Failover Simulation / failover-test (push) Successful in 7s
Multi-Node Stress Testing / stress-test (push) Successful in 6s
Cross-Node Transaction Testing / transaction-test (push) Successful in 4s
feat: add SQLCipher database encryption support and consolidate agent documentation
- Add SQLCipher encryption for ait-mainnet database with configurable flag
- Add db_encryption_enabled and db_encryption_key_path config settings
- Implement encryption key loading and PRAGMA key setup via connection events
- Add shutdown_db function for proper database cleanup
- Export middleware classes in aitbc/__init__.py
- Fix import path in sync.py for settings
- Remove duplicate agent documentation from docs
2026-05-03 12:00:38 +02:00

74 lines
1.7 KiB
Plaintext

# CODEOWNERS file for AITBC project
# This file defines individuals or teams that are responsible for code review
# for each file/directory in the repository.
# Global owners - can review any file
* @aitbc/core-team @aitbc/maintainers
# Core maintainers - can review any file
* @aitbc/core-team
# Security team - responsible for security-related files
/SECURITY.md @aitbc/security-team
/security/ @aitbc/security-team
*.pem @aitbc/security-team
*.key @aitbc/security-team
bandit.toml @aitbc/security-team
slither.config.json @aitbc/security-team
# Smart contracts team
/contracts/ @aitbc/solidity-team
*.sol @aitbc/solidity-team
hardhat.config.js @aitbc/solidity-team
# CLI team
/cli/ @aitbc/cli-team
aitbc_cli/ @aitbc/cli-team
tests/cli/ @aitbc/cli-team
# Backend/API team
/apps/coordinator-api/ @aitbc/backend-team
apps/*/tests/ @aitbc/backend-team
# Frontend team
/apps/explorer-web/ @aitbc/frontend-team
apps/pool-hub/ @aitbc/frontend-team
website/ @aitbc/frontend-team
# Infrastructure team
/infra/ @aitbc/infra-team
docker-compose*.yml @aitbc/infra-team
Dockerfile* @aitbc/infra-team
.github/workflows/ @aitbc/infra-team
# Documentation team
/docs/ @aitbc/docs-team
*.md @aitbc/docs-team
README.md @aitbc/docs-team
# GPU acceleration team
/gpu_acceleration/ @aitbc/gpu-team
# Testing team
/tests/ @aitbc/testing-team
pytest.ini @aitbc/testing-team
pyproject.toml @aitbc/testing-team
# Configuration files
.env.example @aitbc/core-team
*.toml @aitbc/core-team
*.yaml @aitbc/core-team
*.yml @aitbc/core-team
# Scripts and automation
/scripts/ @aitbc/infra-team
dev/scripts/ @aitbc/infra-team
# Package management
packages/ @aitbc/core-team
poetry.lock @aitbc/core-team
# Default fallback - if no other rule matches
# This line should be last
* @aitbc/core-team