Skip to content

Conversation

@Lexicoding-systems
Copy link
Owner

  • Add init.py to model_governance_pack to make it a proper Python package
  • Update pyproject.toml to include model_governance_pack in package distribution
  • Fix RiskScoringEngine to handle missing RiskLevel enum gracefully with fallback thresholds
  • Resolves AttributeError when starting the Lexecon API server

This enables the full Lexecon CLI functionality including:

  • lexecon init (initialize nodes with cryptographic keys)
  • lexecon server (start API server)
  • lexecon decide (make governance decisions)
  • lexecon load-policy (load policy files)
  • lexecon verify-ledger (verify ledger integrity)

- Add __init__.py to model_governance_pack to make it a proper Python package
- Update pyproject.toml to include model_governance_pack in package distribution
- Fix RiskScoringEngine to handle missing RiskLevel enum gracefully with fallback thresholds
- Resolves AttributeError when starting the Lexecon API server

This enables the full Lexecon CLI functionality including:
- lexecon init (initialize nodes with cryptographic keys)
- lexecon server (start API server)
- lexecon decide (make governance decisions)
- lexecon load-policy (load policy files)
- lexecon verify-ledger (verify ledger integrity)
@Lexicoding-systems Lexicoding-systems merged commit 173d235 into main Jan 8, 2026
7 of 45 checks passed
@Lexicoding-systems Lexicoding-systems deleted the claude/enable-kimi-cli-mBUXd branch January 8, 2026 17:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants