Skip to content

Conversation

@CodeMonkeyCybersecurity
Copy link
Owner

Summary

  • Reverted all import paths from github.com/CodeMonkeyCybersecurity/artemis back to shells
  • Updated all documentation and configs to use 'shells' naming
  • Fixed pre-existing build errors that prevented compilation

Background

PR #4 renamed the project from shells to artemis without proper authorization. This caused:

  1. Divergent branches between local and remote
  2. Build failures due to incomplete implementation
  3. Confusion about project identity

Changes

  • 334 files modified (mostly import path changes)
  • Fixed pkg/ai/report_generator.go - added missing CVSS, CWE, Remediation fields to types.Finding
  • Fixed internal/orchestrator/pipeline.go - added missing aiClient field
  • Updated Makefile, README, CLAUDE.md to use shells executable name

Test plan

  • go build ./... passes
  • Module path verified as github.com/CodeMonkeyCybersecurity/shells

🤖 Generated with Claude Code

- Changed all import paths from github.com/CodeMonkeyCybersecurity/artemis to shells
- Updated all documentation and configs to use 'shells' naming
- Fixed pre-existing build errors in pkg/ai/report_generator.go:
  - Added CVSS, CWE, Remediation fields to types.Finding
  - Fixed Severity type casting in calculateHighestSeverity
- Added aiClient field to Pipeline struct for AI report generation
- Updated executable references in docs and Makefile

The project name should be 'shells', not 'artemis'. The artemis rename
was made in error via PR #4 and merged without proper review.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@CodeMonkeyCybersecurity CodeMonkeyCybersecurity merged commit be8da40 into main Jan 5, 2026
0 of 2 checks passed
@CodeMonkeyCybersecurity CodeMonkeyCybersecurity deleted the fix/revert-artemis-to-shells branch January 5, 2026 14:33
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.

2 participants