Skip to content

docs: document PODCAST_ONLY_DEMO_MODE deployment toggle and release check#447

Open
AJaySi wants to merge 1 commit intomainfrom
codex/document-deployment-configuration-for-demo-mode
Open

docs: document PODCAST_ONLY_DEMO_MODE deployment toggle and release check#447
AJaySi wants to merge 1 commit intomainfrom
codex/document-deployment-configuration-for-demo-mode

Conversation

@AJaySi
Copy link
Copy Markdown
Owner

@AJaySi AJaySi commented Mar 30, 2026

Motivation

  • Add explicit deployment guidance for a temporary podcast demo toggle so testers can enable PODCAST_ONLY_DEMO_MODE during demoing and ensure it is cleared before production, while leaving all feature code paths intact.

Description

  • Updated docs-site/docs/user-journeys/developers/deployment.md to document the PODCAST_ONLY_DEMO_MODE environment variable and example values.
  • Added inline guidance showing PODCAST_ONLY_DEMO_MODE=true enables demo-only behavior and that PODCAST_ONLY_DEMO_MODE=false (or leaving it unset) restores full behavior.
  • Added a Release Checklist (Demo-Mode Safety) section with a checklist item to confirm the demo flag is unset or explicitly false before finalizing a release.

Testing

  • Verified the documentation change by inspecting the updated file content with nl -ba and targeted sed/rg searches, which showed the new PODCAST_ONLY_DEMO_MODE lines and checklist entry were present and correct.
  • No unit or integration tests were required because this is a documentation-only change.

Codex Task

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant