CLI journey: set a group secret, apply a group [[triggers.email]] template referencing it, create an app under the group → `pic triggers ls --app` shows a materialized email trigger; re-apply is a NoOp. Required loading a group's own set-secret names into CurrentState (was hardcoded empty) so the apply plan-time email-secret check resolves the ref against the GROUP store. Informational only — the secrets diff is never executed on apply (secrets are set out-of-band via `pic secret set`); the state token now folds in group secrets, matching apps. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
6.8 KiB
6.8 KiB