Skip to content

Refactor moleg-api internals for maintainability#95

Merged
tjdwls101010 merged 8 commits into
mainfrom
codex/moleg-sdk-large-file-refactor
Jul 4, 2026
Merged

Refactor moleg-api internals for maintainability#95
tjdwls101010 merged 8 commits into
mainfrom
codex/moleg-sdk-large-file-refactor

Conversation

@tjdwls101010

Copy link
Copy Markdown
Owner

Summary

  • split large public facade modules into private implementation packages while preserving public imports
  • split large laws orchestration paths into domain helpers for bundle, authority, institutional, delegated criteria, and follow-up routing
  • document CLI surface, shared default OC, and maintainer layout/size guardrails
  • bump package version to 0.2.3 for release

Verification

  • python3 -m compileall moleg_api tests -q
  • python3 -m pytest -q -m 'not live'
  • MOLEG_OC=chunghun1 python3 -m pytest -q -m live
  • python3 -m moleg_api --help
  • python3 -m moleg_api catalog
  • python3 -m build
  • python3 -m twine check dist/*
  • wheel import outside repository with 27 CLI task command and shared OC assertions

@tjdwls101010
tjdwls101010 merged commit 0685bc3 into main Jul 4, 2026
5 checks passed
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.

1 participant