Range-diff !7
back to !7 Core library: model, envelope, generator
1: 31ec66e = 1: 31ec66e Add core and CLI implementation plan
2: 000891b = 2: 000891b Ignore local scratch directory
3: fe4dc49 = 3: fe4dc49 Add package scaffold and CI
4: 48eb4d9 = 4: 48eb4d9 Add KeycaskError with exit codes
5: 6957cdf = 5: 6957cdf Add EntryID
6: 091bf37 = 6: 091bf37 Add Entry with tag normalization and search
7: bcbfb8d = 7: bcbfb8d Add Vault operations and deterministic JSON codec
8: 7c51198 = 8: 7c51198 Normalize tags in Vault.add
9: c39d025 = 9: c39d025 Add password and passphrase generator with EFF word list
10: 983db31 = 10: 983db31 Make passphrase test deterministic
11: 6821fa2 = 11: 6821fa2 Add passphrase-encrypted vault envelope
12: 24ff5dd = 12: 24ff5dd Reject out-of-range KDF iteration counts
13: 1afeb10 = 13: 1afeb10 CI: print runner details
14: a7777ef = 14: a7777ef CI: install Swift 6.4.0 from the Debian 13 tarball
-: ------- > 15: 4f5e4ba CI: fetch signing keys to a file and extract the toolchain atomically