Skip to content

refactor - #44

Merged
khezen merged 2 commits into
mainfrom
refactor
Sep 16, 2026
Merged

khezen merged 2 commits into
mainfrom
refactor

Conversation

@khezen

@khezen khezen commented Sep 16, 2026 •

Copy link
Copy Markdown
Owner

Changed

  • Codebase restructured to separate agents from workflow orchestration
    • Review agents moved from codespy.agents.reviewer.modules.* to codespy.agents.review.* subpackages (audit, code_review, doc, scope, summary, supply_chain)
    • Workflow orchestration moved from codespy.agents.reviewer to codespy.workflows.review (pipeline, reporters, server, workflow-owned models)
    • Agent-owned types (Issue, PRContext, ReviewContext, ReviewMetadata, IssueCategory, IssueSeverity) moved to codespy.agents.review.models
    • Scope-specific types (ScopeResult, ScopeType, PackageManifest) moved to codespy.agents.review.scope.models
    • Workflow-owned types (ReviewResult, ReviewConfig, RemoteReviewConfig, LocalReviewConfig, SignatureStatsResult) moved to codespy.workflows.review.models
    • helpers.py moved from codespy.agents.reviewer.modules to codespy.agents.review
    • doc_extractor.py moved from codespy.agents.reviewer.modules to codespy.agents.review.doc
    • manifest_parser.py moved from codespy.agents.reviewer.modules to codespy.agents.review.scope
    • MCP server moved from codespy.agents.reviewer.server to codespy.workflows.review.server
    • CLI modules (cli_local, cli_remote, cli_mcp_server) updated for new import paths
    • All tests updated for new import paths

Removed

  • codespy.agents.reviewer package (replaced by codespy.agents.review + codespy.workflows.review)

@khezen khezen self-assigned this Sep 16, 2026
@khezen
khezen merged commit 5900e0c into main Sep 16, 2026
6 checks passed
@khezen
khezen deleted the refactor branch September 16, 2026 19:27
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