Pre-flight Checklist
📝 Bug Description
Installing engram with the lowercase module path fails because the module path declared in go.mod uses different capitalization.
This also affects tools that install engram automatically, such as Gentle AI, because the installation command fails internally.
🔄 Steps to Reproduce
-
Case 1: Installing engram through Gentle AI
Install Gentle AI following the installation instructions.
Wait for the installation process to download and configure all components.
Observe that the engram component installation fails.
-
Case 2: go install github.com/gentleman-programming/engram/cmd/engram@latest
✅ Expected Behavior
Case 1:
Gentle AI should install the engram component successfully.
Case 2:
Installing engram directly with go install should complete without module resolution errors.
❌ Actual Behavior
Case 1:
Installing
prepare:check-dependencies
prepare:backup-snapshot
apply:rollback-restore
agent:opencode
opencode-plugin:sub-agent-statusline
opencode-plugin:ssd-engram-plugin
component:claude-theme
component:context7
component:persona
x component:engram
component:gga
component:opencode-gentle-logo
component:permissions
component:ssd
component:skills
apply:rollback-restore
Logs
FAILED: component:engram – download engram binary: stop running engram processes before upgrade: pow pipeline completed with errors
Case 2:
version constraints conflict:
module declares its path as:
github.com/Gentleman-Programming/engram
but was required as:
github.com/gentleman-programming/engram
Gentle AI Version
1.41.0
Operating System
Windows
AI Agent / Client
OpenCode
📋 Affected Area
Installation Pipeline
💡 Logs / Error Output
Case 1:
Installing
prepare:check-dependencies
prepare:backup-snapshot
apply:rollback-restore
agent:opencode
opencode-plugin:sub-agent-statusline
opencode-plugin:ssd-engram-plugin
component:claude-theme
component:context7
component:persona
x component:engram
component:gga
component:opencode-gentle-logo
component:permissions
component:ssd
component:skills
apply:rollback-restore
Logs
FAILED: component:engram – download engram binary: stop running engram processes before upgrade: pow pipeline completed with errors
Case 2:
version constraints conflict:
module declares its path as:
github.com/Gentleman-Programming/engram
but was required as:
github.com/gentleman-programming/engram
Additional Context
No response
Pre-flight Checklist
status:approved📝 Bug Description
Installing engram with the lowercase module path fails because the module path declared in go.mod uses different capitalization.
This also affects tools that install engram automatically, such as Gentle AI, because the installation command fails internally.
🔄 Steps to Reproduce
Case 1: Installing engram through Gentle AI
Install Gentle AI following the installation instructions.
Wait for the installation process to download and configure all components.
Observe that the engram component installation fails.
Case 2: go install github.com/gentleman-programming/engram/cmd/engram@latest
✅ Expected Behavior
Case 1:
Gentle AI should install the engram component successfully.
Case 2:
Installing engram directly with
go installshould complete without module resolution errors.❌ Actual Behavior
Case 1:
Installing
prepare:check-dependencies
prepare:backup-snapshot
apply:rollback-restore
agent:opencode
opencode-plugin:sub-agent-statusline
opencode-plugin:ssd-engram-plugin
component:claude-theme
component:context7
component:persona
x component:engram
component:gga
component:opencode-gentle-logo
component:permissions
component:ssd
component:skills
apply:rollback-restore
Logs
FAILED: component:engram – download engram binary: stop running engram processes before upgrade: pow pipeline completed with errors
Case 2:
version constraints conflict:
module declares its path as:
github.com/Gentleman-Programming/engram
but was required as:
github.com/gentleman-programming/engram
Gentle AI Version
1.41.0
Operating System
Windows
AI Agent / Client
OpenCode
📋 Affected Area
Installation Pipeline
💡 Logs / Error Output
Additional Context
No response