LumenClip Docs
LumenClip Docs
LumenClip engineering documentation
UI field guideBrowser routes
Public pagesMarketing pagesAuthentication and invitationsPublic slideshow deliveryPublic generated videoDocumentation shellLegal and internal system pages
UIPublic and system

Legal and internal system pages

Present private-beta policy summaries and gate the internal slideshow testing center.

Route: /privacy, /terms, and /debug

Owner: app/privacy/page.tsx, app/terms/page.tsx, and app/debug/page.tsx.

Layout

/privacy uses the shared marketing header, hero, narrow reading column, and footer. Its sections summarize Railway account and session data, owner-scoped template records, and the private-beta status of the policy. It explicitly says the page is not a substitute for final legal terms.

/terms uses the same shell and reading width. It covers beta access, the user's responsibility for content rights, review responsibility before publishing, and the fact that complete commercial terms have not yet been published.

/debug is an internal Slideshow Debug & Testing Center, not a public legal page. It loads template records, image collections, and template example runs into a model-comparison workspace with prompt editing, composition details, model selection, generated run cards, and a Clear runs action. In production it returns Not Found unless ENABLE_INTERNAL_TOOLS is exactly true; outside production it is enabled by default.

Interactions

Privacy and Terms are read-only documents whose shared header and footer link to the marketing set, authentication, and each other. The debug center can switch templates, inspect key information or template JSON, select one or more OpenRouter models, add a custom model ID, edit or reset the test prompt, generate comparative runs, move between result slides, and clear the client-side run list.

MCP coverage

Partial. Privacy and Terms have no matching registered operations. lumenclip_automation_templates_list and lumenclip_slideshow_generate cover template discovery and slideshow generation, but the debug center's temporary multi-model comparison, prompt override, and client-side run management are not registered.

Documentation shell

Serve the repository's Markdown documentation through the Fumadocs reader.

Schedule page

Read the content calendar, understand lifecycle states, filter work, inspect items, and manage scheduled posts.

On this page

LayoutInteractionsMCP coverage