From b451097c6515724c364b715ec8d62747f2dfa2ee Mon Sep 17 00:00:00 2001 From: thePR0M3TH3AN <53631862+PR0M3TH3AN@users.noreply.github.com> Date: Wed, 20 Aug 2025 18:19:20 -0400 Subject: [PATCH] docs: add deterministic artifact guidelines --- AGENTS.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/AGENTS.md b/AGENTS.md index 1d68a14..6e9be8d 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -39,6 +39,11 @@ This project is written in **Python**. Follow these instructions when working wi Following these practices helps keep the code base consistent and secure. +## Deterministic Artifact Generation + +- All generated artifacts (passwords, keys, TOTP secrets, etc.) must be fully deterministic across runs and platforms. +- Randomness is only permitted for security primitives (e.g., encryption nonces, in-memory keys) and must never influence derived artifacts. + ## Legacy Index Migration - Always provide a migration path for index archives and import/export routines.