mfer/internal/cli
clawbot 350899f57d feat: add --seed flag for deterministic manifest UUID
Adds a --seed CLI flag to 'generate' that derives a deterministic UUID
from the seed value by hashing it 1,000,000,000 times with SHA-256.
This makes manifest generation fully reproducible when the same seed
and input files are provided.

- Builder.SetSeed(seed) method for programmatic use
- deriveSeedUUID() extracted for testability
- MFER_SEED env var also supported
- Test with reduced iteration count for speed
2026-02-08 17:16:08 -08:00
..
check.go progress 2026-02-08 09:25:58 -08:00
entry_test.go Use Go 1.13+ octal literal syntax throughout codebase 2025-12-18 01:29:40 -08:00
entry.go Add godoc strings to all exported types, functions, and fields 2025-12-17 11:27:41 -08:00
fetch_test.go Fix URL encoding for file paths in fetch command (closes #13) (#18) 2026-02-09 02:14:20 +01:00
fetch.go Fix URL encoding for file paths in fetch command (closes #13) (#18) 2026-02-09 02:14:20 +01:00
freshen_test.go Use Go 1.13+ octal literal syntax throughout codebase 2025-12-18 01:29:40 -08:00
freshen.go Add GPG signing support for manifest generation 2025-12-18 02:12:54 -08:00
gen.go feat: add --seed flag for deterministic manifest UUID 2026-02-08 17:16:08 -08:00
list.go Add list command to show manifest contents 2025-12-17 15:36:48 -08:00
mfer.go feat: add --seed flag for deterministic manifest UUID 2026-02-08 17:16:08 -08:00