pure-Go smcli: replaces upstream Rust bw (ADR-003) #1

Merged
ic-builder merged 1 commits from ic-builder/go-smcli into main 2026-09-06 21:46:10 +00:00
Member

Founder directive: custom Go CLI, no Rust supply chain. Implements the Bitwarden/Vaultwarden API client with full client-side crypto; containerized per house pattern; live-validated against pwvault.turnsys.com (login+TOTP, list/get/set/rm round-trip). no-CR (code). Ticket: https://projects.knownelement.com/issues/832

Founder directive: custom Go CLI, no Rust supply chain. Implements the Bitwarden/Vaultwarden API client with full client-side crypto; containerized per house pattern; live-validated against pwvault.turnsys.com (login+TOTP, list/get/set/rm round-trip). no-CR (code). Ticket: https://projects.knownelement.com/issues/832
ic-builder added 1 commit 2026-09-06 21:46:08 +00:00
Full client-side crypto (PBKDF2/Argon2id master key, HKDF stretch,
AES-256-CBC+HMAC encstrings), password grant with TOTP 2FA, sync,
list/get/env/set/rm. Containerized (alpine, non-root), CI = gofmt/vet/
build/secret-scan, compose service ukrrs-secretsmgr-cli. Rust-era
scripts archived. Live-validated against pwvault.turnsys.com.

Ticket: https://projects.knownelement.com/issues/832
ic-builder merged commit ee52682499 into main 2026-09-06 21:46:10 +00:00
Sign in to join this conversation.