Some checks failed
API Endpoint Tests / test-api-endpoints (push) Has been cancelled
CLI Tests / test-cli (push) Has been cancelled
Coverage Phase 1 (70% Target) / test-coverage-70 (push) Has been cancelled
Coverage Phase 2 (85% Target) / test-coverage-85 (push) Has been cancelled
Cross-Node Transaction Testing / transaction-test (push) Has been cancelled
Deploy to Testnet / deploy-testnet (push) Has been cancelled
Integration Tests / test-service-integration (push) Has been cancelled
Multi-Node Stress Testing / stress-test (push) Has been cancelled
Package Tests / Python package - aitbc-agent-sdk (push) Has been cancelled
Package Tests / Python package - aitbc-core (push) Has been cancelled
Package Tests / Python package - aitbc-crypto (push) Has been cancelled
Package Tests / Python package - aitbc-sdk (push) Has been cancelled
Package Tests / JavaScript package - aitbc-sdk-js (push) Has been cancelled
Package Tests / JavaScript package - aitbc-token (push) Has been cancelled
Production Tests / Production Integration Tests (push) Has been cancelled
Python Tests / test-python (push) Has been cancelled
Security Scanning / security-scan (push) Has been cancelled
schemas/ — 0 errors (11 files): - federated_learning, decentralized_memory, dao_governance, atomic_swap: fix self-imports to import enums from domain layer - pricing.py: add timezone import, fix default_factory lambda, annotate validator - __init__.py: remove invalid ser_json_tuples from ConfigDict models/ — 0 errors (10 files): - registry.py: add timezone import, fix default_factory lambda, annotate validator, add items field to ParameterDefinition (used at callsites) - services.py: annotate validators with proper types, use ValidationInfo, fix no-any-return with explicit typed local - confidential.py: rename metadata->extra_metadata (conflicts with SQLModel), add mypy disable for pydantic-field (raw SQLAlchemy Column pattern) auth.py: add -> str return type exceptions.py: fix Optional param defaults to use X | None annotations pyproject.toml: - Add pydantic.mypy plugin (fixes false Pydantic v2 positive errors) - Remove models.* from ignore_errors override (layer now clean) - Update clean-layer comment 51 source files now pass mypy with no errors. Remaining ignore_errors: routers, services, storage, utils, contexts (coordinator-api) and all blanket-suppressed apps.