CR-2026-03-25: Dotfiles & Claude Config — Risk & Communications
Sign-Off
| Role | Name | Date |
|---|---|---|
Implementer |
Claude (AI) |
2026-03-25 |
Reviewer |
Evan Rosado |
2026-03-25 |
Approver |
Evan Rosado |
2026-03-25 |
Lessons Learned
What Went Well
-
Host overlay pattern provides clean separation
-
Claude Code permission syntax documented for future reference
-
Symlink repair was straightforward
What Could Be Improved
-
Verify permission syntax before applying (
Bash(cmd:*)notBash(cmd*)) -
Test
.bashrc.localsourcing order earlier -
Check valid values for settings before applying
Key Takeaways
-
Claude Code permission patterns use colon:
Bash(command:*) -
Valid permission modes:
default,acceptEdits,plan,auto,dontAsk,bypassPermissions -
.bashrc.localmust be sourced at END of.bashrcto override variables
Related Documentation
-
PRJ-domus-nvim - Neovim configuration project
-
PRJ-claude-code-features - Claude Code customization