From b93a4d2a67ff21fae861f6c162dc9121517a44c9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D9=8A?= Date: Mon, 30 Mar 2026 07:41:46 +0530 Subject: [PATCH] docs: add podcast demo mode deployment flag guidance --- .../docs/user-journeys/developers/deployment.md | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/docs-site/docs/user-journeys/developers/deployment.md b/docs-site/docs/user-journeys/developers/deployment.md index aabb01fd..f9988435 100644 --- a/docs-site/docs/user-journeys/developers/deployment.md +++ b/docs-site/docs/user-journeys/developers/deployment.md @@ -105,8 +105,21 @@ JWT_SECRET_KEY=your_jwt_secret_key # Monitoring SENTRY_DSN=your_sentry_dsn + +# Podcast demo-mode switch (temporary testing flag) +# Enable demo-only podcast behavior: +PODCAST_ONLY_DEMO_MODE=true +# Full restore to normal behavior: +# PODCAST_ONLY_DEMO_MODE=false +# (or leave PODCAST_ONLY_DEMO_MODE unset) ``` +### Release Checklist (Demo-Mode Safety) + +Before finalizing a release after demo testing, confirm: + +- [ ] `PODCAST_ONLY_DEMO_MODE` is unset (or explicitly `false`) in production deployment config. + **Security Best Practices** - **Use Environment Variables**: Never hardcode sensitive data - **Rotate Keys Regularly**: Change API keys periodically