Skip to content

docs: specs for Bitwarden support (S-33) and multi-agent LLM (S-34)#37

Merged
tieubao merged 1 commit intomainfrom
docs/specs-s33-s34
Apr 14, 2026
Merged

docs: specs for Bitwarden support (S-33) and multi-agent LLM (S-34)#37
tieubao merged 1 commit intomainfrom
docs/specs-s33-s34

Conversation

@tieubao
Copy link
Copy Markdown
Member

@tieubao tieubao commented Apr 14, 2026

Summary

Two specs for broader adoption:

S-33: Bitwarden secrets backend

  • Alternative to 1Password, chosen during chezmoi init
  • Templates branch on secrets_backend (1password/bitwarden/none)
  • dotfiles secret add supports bw:// URI format
  • Migration path from existing use_1password config
  • Full lifecycle: install, update, uninstall

S-34: Multi-agent LLM support

  • Deploy sync prompt for Claude Code, Codex, OpenCode, Cursor, or Cline
  • llm_agent config variable with conditional file deployment
  • Phase 1: docs only. Phase 2: config integration
  • Agent-specific Brewfile entries and post-install tips

Both include acceptance criteria, test plans, and file modification lists.

Specs only, no implementation.

S-33: Bitwarden as alternative secrets backend. User chooses during
chezmoi init. Templates, dotfiles secret, doctor, and sync all adapt.
Includes migration plan from use_1password boolean.

S-34: Multi-agent LLM support. Deploy sync prompt for Claude Code,
Codex, OpenCode, or Cursor based on user choice. Phase 1 is docs-only;
Phase 2 adds config variable and conditional deployment.

Both specs include acceptance criteria, test plans, file modification
lists, and lifecycle coverage (install, update, uninstall).

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@tieubao tieubao merged commit 17af7ca into main Apr 14, 2026
2 checks passed
@tieubao tieubao deleted the docs/specs-s33-s34 branch April 14, 2026 17:21
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