Commit Graph
3 Commits
Author SHA1 Message Date
sneak e9fafa14ad update dependencies to current releases (closes #19)
check / check (push) Successful in 3m4s
Direct deps bumped to their latest release: age v1.2.1 to v1.3.2,
cobra v1.9.1 to v1.10.2, testify v1.8.4 to v1.12.1, x/crypto v0.38.0
to v0.57.0, x/term v0.32.0 to v0.46.0, btcutil v1.1.6 to v1.2.0,
btcd v0.24.2 to v0.25.0. go-bip39 is already at v1.1.0 and the secret
module at its latest commit.

btcd is held at v0.25.0: v0.26.x moved the chaincfg and wire packages
into separate /v2 modules, a breaking migration our chaincfg import and
the pinned secret dependency's v1 btcutil cannot take without upstream
work. go mod tidy normalized the go directive to 1.26.0. No test vector
changed.

Model: opus-4-8
2026-09-21 07:25:57 +00:00
clawbot 5bbeec86d6 The age commands: pub, priv, encrypt and decrypt (closes #3)
check / check (push) Successful in 28s
keyfunc age derives an age identity at the generic path the way secret's agehd does, prints the recipient or the identity, and encrypts to or decrypts with it, the derived recipient always among encrypt's recipients. Two review rounds; the second passed with no findings, the clamping step now pinned by a fixed identity test.

Model: opus-5 (implementation and review); fable-5-1 (landing)
2026-09-07 18:35:11 +02:00
clawbot 279cba6bcf Skeleton, mnemonic input, derivation, and the ssh pub and priv commands (closes #1)
check / check (push) Successful in 5s
The module, the script entrypoints and Makefile, Docker-only linting, the mnemonic sources in the specified order with their refusals, the BIP-85 derivation, and keyfunc ssh pub and priv with the README test vectors as tests. Two review rounds; the second passed with no findings.

Model: opus-5 (implementation and review); fable-5-1 (landing)
2026-09-07 17:34:54 +02:00