Fixes based on first CI run results:
Workflow fixes:
- python-tests.yml: Add pytest-timeout and click to pip install
(--timeout=30 unrecognized, conftest.py needs click)
- integration-tests.yml: Add click, pytest-timeout to pip install
Fix systemctl status capture (multiline output in subshell)
- systemd-sync.yml: Fix printf output — $(cmd || echo) captures
multiline; use $(cmd) || var=fallback instead
- test_api_endpoints.py: Count 404/405 as reachable in perf test
(APIs return 404 on root but are running)
Missing module fixes:
- aitbc-agent-sdk: Create compute_consumer.py and platform_builder.py
(__init__.py imported them but files didn't exist)
- aitbc-core: Create logging.py module with StructuredLogFormatter,
setup_logger, get_audit_logger (tests existed but module was missing)
Fix __init__.py duplicate imports