docs/env-security-roadmap.md
This document defines the hardening path for Flow env storage so it is usable in large orgs with strict secret-handling rules.
f env set KEY=VALUE writes to personal scope.f env project set KEY=VALUE -e <env> writes to project scope.~/.config/flow/env-local/..env files on disk because apps and
deploy flows often need direct file materialization.Use three classes:
IDE, environment name, feature flags safe to commit.Rule:
For a Linear integration:
DESIGNER_LINEAR_API_KEY is a secret and should stay in Flow personal env
storage.DESIGNER_LINEAR_TEAM_KEY=IDE is not a secret and should move into forge
config when the integration is wired.secretsensitivepublicCompleted for project envs:
Still open:
.env files for local runtime or deploys still
need a materialization path.