2 Commits
Author SHA1 Message Date
zeekay c9980fbb25 ci/Makefile/scripts/docs: drop pkg/cpp refs — C++ lives in luxcpp/
Migration follow-up after a6a06c00 moved pkg/cpp/ → luxcpp/consensus/.
Stale refs in CI workflows, Makefile, scripts, README, .gitignore would
have left the next CI run red and the test/build instructions wrong.

  .github/workflows/ci.yml         delete test-cpp job
  .github/workflows/sdk-verification.yml
                                   delete cpp-sdk job + drop from summary.needs
  Makefile                         delete examples-cpp target + clean ref
  scripts/test-all.sh              drop dead pkg/cpp branch
  benchmarks/run_all_backends.sh   drop dead pkg/cpp branch
  test/e2e/README.md               repoint cpp build to ~/work/luxcpp/consensus
  .gitignore                       drop pkg/cpp/build/
2026-05-21 14:29:39 -07:00
zeekay 0222a14240 ai: add comprehensive model state and utility tests (35.0% coverage)
Added tests for previously untested model functions:
- ValidateProposal (91.7% coverage)
- UpdateWeights with gradient validation
- GetState (full coverage)
- LoadState (90.0% coverage)
- Utility functions (hashComplexity, addressEntropy, versionEntropy)
- Edge cases for feature extractors

Test count: 86 tests total
Coverage improved: 31.3% → 35.0%

Remaining low coverage:
- engine.go: RemoveModule, GetModule (simple accessors)
- modules.go: processProposal, processVote (require full integration)
- specialized.go, integration.go, bridge.go, xchain.go (integration heavy)
2025-11-06 04:13:15 -08:00