aitbc
81fea29941
docs: add final implementation summary for all priorities
...
Deploy to Testnet / deploy-testnet (push) Successful in 1m8s
Documentation Validation / validate-docs (push) Failing after 9s
Documentation Validation / validate-policies-strict (push) Successful in 3s
Node Failover Simulation / failover-test (push) Successful in 2s
Multi-Node Stress Testing / stress-test (push) Successful in 2s
Cross-Node Transaction Testing / transaction-test (push) Successful in 2s
- Document completion of all 26 tasks from codebase analysis
- Summarize short-term (6/6), medium-term (8/8), long-term (12/12) completions
- Detail security, reliability, DevOps, and maintainability improvements
- List all files created during implementation
- Include lessons learned from the implementation
- Provide comprehensive impact assessment
- Document architecture decision on microservices
2026-05-09 12:36:56 +02:00
aitbc
02c00f717e
docs: add microservices architecture evaluation
...
Cross-Node Transaction Testing / transaction-test (push) Has been cancelled
Deploy to Testnet / deploy-testnet (push) Has been cancelled
Documentation Validation / validate-docs (push) Has been cancelled
Documentation Validation / validate-policies-strict (push) Has been cancelled
Multi-Node Stress Testing / stress-test (push) Has been cancelled
Node Failover Simulation / failover-test (push) Has been cancelled
- Evaluate current AITBC monolithic architecture
- Assess service independence, data ownership, deployment independence
- Analyze scaling requirements and team size
- Compare microservices pros and cons
- Recommend remaining monolithic with modular architecture
- Propose modular monolith as alternative approach
- Define migration path if microservices needed later
- Document evaluation criteria and decision rationale
2026-05-09 12:36:46 +02:00
aitbc
9167f4f411
refactor: add distributed tracing with OpenTelemetry integration
...
Cross-Node Transaction Testing / transaction-test (push) Has been cancelled
Deploy to Testnet / deploy-testnet (push) Has been cancelled
Multi-Node Stress Testing / stress-test (push) Has been cancelled
Node Failover Simulation / failover-test (push) Has been cancelled
- Create TracingManager for OpenTelemetry integration
- Implement Jaeger exporter for distributed tracing
- Add HTTPX and SQLAlchemy instrumentation
- Create traced decorator for automatic function tracing
- Implement trace context manager for code block tracing
- Add TraceContext for manual span operations
- Support event recording and error tracking
- Implement global tracing manager with initialization
- Add graceful shutdown for tracing provider
2026-05-09 12:36:35 +02:00
aitbc
df78e8ee64
refactor: add blue-green deployment capabilities
...
Cross-Node Transaction Testing / transaction-test (push) Has been cancelled
Deploy to Testnet / deploy-testnet (push) Has been cancelled
Multi-Node Stress Testing / stress-test (push) Has been cancelled
Node Failover Simulation / failover-test (push) Has been cancelled
- Create BlueGreenDeployer class for zero-downtime deployments
- Implement deployment stages: deploy, health check, traffic switch
- Add automatic rollback on failure
- Create CanaryDeployer for gradual traffic rollout
- Add DeploymentStatus enum and DeploymentResult dataclass
- Implement health check with timeout and retry logic
- Add deployment history tracking
- Support configurable health check parameters
2026-05-09 12:36:17 +02:00
aitbc
b3293527b8
infra: add Terraform infrastructure as code for AWS deployment
...
Cross-Node Transaction Testing / transaction-test (push) Has been cancelled
Deploy to Testnet / deploy-testnet (push) Has been cancelled
Multi-Node Stress Testing / stress-test (push) Has been cancelled
Node Failover Simulation / failover-test (push) Has been cancelled
- Create main.tf with VPC, security groups, ECS, ALB, RDS, Redis, S3
- Add provider.tf with AWS provider configuration
- Create variables.tf for infrastructure configuration
- Add outputs.tf for infrastructure outputs
- Implement ecs.tf with ECS task definitions and services
- Add ecs_variables.tf for ECS-specific variables
- Create comprehensive README.md with usage instructions
- Implement state management with S3 backend and DynamoDB locking
- Add security best practices (private subnets, encryption, secrets manager)
2026-05-09 12:36:08 +02:00
aitbc
1ccfee1cbb
docs: add long-term priorities implementation summary
...
Cross-Node Transaction Testing / transaction-test (push) Has been cancelled
Deploy to Testnet / deploy-testnet (push) Has been cancelled
Multi-Node Stress Testing / stress-test (push) Has been cancelled
Node Failover Simulation / failover-test (push) Has been cancelled
Documentation Validation / validate-docs (push) Has been cancelled
Documentation Validation / validate-policies-strict (push) Has been cancelled
- Document completion of high-priority security and reliability tasks
- Summarize input validation, rate limiting, audit logging
- Detail health check endpoints and dependency scanning
- List feature flags and API versioning implementations
- Document security headers and CORS policies
- Provide impact assessment and next steps
- Include lessons learned from implementation
2026-05-09 12:35:05 +02:00
aitbc
ca0c076446
refactor: add API versioning and security headers utilities
...
Cross-Node Transaction Testing / transaction-test (push) Has been cancelled
Deploy to Testnet / deploy-testnet (push) Has been cancelled
Multi-Node Stress Testing / stress-test (push) Has been cancelled
Node Failover Simulation / failover-test (push) Has been cancelled
- Create APIVersion enum and api_version decorator
- Implement APIVersionRouter for version routing
- Add deprecation warnings and sunset dates for deprecated APIs
- Create SecurityHeaders dataclass for security headers
- Implement SecurityHeadersMiddleware for applying headers
- Create CORSMiddleware for CORS policy management
- Add production and development security header presets
- Implement strict and permissive CORS configurations
2026-05-09 12:34:53 +02:00
aitbc
a1791bd0d6
refactor: add dependency vulnerability scanning and feature flags
...
Cross-Node Transaction Testing / transaction-test (push) Has been cancelled
Deploy to Testnet / deploy-testnet (push) Has been cancelled
Multi-Node Stress Testing / stress-test (push) Has been cancelled
Node Failover Simulation / failover-test (push) Has been cancelled
- Create DependencyScanner for automated vulnerability scanning
- Implement pip-audit and Bandit integration
- Add vulnerability report generation with severity breakdown
- Create FeatureFlagManager for gradual rollouts
- Support percentage-based rollouts and user whitelisting/blacklisting
- Add vulnerability threshold checking
- Implement feature flag configuration persistence
- Provide global manager instances for easy access
2026-05-09 12:34:29 +02:00
aitbc
f7f03c022a
refactor: add security hardening and health check utilities
...
Cross-Node Transaction Testing / transaction-test (push) Has been cancelled
Deploy to Testnet / deploy-testnet (push) Has been cancelled
Multi-Node Stress Testing / stress-test (push) Has been cancelled
Node Failover Simulation / failover-test (push) Has been cancelled
- Create SecurityValidator for input validation and sanitization
- Add SecurityAuditor for security event logging
- Implement RateLimiter with token bucket algorithm
- Add HealthChecker for service health monitoring
- Create HealthStatus enum and HealthCheck dataclass
- Implement basic health checks (memory, disk usage)
- Add security audit logging for sensitive operations
- Support email, URL, Ethereum address, transaction hash validation
2026-05-09 12:34:00 +02:00
aitbc
29779bc06f
refactor: update service layer exports and fix import paths
...
Cross-Node Transaction Testing / transaction-test (push) Has been cancelled
Deploy to Testnet / deploy-testnet (push) Has been cancelled
Multi-Node Stress Testing / stress-test (push) Has been cancelled
Node Failover Simulation / failover-test (push) Has been cancelled
API Endpoint Tests / test-api-endpoints (push) Successful in 17s
Documentation Validation / validate-docs (push) Failing after 9s
Documentation Validation / validate-policies-strict (push) Successful in 3s
Integration Tests / test-service-integration (push) Successful in 2m38s
Python Tests / test-python (push) Failing after 9s
Security Scanning / security-scan (push) Successful in 26s
Systemd Sync / sync-systemd (push) Successful in 19s
- Export service layer classes in aitbc/__init__.py lazy exports
- Add BlockchainService, RPCBlockchainService, BlockchainServiceFactory
- Add DatabaseService, SQLiteDatabaseService, DatabaseServiceFactory
- Remove obsolete AITBCHTTPClient export
- Fix import path in multichain_exchange_api.py (http_client -> network.http_client)
- Fix import path in agent-coordinator-wrapper.py (paths -> utils.paths)
- Update Learning Service port from 8011 to
2026-05-09 12:33:46 +02:00
aitbc
f235a47405
docs: add medium-term priorities implementation summary
...
Cross-Node Transaction Testing / transaction-test (push) Successful in 2s
Deploy to Testnet / deploy-testnet (push) Successful in 1m10s
Documentation Validation / validate-policies-strict (push) Has been cancelled
Documentation Validation / validate-docs (push) Has been cancelled
Multi-Node Stress Testing / stress-test (push) Has been cancelled
Node Failover Simulation / failover-test (push) Has been cancelled
- Document completion of all 8 medium-term priority tasks
- Summarize core library reorganization into subpackages
- Detail service layer pattern implementation
- List hierarchical configuration system features
- Document performance profiling and caching strategies
- Provide impact assessment and next steps
- Include lessons learned from implementation
2026-05-09 12:29:03 +02:00
aitbc
e64b40d83c
refactor: implement caching strategies for expensive operations
...
Cross-Node Transaction Testing / transaction-test (push) Has been cancelled
Deploy to Testnet / deploy-testnet (push) Has been cancelled
Multi-Node Stress Testing / stress-test (push) Has been cancelled
Node Failover Simulation / failover-test (push) Has been cancelled
- Create LRUCache class with automatic eviction of least recently used items
- Create TTLCache class with time-based expiration
- Add cached decorator for simple TTL-based function caching
- Add cached_lru decorator for LRU-based function caching with capacity limits
- Implement cache key generation from function name and arguments
- Add cache statistics tracking (hits, misses, hit rate)
- Provide global cache instances for application-wide caching
- Support cache cleanup and statistics reporting
2026-05-09 12:28:50 +02:00
aitbc
6a2b01becd
refactor: add performance profiling hooks for bottleneck identification
...
Cross-Node Transaction Testing / transaction-test (push) Has been cancelled
Deploy to Testnet / deploy-testnet (push) Has been cancelled
Multi-Node Stress Testing / stress-test (push) Has been cancelled
Node Failover Simulation / failover-test (push) Has been cancelled
- Create PerformanceProfiler class for tracking function execution times
- Add profile_function decorator for automatic function profiling
- Add profile_context context manager for profiling code blocks
- Add profile_cprofile decorator for detailed cProfile profiling
- Implement global profiler instance for application-wide profiling
- Provide statistics tracking: total time, call count, avg/max/min times
- Add logging for profiling results and statistics
- Support enabling/disabling profiling dynamically
2026-05-09 12:28:38 +02:00
aitbc
77927bc7e8
refactor: implement hierarchical configuration system with validation
...
Cross-Node Transaction Testing / transaction-test (push) Has been cancelled
Deploy to Testnet / deploy-testnet (push) Has been cancelled
Multi-Node Stress Testing / stress-test (push) Has been cancelled
Node Failover Simulation / failover-test (push) Has been cancelled
- Create HierarchicalConfig class for multi-source config loading
- Support configuration priority: CLI args > env vars > config file > defaults
- Add ValidatedAITBCConfig with schema checking using pydantic validators
- Validate environment, log level, port, workers, pool size, timeout
- Add production-specific validation (debug mode, secret keys)
- Create configuration templates for different environments
- Support YAML and JSON configuration files
- Implement proper type conversion for environment variables
2026-05-09 12:28:29 +02:00
aitbc
ce57b1b1dc
refactor: add service layer pattern for blockchain and database interactions
...
Cross-Node Transaction Testing / transaction-test (push) Has been cancelled
Deploy to Testnet / deploy-testnet (push) Has been cancelled
Multi-Node Stress Testing / stress-test (push) Has been cancelled
Node Failover Simulation / failover-test (push) Has been cancelled
- Create BlockchainService abstract base class with RPC implementation
- Create DatabaseService abstract base class with SQLite implementation
- Add connection pooling for SQLite database service
- Implement factory pattern for service creation
- Provide high-level abstractions over RPC calls and database operations
- Improve testability with interface definitions
2026-05-09 12:28:08 +02:00
aitbc
2713951a1b
refactor: reorganize aitbc core library into subpackages
...
API Endpoint Tests / test-api-endpoints (push) Successful in 17s
CLI Tests / test-cli (push) Failing after 3s
Cross-Node Transaction Testing / transaction-test (push) Successful in 3s
Deploy to Testnet / deploy-testnet (push) Has been cancelled
Multi-Node Stress Testing / stress-test (push) Has been cancelled
Node Failover Simulation / failover-test (push) Has been cancelled
Integration Tests / test-service-integration (push) Successful in 2m39s
Package Tests / Python package - aitbc-agent-sdk (push) Failing after 12s
Package Tests / Python package - aitbc-core (push) Successful in 12s
Package Tests / Python package - aitbc-crypto (push) Successful in 10s
Package Tests / Python package - aitbc-sdk (push) Failing after 7s
Package Tests / JavaScript package - aitbc-sdk-js (push) Successful in 6s
Package Tests / JavaScript package - aitbc-token (push) Successful in 14s
Python Tests / test-python (push) Failing after 9s
Security Scanning / security-scan (push) Successful in 15s
- Create aitbc/crypto/ subpackage (crypto.py, security.py)
- Create aitbc/utils/ subpackage (validation, time_utils, json_utils, paths, env)
- Create aitbc/network/ subpackage (http_client, web3_utils)
- Update all import statements across codebase
- Maintain backward compatibility with __init__.py exports
- Improve code organization and modularity
2026-05-09 12:25:14 +02:00
aitbc
e73ec88c69
docs: add short-term priorities implementation summary
...
Cross-Node Transaction Testing / transaction-test (push) Successful in 3s
Deploy to Testnet / deploy-testnet (push) Successful in 1m34s
Documentation Validation / validate-docs (push) Failing after 9s
Documentation Validation / validate-policies-strict (push) Successful in 3s
Multi-Node Stress Testing / stress-test (push) Successful in 5s
Node Failover Simulation / failover-test (push) Successful in 3s
- Document completion of all 6 short-term priority tasks
- Summarize CLI modularization analysis findings
- Detail error handling standardization improvements
- List property-based and contract testing additions
- Provide impact assessment and next steps
- Include lessons learned from implementation
2026-05-09 12:20:57 +02:00
aitbc
e151fd448a
test: add property-based tests for critical functions
...
Cross-Node Transaction Testing / transaction-test (push) Has been cancelled
Deploy to Testnet / deploy-testnet (push) Has been cancelled
Multi-Node Stress Testing / stress-test (push) Has been cancelled
Node Failover Simulation / failover-test (push) Has been cancelled
Python Tests / test-python (push) Failing after 1m5s
- Add property-based tests for cryptographic functions using hypothesis
- Test crypto operations: address derivation, signing, encryption, hashing
- Add property-based tests for validation functions
- Test validation: addresses, hashes, URLs, ports, emails, UUIDs
- Ensure cryptographic determinism and validation correctness
- Add 100+ property-based test cases for critical functions
2026-05-09 12:19:10 +02:00
aitbc
62e65bc88f
docs: add CLI modularization analysis and common error handling utilities
...
CLI Tests / test-cli (push) Failing after 12s
Cross-Node Transaction Testing / transaction-test (push) Successful in 4s
Multi-Node Stress Testing / stress-test (push) Has been cancelled
Deploy to Testnet / deploy-testnet (push) Has been cancelled
Node Failover Simulation / failover-test (push) Has been cancelled
Documentation Validation / validate-docs (push) Failing after 11s
Documentation Validation / validate-policies-strict (push) Successful in 4s
Security Scanning / security-scan (push) Successful in 31s
- Analyze blockchain.py (1,388 lines) and agent.py (793 lines) structure
- Correct size estimates from analysis (not 55k/26k lines)
- Both files already well-organized with logical command groupings
- Create common error handling utilities module for CLI
- Add CLIError base class and specialized exceptions
- Add handle_cli_error and handle_async_cli_error decorators
- Add validation utilities for URLs, addresses, and required fields
2026-05-09 12:17:56 +02:00
aitbc
4198d94670
refactor: standardize error handling in blockchain.py CLI commands
...
CLI Tests / test-cli (push) Failing after 12s
Cross-Node Transaction Testing / transaction-test (push) Successful in 2s
Deploy to Testnet / deploy-testnet (push) Has been cancelled
Multi-Node Stress Testing / stress-test (push) Has been cancelled
Node Failover Simulation / failover-test (push) Has been cancelled
Security Scanning / security-scan (push) Has been cancelled
- Replace bare except with specific exception types (KeyError, AttributeError)
- Add re-raise statements to allow proper error handling upstream
- Standardize error messages in multi-chain error handling
- Improve error message consistency across all blockchain commands
2026-05-09 12:16:55 +02:00
aitbc
d7a58d2e98
refactor: standardize error handling in blockchain.py CLI commands
...
CLI Tests / test-cli (push) Failing after 12s
Cross-Node Transaction Testing / transaction-test (push) Successful in 3s
Deploy to Testnet / deploy-testnet (push) Has been cancelled
Node Failover Simulation / failover-test (push) Has been cancelled
Security Scanning / security-scan (push) Has been cancelled
Multi-Node Stress Testing / stress-test (push) Successful in 4s
- Replace bare except with specific exception types (KeyError, AttributeError)
- Add re-raise statements to allow proper error handling upstream
- Standardize error messages in multi-chain error handling
- Improve error message consistency across all blockchain commands
2026-05-09 12:16:17 +02:00
aitbc
9693ec5f79
docs: add comprehensive codebase analysis for planning
...
CLI Tests / test-cli (push) Failing after 11s
Cross-Node Transaction Testing / transaction-test (push) Successful in 3s
Deploy to Testnet / deploy-testnet (push) Successful in 1m32s
Documentation Validation / validate-docs (push) Failing after 10s
Documentation Validation / validate-policies-strict (push) Successful in 4s
Multi-Node Stress Testing / stress-test (push) Has been cancelled
Security Scanning / security-scan (push) Has been cancelled
Node Failover Simulation / failover-test (push) Has been cancelled
- Document 10 key improvement areas with specific recommendations
- Include implementation priorities (short-term, medium-term, long-term)
- Identify specific file recommendations (http_client.py, blockchain.py, agent.py)
- Save analysis for future reference and planning purposes
2026-05-09 12:13:39 +02:00
aitbc
fb82ef0f73
refactor: add docstrings to key CLI command functions in blockchain.py
...
CLI Tests / test-cli (push) Failing after 11s
Cross-Node Transaction Testing / transaction-test (push) Successful in 2s
Deploy to Testnet / deploy-testnet (push) Has been cancelled
Multi-Node Stress Testing / stress-test (push) Has been cancelled
Node Failover Simulation / failover-test (push) Has been cancelled
Security Scanning / security-scan (push) Has been cancelled
- Add comprehensive docstrings to blockchain command group and key commands
- Document _get_node_endpoint() helper function
- Add docstrings to blocks, block, transaction, status, sync_status, peers, and balance commands
- Include parameter descriptions and usage information for each command
2026-05-09 12:11:31 +02:00
aitbc
cd2f52e703
refactor: add low-effort improvements to AITBC core system flows
...
Cross-Node Transaction Testing / transaction-test (push) Has been cancelled
Deploy to Testnet / deploy-testnet (push) Has been cancelled
Multi-Node Stress Testing / stress-test (push) Has been cancelled
Node Failover Simulation / failover-test (push) Has been cancelled
- Add detailed inline comments to transaction signing logic in crypto.py
- Standardize error messages in agent lifecycle functions in events.py
- Replace print statements with proper logging in event bus
- Add logging statements to configuration loading flow in config.py
- Improve error message consistency across event handlers
2026-05-09 12:09:35 +02:00
aitbc
75e590a839
fix: use timezone.utc in test_block_import.py
Cross-Node Transaction Testing / transaction-test (push) Has been cancelled
Deploy to Testnet / deploy-testnet (push) Has been cancelled
Multi-Node Stress Testing / stress-test (push) Has been cancelled
Node Failover Simulation / failover-test (push) Has been cancelled
Python Tests / test-python (push) Failing after 1m4s
2026-05-09 12:08:09 +02:00
aitbc
d26e6d3772
fix: replace datetime.UTC with timezone.utc for Python 3.12+ compatibility
API Endpoint Tests / test-api-endpoints (push) Successful in 22s
Blockchain Synchronization Verification / sync-verification (push) Successful in 3s
CLI Tests / test-cli (push) Failing after 13s
Cross-Chain Functionality Tests / test-cross-chain-sync (push) Failing after 3s
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) Failing after 3s
Cross-Chain Functionality Tests / aggregate-results (push) Has been skipped
Cross-Node Transaction Testing / transaction-test (push) Successful in 2s
Deploy to Testnet / deploy-testnet (push) Successful in 1m34s
Documentation Validation / validate-docs (push) Failing after 10s
Documentation Validation / validate-policies-strict (push) Successful in 3s
Multi-Node Stress Testing / stress-test (push) Has been cancelled
Node Failover Simulation / failover-test (push) Has been cancelled
Python Tests / test-python (push) Has been cancelled
Integration Tests / test-service-integration (push) Successful in 2m42s
Multi-Chain Island Architecture Tests / test-multi-chain-island (push) Successful in 3s
Multi-Node Blockchain Health Monitoring / health-check (push) Successful in 5s
P2P Network Verification / p2p-verification (push) Successful in 3s
Package Tests / Python package - aitbc-agent-sdk (push) Failing after 33s
Package Tests / Python package - aitbc-core (push) Successful in 17s
Package Tests / Python package - aitbc-crypto (push) Successful in 11s
Security Scanning / security-scan (push) Has been cancelled
Package Tests / Python package - aitbc-sdk (push) Successful in 13s
Package Tests / JavaScript package - aitbc-sdk-js (push) Successful in 9s
Package Tests / JavaScript package - aitbc-token (push) Successful in 17s
Staking Tests / test-staking-service (push) Failing after 6s
Staking Tests / test-staking-integration (push) Has been skipped
Staking Tests / test-staking-contract (push) Has been skipped
Staking Tests / run-staking-test-runner (push) Has been skipped
2026-05-09 12:03:26 +02:00
aitbc
14449b0758
docs: fix MASTER_INDEX.md Applications Documentation header marker
...
Cross-Node Transaction Testing / transaction-test (push) Successful in 3s
Deploy to Testnet / deploy-testnet (push) Has been cancelled
Multi-Node Stress Testing / stress-test (push) Has been cancelled
Node Failover Simulation / failover-test (push) Has been cancelled
Documentation Validation / validate-docs (push) Failing after 11s
Documentation Validation / validate-policies-strict (push) Successful in 4s
- Change from ### 📱 to ## 📦 **Applications Documentation** to match validation requirements
- Remove duplicate agent entries
- Update Last Updated date to 2026-05-09
2026-05-09 12:02:19 +02:00
aitbc
5fc531fa4b
docs: create automated validation guide for AITBC scenarios
...
Cross-Node Transaction Testing / transaction-test (push) Successful in 2s
Deploy to Testnet / deploy-testnet (push) Successful in 1m32s
Documentation Validation / validate-docs (push) Failing after 11s
Documentation Validation / validate-policies-strict (push) Successful in 4s
Multi-Node Stress Testing / stress-test (push) Successful in 3s
Node Failover Simulation / failover-test (push) Successful in 3s
- Add validation framework and command structure
- Include validation criteria for key scenarios (01, 02, 03, 07, 08, 13, 14, 20)
- Provide automated validation scripts for batch and stage validation
- Add CI/CD integration examples for GitHub Actions and Gitea Actions
- Include validation best practices and metrics tracking
- Version 1.0 with last updated date
2026-05-09 11:48:34 +02:00
aitbc
138822b1bf
feat: add default_peer_rpc_url configuration to ProposerConfig
...
Blockchain Synchronization Verification / sync-verification (push) Successful in 3s
Cross-Chain Functionality Tests / test-cross-chain-sync (push) Successful in 3s
Cross-Chain Functionality Tests / test-cross-chain-transactions (push) Successful in 5s
Cross-Chain Functionality Tests / test-cross-chain-bridge (push) Has been skipped
Cross-Chain Functionality Tests / test-multi-chain-consensus (push) Successful in 3s
Cross-Chain Functionality Tests / aggregate-results (push) Has been skipped
Cross-Node Transaction Testing / transaction-test (push) Successful in 2s
Deploy to Testnet / deploy-testnet (push) Has been cancelled
Multi-Node Stress Testing / stress-test (push) Has been cancelled
Node Failover Simulation / failover-test (push) Has been cancelled
Documentation Validation / validate-docs (push) Failing after 10s
Documentation Validation / validate-policies-strict (push) Successful in 4s
Integration Tests / test-service-integration (push) Failing after 44s
Multi-Chain Island Architecture Tests / test-multi-chain-island (push) Successful in 4s
Multi-Node Blockchain Health Monitoring / health-check (push) Successful in 3s
P2P Network Verification / p2p-verification (push) Successful in 2s
Python Tests / test-python (push) Failing after 1m9s
Security Scanning / security-scan (push) Successful in 38s
- Add default_peer_rpc_url field to ProposerConfig in config.py
- Pass default_peer_rpc_url to proposer_config in app.py and main.py
- Add Features Combined section to scenarios 19-20 for consistency
- Fix formatting in OPERATIONS_AUDIT.md Stage 9 section
- Add version metadata to training_schema.json
2026-05-09 11:46:02 +02:00
aitbc
e79164a0e7
docs: add version control metadata to agent training documentation
...
Cross-Node Transaction Testing / transaction-test (push) Successful in 3s
Deploy to Testnet / deploy-testnet (push) Successful in 1m31s
Documentation Validation / validate-docs (push) Failing after 11s
Documentation Validation / validate-policies-strict (push) Successful in 4s
Multi-Node Stress Testing / stress-test (push) Successful in 3s
Node Failover Simulation / failover-test (push) Failing after 4s
- Add version numbers, changelogs, and Last Reviewed dates to:
- ENVIRONMENT_SETUP.md
- SCENARIO_STAGE_MAPPING.md
- OPERATIONS_AUDIT.md
- training_schema.json
- Update all to version 2.0 with changelog entries
2026-05-09 11:43:39 +02:00
aitbc
d1ffb4dc02
docs: create interactive learning paths for role-based training
...
Cross-Node Transaction Testing / transaction-test (push) Successful in 5s
Deploy to Testnet / deploy-testnet (push) Has been cancelled
Multi-Node Stress Testing / stress-test (push) Has been cancelled
Node Failover Simulation / failover-test (push) Has been cancelled
Documentation Validation / validate-docs (push) Failing after 11s
Documentation Validation / validate-policies-strict (push) Successful in 4s
- Add Wallet Operator path (3-4 hours)
- Add AI Specialist path (4-5 hours)
- Add Network Administrator path (5-6 hours)
- Add Developer path (6-8 hours)
- Include stage sequences, learning outcomes, and assessment criteria
- Add cross-path recommendations and customization options
- Version 1.0 with last updated date
2026-05-09 11:42:56 +02:00
aitbc
37acc7b6dd
docs: create master glossary of AITBC-specific terms and acronyms
...
Cross-Node Transaction Testing / transaction-test (push) Has been cancelled
Deploy to Testnet / deploy-testnet (push) Has been cancelled
Documentation Validation / validate-docs (push) Has been cancelled
Documentation Validation / validate-policies-strict (push) Has been cancelled
Multi-Node Stress Testing / stress-test (push) Has been cancelled
Node Failover Simulation / failover-test (push) Has been cancelled
- Define AITBC-specific terminology across all domains
- Include acronyms quick reference table
- Organize alphabetically for easy lookup
- Link to related documentation
- Version 1.0 with last updated date
2026-05-09 11:42:29 +02:00
aitbc
a69d476d2a
docs: improve cross-referencing in agent training README
...
Cross-Node Transaction Testing / transaction-test (push) Successful in 3s
Deploy to Testnet / deploy-testnet (push) Has been cancelled
Multi-Node Stress Testing / stress-test (push) Has been cancelled
Node Failover Simulation / failover-test (push) Has been cancelled
Documentation Validation / validate-policies-strict (push) Has been cancelled
Documentation Validation / validate-docs (push) Has been cancelled
- Add bidirectional links between stages and their JSON files
- Add related scenarios links for stages 1-9
- Add links to supporting documentation files
- Add link to scenarios documentation
- Update version to 2.0 with changelog
2026-05-09 11:41:51 +02:00
aitbc
69c28db668
docs: enhance HERMES_LEARNING_PROMPT with concrete examples and templates
...
Cross-Node Transaction Testing / transaction-test (push) Successful in 4s
Deploy to Testnet / deploy-testnet (push) Has been cancelled
Documentation Validation / validate-docs (push) Has started running
Documentation Validation / validate-policies-strict (push) Has been cancelled
Multi-Node Stress Testing / stress-test (push) Has been cancelled
Node Failover Simulation / failover-test (push) Has been cancelled
- Add example debug messages with priority levels
- Add example suggestions with estimated impact
- Add example potential failures with recovery steps
- Enhance output format with detail level guidelines
- Add final deliverable template
- Update version to 2.0 with changelog
2026-05-09 11:40:27 +02:00
aitbc
aa66e52edc
docs: add Features Combined section to scenarios 7-20 for consistency
Cross-Node Transaction Testing / transaction-test (push) Successful in 3s
Deploy to Testnet / deploy-testnet (push) Successful in 1m35s
Documentation Validation / validate-docs (push) Has been cancelled
Documentation Validation / validate-policies-strict (push) Has been cancelled
Multi-Node Stress Testing / stress-test (push) Has been cancelled
Node Failover Simulation / failover-test (push) Has been cancelled
2026-05-09 11:38:22 +02:00
aitbc
f8ff7d3fa8
docs: add Features Combined section to scenarios 1-6 for consistency
Cross-Node Transaction Testing / transaction-test (push) Successful in 3s
Deploy to Testnet / deploy-testnet (push) Successful in 1m34s
Documentation Validation / validate-docs (push) Failing after 12s
Documentation Validation / validate-policies-strict (push) Successful in 5s
Multi-Node Stress Testing / stress-test (push) Successful in 2s
Node Failover Simulation / failover-test (push) Failing after 3s
2026-05-09 11:35:42 +02:00
aitbc
3849510269
docs: add Features Combined section to early scenarios for consistency
Cross-Node Transaction Testing / transaction-test (push) Successful in 3s
Deploy to Testnet / deploy-testnet (push) Has been cancelled
Documentation Validation / validate-docs (push) Has started running
Documentation Validation / validate-policies-strict (push) Has been cancelled
Multi-Node Stress Testing / stress-test (push) Has been cancelled
Node Failover Simulation / failover-test (push) Has been cancelled
2026-05-09 11:34:59 +02:00
aitbc
084746e4e8
docs: update OPERATIONS_AUDIT.md to reflect current stage implementation status
Cross-Node Transaction Testing / transaction-test (push) Has been cancelled
Deploy to Testnet / deploy-testnet (push) Has been cancelled
Documentation Validation / validate-docs (push) Has been cancelled
Documentation Validation / validate-policies-strict (push) Has been cancelled
Multi-Node Stress Testing / stress-test (push) Has been cancelled
Node Failover Simulation / failover-test (push) Has been cancelled
2026-05-09 11:34:14 +02:00
aitbc
6f52ddeacd
fix: standardize training schema and fix integration test mismatches
...
Cross-Node Transaction Testing / transaction-test (push) Has been cancelled
Deploy to Testnet / deploy-testnet (push) Has been cancelled
Documentation Validation / validate-docs (push) Has been cancelled
Documentation Validation / validate-policies-strict (push) Has been cancelled
Multi-Node Stress Testing / stress-test (push) Has been cancelled
Node Failover Simulation / failover-test (push) Has been cancelled
- Fix dual schema issue: update README to reference stage1_foundation.json
- Add missing scenarios field to stages 7-9 for consistency
- Add specialized and architect agent types to training schema
- Fix failure_simulation to use transaction_send instead of wallet_send
2026-05-09 11:33:47 +02:00
aitbc
2592407750
fix: correct CLI import in integration test
Cross-Node Transaction Testing / transaction-test (push) Successful in 4s
Deploy to Testnet / deploy-testnet (push) Has been cancelled
Multi-Node Stress Testing / stress-test (push) Has been cancelled
Node Failover Simulation / failover-test (push) Has been cancelled
Python Tests / test-python (push) Failing after 1m11s
2026-05-09 11:31:34 +02:00
aitbc
f225660f43
docs: add mining directory README
Cross-Node Transaction Testing / transaction-test (push) Successful in 5s
Deploy to Testnet / deploy-testnet (push) Successful in 1m39s
Multi-Node Stress Testing / stress-test (push) Has been cancelled
Node Failover Simulation / failover-test (push) Has been cancelled
Documentation Validation / validate-docs (push) Failing after 9s
Documentation Validation / validate-policies-strict (push) Successful in 6s
2026-05-09 11:29:53 +02:00
aitbc
95ca110d0a
docs: update SETUP.md path to docs/deployment/ directory in README
Cross-Node Transaction Testing / transaction-test (push) Successful in 4s
Deploy to Testnet / deploy-testnet (push) Successful in 1m32s
Documentation Validation / validate-docs (push) Failing after 10s
Documentation Validation / validate-policies-strict (push) Successful in 4s
Integration Tests / test-service-integration (push) Failing after 49s
Multi-Node Stress Testing / stress-test (push) Successful in 3s
Node Failover Simulation / failover-test (push) Failing after 3s
Security Scanning / security-scan (push) Successful in 41s
2026-05-09 11:25:10 +02:00
aitbc
9999b9deae
docs: consolidate aitbc2 section in SSH access patterns skill
...
Cross-Node Transaction Testing / transaction-test (push) Successful in 4s
Deploy to Testnet / deploy-testnet (push) Successful in 1m37s
Multi-Node Stress Testing / stress-test (push) Successful in 4s
Node Failover Simulation / failover-test (push) Failing after 2s
- Removed redundant aitbc2 (via gitea-runner) section
- Consolidated into gitea-runner section with aitbc2-specific commands
- Clarifies that aitbc2 blockchain node runs on gitea-runner host
- Simplifies SSH access documentation
2026-05-09 11:21:21 +02:00
aitbc
e35127947d
docs: add Hermes Skills Integration section to SETUP.md
...
Cross-Node Transaction Testing / transaction-test (push) Successful in 3s
Deploy to Testnet / deploy-testnet (push) Successful in 1m31s
Documentation Validation / validate-docs (push) Failing after 10s
Documentation Validation / validate-policies-strict (push) Successful in 4s
Multi-Node Stress Testing / stress-test (push) Successful in 4s
Node Failover Simulation / failover-test (push) Failing after 2s
- Added new section explaining Hermes skills integration
- Links to docs/skills/ folder with all 8 skills
- Lists each skill with descriptions
- Explains YAML frontmatter format for Hermes skill loading
- Addresses user question about Hermes skills documentation
2026-05-09 11:14:37 +02:00
aitbc
133dff33ed
docs: deprecate docs/advanced folder
...
Cross-Node Transaction Testing / transaction-test (push) Successful in 3s
Deploy to Testnet / deploy-testnet (push) Has been cancelled
Multi-Node Stress Testing / stress-test (push) Has been cancelled
Node Failover Simulation / failover-test (push) Has been cancelled
Documentation Validation / validate-docs (push) Failing after 13s
Documentation Validation / validate-policies-strict (push) Successful in 4s
- Removed docs/advanced/README.md (minimal placeholder content)
- Topics already covered in other documentation files:
- Advanced blockchain operations -> docs/blockchain/
- Multi-chain architecture -> docs/blockchain/cross-chain/
- Cross-node communication -> docs/agents/
- Advanced agent specialization -> docs/agents/
- Performance optimization -> docs/architecture/
- Security best practices -> docs/security/
- Updated DOCUMENTATION_CLEANUP_SUMMARY.md to note deprecation
- No content merge needed as README was just a placeholder
2026-05-09 11:13:51 +02:00
aitbc1
ef24a7b834
fix: move skills back to project root for Hermes loading
...
Deploy to Testnet / deploy-testnet (push) Successful in 1m5s
Node Failover Simulation / failover-test (push) Successful in 15s
Multi-Node Stress Testing / stress-test (push) Successful in 7s
Cross-Node Transaction Testing / transaction-test (push) Successful in 6s
Skills must be in skills/ (project root) for Hermes to load them via skill_view().
Previous move to docs/skills/ broke skill loading.
2026-05-08 22:33:14 +02:00
aitbc
b49472f3b8
fix: replace hardcoded 8001 URLs with config values in CLI commands
...
CLI Tests / test-cli (push) Failing after 14s
Cross-Node Transaction Testing / transaction-test (push) Successful in 4s
Deploy to Testnet / deploy-testnet (push) Successful in 1m10s
Multi-Node Stress Testing / stress-test (push) Successful in 2s
Node Failover Simulation / failover-test (push) Successful in 2s
Security Scanning / security-scan (push) Successful in 31s
- Add exchange_service_url to config.py (default: http://localhost:8001/api/v1 )
- Fix exchange.py to use config.exchange_service_url instead of hardcoded 8001
- Fix cross_chain.py to use config.exchange_service_url instead of hardcoded 8001
- Fix monitor.py to use config.exchange_service_url instead of hardcoded 8001
- Fix agent_sdk.py to use config.coordinator_url instead of hardcoded 8001
- Fixes bug where CLI commands used wrong default ports (8001 vs correct service ports)
- Marketplace service is on 8102, Exchange API is on 8001, Coordinator API is on 8011
2026-05-08 22:31:19 +02:00
aitbc
3735cd35a7
docs: move skill documentation files from docs/ to docs/skills/ directory
...
Cross-Node Transaction Testing / transaction-test (push) Successful in 4s
Deploy to Testnet / deploy-testnet (push) Successful in 1m6s
Documentation Validation / validate-docs (push) Failing after 8s
Documentation Validation / validate-policies-strict (push) Successful in 3s
Multi-Node Stress Testing / stress-test (push) Successful in 2s
Node Failover Simulation / failover-test (push) Successful in 4s
- Move aitbc-ai-operations.md to docs/skills/
- Move aitbc-basic-operations.md to docs/skills/
- Move aitbc-blockchain-troubleshooting.md to docs/skills/
- Move aitbc-cli.md to docs/skills/
- Move aitbc-marketplace.md to docs/skills/
- Move aitbc-multi-node-operations.md to docs/skills/
- Move aitbc-node-coordination.md to docs/skills/
- Move aitbc-wallet-management.md to docs/skills/
- Move aitbc.md to docs/skills/
- All
2026-05-08 22:12:35 +02:00
aitbc
b3b263cf70
docs: add YAML frontmatter to aitbc-wallet-management.md
...
Cross-Node Transaction Testing / transaction-test (push) Successful in 2s
Deploy to Testnet / deploy-testnet (push) Successful in 1m9s
Documentation Validation / validate-docs (push) Failing after 8s
Documentation Validation / validate-policies-strict (push) Successful in 4s
Multi-Node Stress Testing / stress-test (push) Successful in 1s
Node Failover Simulation / failover-test (push) Successful in 2s
- Add YAML frontmatter to aitbc-wallet-management.md
- All 8 skill files now have proper YAML frontmatter for Hermes agents to load
2026-05-08 22:10:00 +02:00
aitbc
76f8526574
docs: add YAML frontmatter to skill files to make them proper skills
...
Cross-Node Transaction Testing / transaction-test (push) Successful in 2s
Deploy to Testnet / deploy-testnet (push) Has been cancelled
Documentation Validation / validate-docs (push) Has been cancelled
Documentation Validation / validate-policies-strict (push) Has been cancelled
Multi-Node Stress Testing / stress-test (push) Has been cancelled
Node Failover Simulation / failover-test (push) Successful in 3s
- Add YAML frontmatter to aitbc-ai-operations.md
- Add YAML frontmatter to aitbc-basic-operations.md
- Add YAML frontmatter to aitbc-blockchain-troubleshooting.md
- Add YAML frontmatter to aitbc-marketplace.md
- Add YAML frontmatter to aitbc-multi-node-operations.md
- Add YAML frontmatter to aitbc-node-coordination.md
- aitbc-cli.md and aitbc.md already had YAML frontmatter
- All 8 skill files now have proper YAML frontmatter for Hermes agents to load
2026-05-08 22:09:25 +02:00