Galaxy

All notes you can see

audits-televika-design · audits · televika · 2026-06-01 10:19

# Televika Design System Extracted from live site (https://www.televika.com) via Playwright computed CSS + SVG source fetch. Last updated: 2026-03-26 (re-verified) — authoritative, replaces all previous pixel-sampled approximations. ---

audits-readme · audits · televika · 2026-06-01 10:19

# Product Experience Audit An internal dashboard for tracking, prioritizing, and managing product experience issues across multiple streaming products (**Televika** and **Filimo**). Built as a bilingual (English/Farsi) single-page applicat

audits-public-televika-televika-docs-medias-content-page-performance-audit-lighthouse-full-audit-inventory · audits/public/televika/televika-docs-medias/content-page-performance-audit · televika · 2026-06-01 10:19

# Lighthouse Full Audit Inventory — all 4 Televika runs (2026-05-19) Total unique audits: 176 ## Category Scores | Category | M/Mob | M/Desk | S/Mob | S/Desk | |---|---|---|---|---| | Performance | 56 | 65 | 65 | 82 | | Accessibility | 7

decisions-televika-ux-audit-1405-01-17-readme · decisions/televika-ux-audit-1405-01-17 · televika · 2026-06-01 10:19

# Televika Product Experience Audit — Handoff Document **Source:** UX Audit Dashboard (televika-audit.vercel.app) **Product:** [televika.com](https://www.televika.com/) **Date:** April 2026 **Status:** Draft v1 — for review and feedback -

اکران آنلاین

decisions-televika-ux-audit-1405-01-17-categories-18-online-cinema · decisions/televika-ux-audit-1405-01-17/categories · televika · 2026-06-01 10:19

# اکران آنلاین TVOD / Online Cinema Ticket — سیاست‌ها و تجربه خرید بلیط اکران آنلاین. ## خلاصه | # | عنوان | وضعیت | اولویت | |---|-------|-------|--------| | #57 | TVOD (Online Cinema) refund policy unclear | 🔍 نیازمند بررسی | پایین |

decisions-televika-ux-audit-1405-01-17-categories-17-terms · decisions/televika-ux-audit-1405-01-17/categories · televika · 2026-06-01 10:19

# Terms & Conditions شرایط و قوانین استفاده و refund policy. ## خلاصه | # | عنوان | وضعیت | اولویت | |---|-------|-------|--------| | #35 | Missing Refund Terms for Annual Subscription Plan | 🔍 نیازمند بررسی | متوسط | > **0** آماده اجر

پیمنت

decisions-televika-ux-audit-1405-01-17-categories-16-payment · decisions/televika-ux-audit-1405-01-17/categories · televika · 2026-06-01 10:19

# پیمنت فلوی خرید اشتراک — صفحه پکیج، چک‌اوت، confirm، ارورها، پرایسینگ، ایمیل‌ها و cancellation. ## خلاصه | # | عنوان | وضعیت | اولویت | |---|-------|-------|--------| | #136 | Nowruz 1405 campaign pricing and discount communication are

پلیر

decisions-televika-ux-audit-1405-01-17-categories-15-player · decisions/televika-ux-audit-1405-01-17/categories · televika · 2026-06-01 10:19

# پلیر یکدست‌سازی و بهبود ارورهای پلیر. ## خلاصه | # | عنوان | وضعیت | اولویت | |---|-------|-------|--------| | #40 | Intermittent Video Playback Failure on Web | 🔍 نیازمند بررسی | متوسط | | #11 | Playback error message wrongly blames

صفحه فیلم

decisions-televika-ux-audit-1405-01-17-categories-14-content-page · decisions/televika-ux-audit-1405-01-17/categories · televika · 2026-06-01 10:19

# صفحه فیلم صفحه جزئیات محتوا — اطلاعات فیلم/سریال، اپیزودها، بازیگران و اکشن‌ها. ## خلاصه | # | عنوان | وضعیت | اولویت | |---|-------|-------|--------| | #125 | Coming soon episodes are clickable even though they are not playable | ✅ آم

پروفایل

decisions-televika-ux-audit-1405-01-17-categories-13-profile · decisions/televika-ux-audit-1405-01-17/categories · televika · 2026-06-01 10:19

# پروفایل صفحه پروفایل کاربر. ## خلاصه | # | عنوان | وضعیت | اولویت | |---|-------|-------|--------| | #63 | Confusing and Redundant "My List" Entry with user ID label | 🔍 نیازمند بررسی | پایین | | #26 | No churn-save flow on account de

فوتر

decisions-televika-ux-audit-1405-01-17-categories-12-footer · decisions/televika-ux-audit-1405-01-17/categories · televika · 2026-06-01 10:19

# فوتر ساختار و لینک‌های فوتر سایت. ## خلاصه | # | عنوان | وضعیت | اولویت | |---|-------|-------|--------| | #94 | Footer Information Architecture & Outdated Social Link Label/Icons | 🔍 نیازمند بررسی | پایین | > **0** آماده اجرا · **1*

لیست من

decisions-televika-ux-audit-1405-01-17-categories-11-my-list · decisions/televika-ux-audit-1405-01-17/categories · televika · 2026-06-01 10:19

# لیست من واچ‌لیست، ادامه تماشا و تاریخچه. ## خلاصه | # | عنوان | وضعیت | اولویت | |---|-------|-------|--------| | #32 | Inconsistent History Page UI Based on Subscription Status | 🔍 نیازمند بررسی | متوسط | | #12 | My Lists taxonomy is

سرچ

decisions-televika-ux-audit-1405-01-17-categories-10-search · decisions/televika-ux-audit-1405-01-17/categories · televika · 2026-06-01 10:19

# سرچ تجربه Global Search و نتایج جستجو. ## خلاصه | # | عنوان | وضعیت | اولویت | |---|-------|-------|--------| | #27 | No Direct Actor/Director Results in Global Search | ✅ آماده اجرا | متوسط | | #61 | Global Search behaves differently

decisions-televika-ux-audit-1405-01-17-categories-09-opportunities · decisions/televika-ux-audit-1405-01-17/categories · televika · 2026-06-01 10:19

# Opportunities فرصت‌های استراتژیک برای جذب کاربر و رشد. ## خلاصه | # | عنوان | وضعیت | اولویت | |---|-------|-------|--------| | #97 | Implement Blog for Content Marketing | 🔍 نیازمند بررسی | متوسط | | #38 | Leverage the "Subscription

decisions-televika-ux-audit-1405-01-17-categories-08-app-store · decisions/televika-ux-audit-1405-01-17/categories · televika · 2026-06-01 10:19

# اپ‌استور محتوای لیستینگ اپ‌استورها. ## خلاصه | # | عنوان | وضعیت | اولویت | |---|-------|-------|--------| | #14 | App Store listings promote deprecated features | ✅ آماده اجرا | متوسط | > **1** آماده اجرا · **0** نیازمند بررسی ---

decisions-televika-ux-audit-1405-01-17-categories-07-mobile-pwa · decisions/televika-ux-audit-1405-01-17/categories · televika · 2026-06-01 10:19

# موبایل / PWA مشکلات مختص موبایل وب. ## خلاصه | # | عنوان | وضعیت | اولویت | |---|-------|-------|--------| | #106 | Header is not sticky on Homepage for logged-out users (Mobile) | ✅ آماده اجرا | متوسط | | #104 | Empty Bottom Sheet App

اکسسیبیلیتی

decisions-televika-ux-audit-1405-01-17-categories-06-accessibility · decisions/televika-ux-audit-1405-01-17/categories · televika · 2026-06-01 10:19

# اکسسیبیلیتی دسترس‌پذیری و رعایت استانداردهای WCAG. ## خلاصه | # | عنوان | وضعیت | اولویت | |---|-------|-------|--------| | #82 | Accessibility Violations (Lighthouse Score: 72–83) | 🔍 نیازمند بررسی | متوسط | | #60 | Missing Accessibi

پرفورمنس کلی

decisions-televika-ux-audit-1405-01-17-categories-05-general-performance · decisions/televika-ux-audit-1405-01-17/categories · televika · 2026-06-01 10:19

# پرفورمنس کلی Core Web Vitals، حجم JS، cache strategy، heading structure و موارد فنی. ## خلاصه | # | عنوان | وضعیت | اولویت | |---|-------|-------|--------| | #78 | Critical Layout Shifts & Slow Largest Contentful Paint | 🔍 نیازمند برر

صفحات لیست

decisions-televika-ux-audit-1405-01-17-categories-04-list-pages · decisions/televika-ux-audit-1405-01-17/categories · televika · 2026-06-01 10:19

# صفحات لیست صفحات لیست محتوا، صفحات کودکان، برندینگ و فیچرهای حذف‌شده. ## خلاصه | # | عنوان | وضعیت | اولویت | |---|-------|-------|--------| | #42 | "Televika Glance" Still Displayed on Features Page | ✅ آماده اجرا | متوسط | | #13 | Ro

سئو

decisions-televika-ux-audit-1405-01-17-categories-03-seo · decisions/televika-ux-audit-1405-01-17/categories · televika · 2026-06-01 10:19

# سئو ایندکس شدن صفحات، metadata، structured data و visibility در سرچ انجین‌ها. ## خلاصه | # | عنوان | وضعیت | اولویت | |---|-------|-------|--------| | #73 | Search Engine Indexing Completely Blocked | ✅ آماده اجرا | بالا | | #76 | No M

decisions-televika-ux-audit-1405-01-17-categories-02-authentication-flow · decisions/televika-ux-audit-1405-01-17/categories · televika · 2026-06-01 10:19

# فلوی Authentication مشکلات لاگین، OTP، password reset، email verification و جداسازی دیتابیس از فیلیمو. ## خلاصه | # | عنوان | وضعیت | اولویت | |---|-------|-------|--------| | #103 | Password Reset Email Not Received in Login Recovery

decisions-televika-ux-audit-1405-01-17-categories-01-homepage · decisions/televika-ux-audit-1405-01-17/categories · televika · 2026-06-01 10:19

# صفحه هوم‌پیج موارد مرتبط با صفحه اصلی — value proposition، مزایا و first impression کاربر. ## خلاصه | # | عنوان | وضعیت | اولویت | |---|-------|-------|--------| | #130 | Mobile Home for guest / no-sub / expired users is too paywall-fi

گزارش فیدبک کاربران تلویکا — بازهٔ ۴ اپریل تا ۱۵ می ۲۰۲۶

decisions-televika-user-feedback-4-apr-15-may-2026-televika-user-feedback-report-4-apr-15-may-2026 · decisions/televika-user-feedback-4-apr-15-may-2026 · televika · 2026-06-01 10:19

<div dir="rtl" align="right"> # گزارش فیدبک کاربران تلویکا — بازهٔ ۴ اپریل تا ۱۵ می ۲۰۲۶ > این گزارش بازهٔ **۴ اپریل تا ۱۵ می ۲۰۲۶** را پوشش می‌دهد (۲۵۶ فیدبک ثبت‌شده؛ ترکیب سه شیت متوالی). **📊 نمودارها:** همهٔ نمودارها به‌صورت **تصویر

گزارش فیدبک کاربران تلویکا — بازهٔ ۲ تا ۱۵ می ۲۰۲۶

decisions-televika-user-feedback-2-15-may-2026-televika-user-feedback-report-2-15-may-2026 · decisions/televika-user-feedback-2-15-may-2026 · televika · 2026-06-01 10:19

<div dir="rtl" align="right"> # گزارش فیدبک کاربران تلویکا — بازهٔ ۲ تا ۱۵ می ۲۰۲۶ > این گزارش فقط مربوط به بازهٔ **۲ تا ۱۵ می ۲۰۲۶** است (۷۳ فیدبک ثبت‌شده). **📊 نمودارها:** همهٔ نمودارهای این گزارش به‌صورت **تصویر استاتیک** داخل همین ف

نقشه مقالات پشتیبانی تلویکا

decisions-televika-support-articles-mapping · decisions · televika · 2026-06-01 10:19

# نقشه مقالات پشتیبانی تلویکا > جمع‌بندی مقالات Help Center تلویکا و ویدیوهای یوتیوب مرتبط > > تاریخ: ۱۴۰۵/۰۲/۰۵ (به‌روزرسانی: ۱۴۰۵/۰۲/۱۳ — افزودن ستون قابلیت استفاده ویدیوها) --- ## جدول مقالات | # | عنوان مقاله تلویکا | ویدیو یوتیوب ت

استراتژی رشد تلویکا

decisions-televika-q1-1405-growth-strategy-proposal-1404-09-23-4-growth-strategy-and-90day-plan · decisions/televika-q1-1405-growth-strategy-proposal-1404-09-23 · televika · 2026-06-01 10:19

<div dir="rtl"> # استراتژی رشد تلویکا --- ## بخش اول: استراتژی کلی ### 1. اهداف و مفاهیم حرفه‌ای | هدف بلندمدت | مفهوم حرفه‌ای | یعنی چی؟ | |------------|--------------|----------| | **گزینه اول برای فارسی‌زبانان جهان** | **رهبری بازار

decisions-televika-q1-1405-growth-strategy-proposal-1404-09-23-3-gap-analysis · decisions/televika-q1-1405-growth-strategy-proposal-1404-09-23 · televika · 2026-06-01 10:19

<div dir="rtl"> # تحلیل شکاف: برنامه اجرایی vs کارهای فعلی **تاریخ**: ۲ دی ۱۴۰۴ **نسخه**: v1.0 **هدف**: تحلیل شکاف بین آنچه باید انجام شود (برنامه اجرایی) و آنچه در حال انجام است (کارهای فعلی) **مراجع**: - [تعریف-اهداف.md](تعریف-اهداف.md

decisions-televika-q1-1405-growth-strategy-proposal-1404-09-23-2-executive-roadmap · decisions/televika-q1-1405-growth-strategy-proposal-1404-09-23 · televika · 2026-06-01 10:19

<div dir="rtl"> # Roadmap اجرایی: مسیر رسیدن به اهداف تلویکا این داکیومنت برای هر یک از 9 مفهوم کلیدی نشان می‌دهد که در هر بازه زمانی چه اقداماتی باید انجام شود و به چه مقدار کمی از متریک‌ها باید برسیم. **مرجع:** [تعریف-اهداف.md](تعریف-ا

تعریف اهداف: نقطه هدف چیست؟

decisions-televika-q1-1405-growth-strategy-proposal-1404-09-23-1-vision-goals-definition · decisions/televika-q1-1405-growth-strategy-proposal-1404-09-23 · televika · 2026-06-01 10:19

<div dir="rtl"> # تعریف اهداف: نقطه هدف چیست؟ ## 🎯 هدف 1: گزینه اول کاربران برای فارسی‌زبانان جهان ### تجزیه به اجزا: | مفهوم حرفه‌ای | چطوری می‌سنجیم؟ | یعنی چی؟ | جزء | |---------------|-----------------|----------|-----| | **Market

راهنمای تست فرآیند خرید و لغو اشتراک تلویکا

decisions-televika-purchase-flow-test-guideline-1404-09-18-televika-purchase-flow-test-guideline-1404-09-18 · decisions/televika-purchase-flow-test-guideline-1404-09-18 · televika · 2026-06-01 10:19

<div dir="rtl"> # راهنمای تست فرآیند خرید و لغو اشتراک تلویکا ## هدف این راهنما برای تست دوره‌ای فرآیند خرید اشتراک و لغو تمدید خودکار در [televika.com](https://www.televika.com/) طراحی شده است. --- ## زمانبندی تست | آیتم | مقدار | |--

decisions-televika-package-pricing-change-1404-12-25-televika-package-pricing-change-1404-12-25 · decisions/televika-package-pricing-change-1404-12-25 · televika · 2026-06-01 10:19

# تغییر قیمت پکیج‌های تلویکا | فیلد | مقدار | |---|---| | **تاریخ اعلام** | ۲۵ اسفند ۱۴۰۴ (2026-03-16) | | **تاریخ اجرا** | ۲۶ اسفند ۱۴۰۴ (2026-03-17) | | **وضعیت** | ✅ اجرا شده | | **Work Item** | [[task:TVK-PM-011|W-011]] (تغییر قیمت پکی

decisions-televika-offer-before-login-proposal-1404-09-17-televika-offer-before-login-proposal-1404-09-17 · decisions/televika-offer-before-login-proposal-1404-09-17 · televika · 2026-06-01 10:19

<div dir="rtl"> # راهکارهای نمایش آفر قبل از لاگین - فیلیمو و تلویکا --- ## وضعیت فعلی ### مقایسه کلی | معیار | تلویکا | فیلیمو | |-------|--------|--------| | **ریجن/زون‌بندی** | با IP → **قبل لاگین** مشخص | با شماره موبایل → **بعد لا

decisions-televika-geo-restriction-experiment-1404-09-17-televika-geo-restriction-experiment-1404-09-17 · decisions/televika-geo-restriction-experiment-1404-09-17 · televika · 2026-06-01 10:19

<div dir="rtl"> # آزمایش بازنگری محدودیت‌های جغرافیایی تلویکا **ارائه به:** CPO | **تاریخ:** آذر ۱۴۰۴ --- ## معرفی Out of Region ### چیست؟ صفحه‌ای که به کاربران ایرانی نمایش داده می‌شود و دسترسی آن‌ها به تلویکا را محدود می‌کند. آدرس:

decisions-televika-friction-points-combined-1405-01-30-v4-active-ideas-tracker · decisions/televika-friction-points-combined-1405-01-30 · televika · 2026-06-01 10:19

<div dir="rtl"> # داک شماره ۴ — رهگیری ایده‌های فعال (Active Ideas Tracker) **هدف داک:** نگاه واحد و یکپارچه به همه ایده‌ها/پیگیری‌های فعالی که هم‌زمان روی میز هستند، تا اولویت‌ها و نقطه‌ای که هر آیتم درش گیر کرده گم نشوند. **ساختار:** د

نقشه راه بهبود دیسکاوری — تلویکا

decisions-televika-friction-points-combined-1405-01-30-v3-discovery-roadmap · decisions/televika-friction-points-combined-1405-01-30 · televika · 2026-06-01 10:19

<div dir="rtl"> # نقشه راه بهبود دیسکاوری — تلویکا ## ورژن ۳: ایده‌های منتخب برای اجرا **منبع:** خلاصه ورژن ۲ (تیپ‌بندی رفتاری) → ایده‌های قابل اجرا با گپ تحلیل، هیستوری و دیتا ساپورت‌کننده **محصول:** [televika.com](https://www.televika.c

تحلیل ترکیبی نقاط اصطکاک — تلویکا

decisions-televika-friction-points-combined-1405-01-30-v2-behavioral-types · decisions/televika-friction-points-combined-1405-01-30 · televika · 2026-06-01 10:19

<div dir="rtl"> # تحلیل ترکیبی نقاط اصطکاک — تلویکا ## ورژن ۲: تیپ‌بندی رفتاری **منابع:** تحلیل کمّی نقاط اصطکاک + بررسی رفتاری کاربران در کلریتی + ریسرچ راهکارهای VOD **محصول:** [televika.com](https://www.televika.com/) **بازه داده‌ه

آفر خرید اشتراک تلویکا برای کاربران خارجی فیلیمو

decisions-televika-filimo-subscription-offer-1404-12-03-televika-filimo-subscription-offer-1404-12-03 · decisions/televika-filimo-subscription-offer-1404-12-03 · televika · 2026-06-01 10:19

# آفر خرید اشتراک تلویکا برای کاربران خارجی فیلیمو | فیلد | مقدار | |---|---| | **تاریخ** | ۳ اسفند ۱۴۰۴ (2026-02-22) | | **وضعیت** | Draft — تحویل به PO برای اجرا | | **Work Item** | [[task:TVK-PM-021|W-021]] | | **نوع** | PRD اجرایی | -

decisions-televika-dual-price-ranges-1404-12-26-televika-dual-price-ranges-1404-12-26 · decisions/televika-dual-price-ranges-1404-12-26 · televika · 2026-06-01 10:19

# دو رنج قیمتی موازی روی تلویکا (ایشوی Mollie) | فیلد | مقدار | |---|---| | **تاریخ** | ۲۶ اسفند ۱۴۰۴ (2026-03-17) | | **آخرین بروزرسانی** | ۲۸ اسفند ۱۴۰۴ (2026-03-18) | | **وضعیت** | فعال روی پروداکشن | | **Work Item** | [[task:TVK-PM-039

بازطراحی فلوی کنسلی تلویکا

decisions-televika-cancellation-flow-improvements-1405-02-27-v2-flow-redesign · decisions/televika-cancellation-flow-improvements-1405-02-27 · televika · 2026-06-01 10:19

<div dir="rtl"> # بازطراحی فلوی کنسلی تلویکا — v2 > این نسخه‌ی بازطراحی‌شده فلوی کنسلی است. کل فلو از **۹ مرحله** تشکیل شده (شامل Step 0 برای email referral و Step 3-b برای تایید آفر). > > 📄 برای مشاهده نسخه قبلی پیشنهادها (per-proposal)

تلویکا — پیشنهادهای بهبود فلوی کنسلی

decisions-televika-cancellation-flow-improvements-1405-02-27-readme · decisions/televika-cancellation-flow-improvements-1405-02-27 · televika · 2026-06-01 10:19

<div dir="rtl"> # تلویکا — پیشنهادهای بهبود فلوی کنسلی **تاریخ تهیه:** ۲۷ اردیبهشت ۱۴۰۵ **مخاطب:** تیم اجرایی تلویکا (پروداکت، دیزاین، توسعه، پشتیبانی) **هدف داک:** جمع‌بندی یک‌جای همه پیشنهادها برای بهبود فرآیند کنسلی اشتراک تلویکا (شامل

decisions-televika-campaign-system-proposal-1404-09-19-televika-campaign-system-proposal-1404-09-19 · decisions/televika-campaign-system-proposal-1404-09-19 · televika · 2026-06-01 10:19

<div dir="rtl"> # پروپوزال تکنیکال: سیستم استاندارد مدیریت کمپین‌های تلویکا ## 🎯 هدف ایجاد یک زیرساخت ثابت و استاندارد برای اجرای کمپین‌های مارکتینگ که: - با یک فایل تنظیمات ساده قابل راه‌اندازی باشد - قابلیت آزمایش و مرحله‌بندی داشته با

decisions-statnive-review · decisions · televika · 2026-06-01 10:19

<div dir="rtl" align="right"> # طراحی بخش‌های Statnive برای تلویکا **تاریخ:** ۲۰۲۶-۰۵-۱۶ · **محصول:** televika.com (VOD) · **کاربر ابزار:** PM و Product Analyst --- ## دسته‌بندی پیشنهادات - **بخش‌های اصلی جدید:** ۴ پیشنهاد - **امکانات

decisions-site-documentation-guide · decisions/site · org · 2026-06-01 10:19

# Product Decisions --- # راهنمای مستندسازی این فایل شامل قواعد و استانداردهای مستندسازی در این repo است. --- ## ۱. نامگذاری ### فولدر ``` [product]-[project-name]-[type]-[YYYY-MM-DD]/ ``` ### فایل اصلی (بدون تاریخ) ``` [product]-[pr

decisions-readme · decisions · org · 2026-06-01 10:19

# Product Management System (PMS) سیستم مدیریت محصول تلویکا — ردیابی pipeline آیتم‌ها از ایده تا اجرا. ## Tech Stack | لایه | تکنولوژی | نسخه | توضیح | |------|----------|------|-------| | **Framework** | React | 19.2 | UI library | | **

تسک مصاحبه: تحلیل فلوی خرید اشتراک تلویکا

decisions-operations-product-experience-analyst-hiring-task-proposal-1404-09-18-product-experience-analyst-hiring-task-proposal-1404-09-18 · decisions/operations/product-experience-analyst-hiring-task-proposal-1404-09-18 · org · 2026-06-01 10:19

<div dir="rtl"> # تسک مصاحبه: تحلیل فلوی خرید اشتراک تلویکا --- # بخش اول: برای کاندیدا --- ## اطلاعات کلی | توضیح | آیتم | |-------|------| | ۲ هفته (حدود ۱۰ ساعت کاری) | **مدت** | | تلویکا - سرویس استریمینگ برای ایرانیان خارج از کشو

decisions-operations-domain-availability-report · decisions/operations · org · 2026-06-01 10:19

# بررسی دسترسی دامنه برای اسم‌های پیشنهادی سیستم **تاریخ بررسی:** 2026-05-26 **TLDهای بررسی‌شده:** ۵ پسوند اصلی (`.com` · `.dev` · `.ai` · `.sh` · `.md`) + ۸ پسوند جایگزین برای اسم‌های ستاره‌دار (`.io` · `.app` · `.so` · `.co` · `.tools` ·

decisions-filimo-subscription-promo-touchpoints-1405-02-29-readme · decisions/filimo-subscription-promo-touchpoints-1405-02-29 · filimo · 2026-06-01 10:19

<h1 dir="rtl">پروموت خرید اشتراک در تاچ‌پوینت‌های مختلف محصول</h1> <div dir="rtl"> | فیلد | مقدار | |---|---| | **محصول‌های هدف** | فیلیمو · تلوویکا | | **تاریخ ثبت** | ۲۹ اردیبهشت ۱۴۰۵ (2026-05-19) | | **وضعیت** | ✅ تصویب‌شده توسط منیجر

decisions-filimo-subscription-promo-touchpoints-1405-02-29-prd · decisions/filimo-subscription-promo-touchpoints-1405-02-29 · filimo · 2026-06-01 10:19

<h1 dir="rtl">PRD — پروموت خرید اشتراک در صفحه‌ی خانه و صفحه‌ی فیلم</h1> <div dir="rtl"> > ساخته‌شده توسط jaan.to · skill: `pm-prd-write` · ۱۴۰۵-۰۳-۰۹ (2026-05-30) | فیلد | مقدار | |---|---| | **محصول‌های هدف** | فیلیمو · تلوویکا | | **و

decisions-filimo-package-page-test-ideas-1405-02-27-readme · decisions/filimo-package-page-test-ideas-1405-02-27 · filimo · 2026-06-01 10:19

# ایده‌های تست برای صفحه‌ی پکیج فیلیمو | فیلد | مقدار | |---|---| | **تاریخ ثبت** | ۲۸ اردیبهشت ۱۴۰۵ (2026-05-18) | | **وضعیت** | 📋 پیشنهاد — در انتظار تصمیم تست | | **پلتفرم تست** | صفحه‌ی خرید اشتراک فیلیمو (filimo.com/payment) | ---

راهکارهای خلاقانه دیسکاوری محتوا

decisions-filimo-creative-discovery-solutions-1405-02-29-readme · decisions/filimo-creative-discovery-solutions-1405-02-29 · filimo · 2026-06-01 10:19

<div dir="rtl"> # راهکارهای خلاقانه دیسکاوری محتوا | فیلد | مقدار | |---|---| | **تاریخ تهیه** | ۲۹ اردیبهشت ۱۴۰۵ (2026-05-19) | | **وضعیت** | Draft — جمع‌بندی اولیه از گفت‌وگوی تیم | | **Work Item** | W-127 | | **نوع** | Internal Researc

decisions-claude · decisions · org · 2026-06-01 10:19

# Televika PMS — Project Conventions Working notes for Claude (and any future contributor) about how this PMS is structured and the rules to follow when touching its data and UI. ## Data files | File | Purpose | |---|---| | `app/site/src

engineering-readme · engineering · org · 2026-06-01 10:19

# productgalaxy Shared backend (Postgres + REST API + MCP) behind 4 existing SabaIdea apps + 1 new docs product. - **ABtest-dashboard** — A/B test management - **Product-Audits** — UX + health audits, walkthroughs, AI insights - **product

engineering-plan · engineering · org · 2026-06-01 10:19

# productgalaxy — shared DB + APIs + MCP behind 4 existing apps ## Context Four sibling tools under `/Users/parhumm/Projects/SabaIdea/product/` track complementary slices of the same businesses (Televika, Filimo, Aparat, Forsi, and compet

engineering-packages-db-migrations-readme · engineering/packages/db/migrations · org · 2026-06-01 10:19

# Drizzle migrations ## Naming convention - `0000_*.sql` through `8999_*.sql` — auto-generated by `drizzle-kit generate`. Append-only; never edit a committed migration. (CLAUDE.md §6 + drizzle-kit/README.md docs cache.) - `9000_*.sql` t

engineering-packages-clients-ts-pm-client-readme · engineering/packages/clients-ts/pm-client · org · 2026-06-01 10:19

# @galaxy/pm-client Generated TypeScript client for the productgalaxy PM API (`/api/v1/pm-tasks` + `/api/v1/pm-pipeline`). Consumed by the legacy product-decisions React/Vite app during the data-layer swap. ## Generate ```bash docker com

engineering-packages-clients-ts-audits-client-readme · engineering/packages/clients-ts/audits-client · org · 2026-06-01 10:19

# @galaxy/audits-client Generated TypeScript client for the productgalaxy Audits API. Consumed by the legacy Product-Audits React/Vite app during its data-layer swap. ## Install The Product-Audits team adds it to their `package.json` as

engineering-packages-clients-ts-abtests-client-readme · engineering/packages/clients-ts/abtests-client · org · 2026-06-01 10:19

# @galaxy/abtests-client Generated TypeScript client for the productgalaxy A/B test API (`/api/v1/abtests`). Consumed by the legacy ABtest-dashboard team during the data-layer swap. **ABtest-dashboard is vanilla JS (no bundler)** — the si

engineering-packages-clients-py-galaxy-comments-readme · engineering/packages/clients-py/galaxy-comments · org · 2026-06-01 10:19

# galaxy-comments Python client for the Galaxy Comments REST API. Used by the Televika Foreign Comment Analysis Dashboard Flask app after the Phase-4 data-layer swap. ## Install ```bash pip install -e ./packages/clients-py/galaxy_comment

engineering-docs-operations-vps-bootstrap · engineering/docs/operations · org · 2026-06-01 10:19

# VPS bootstrap — Hetzner ax-line > Provision the production host for productgalaxy. Run-once per host. Total time: > ~45 minutes including waiting for apt + Docker pulls. ## 0. Order the box - Hetzner: AX42 (Ryzen 7700, 64 GB ECC, 2× 51

engineering-docs-operations-sops-secrets-setup · engineering/docs/operations · org · 2026-06-01 10:19

# SOPS + age secrets setup (deploy-time decryption) Status: required for `deploy-staging.yml`, `deploy-prod.yml`, `deploy-prod-rollback.yml`. Owner: ops. Last reviewed: 2026-05-25. ## Why this exists CLAUDE.md §14 and ADR-003 §"Secrets"

engineering-docs-operations-simplify-backlog · engineering/docs/operations · org · 2026-06-01 10:19

# Simplify backlog > Deferred from the first `/simplify` pass (2026-05-25). Each item is a real find from one of > the 3 review agents. We landed the 5 highest-leverage fixes inline + parked the bigger > refactors here because they touch m

engineering-docs-operations-prod-go-live · engineering/docs/operations · org · 2026-06-01 10:19

# Production go-live runbook > End-to-end checklist for bringing productgalaxy live on a Hetzner VPS, fronted > by Cloudflare Tunnel, with pgBackRest archiving to Backblaze B2 and OTel/Grafana > observability. Total wall-clock: ~4 hours of

engineering-docs-operations-pgbackrest-setup · engineering/docs/operations · org · 2026-06-01 10:19

# pgBackRest setup — Backblaze B2 archive + PITR > pgBackRest sidecar runs alongside Postgres on the same host. Full backup nightly, > diff weekly (Sundays), WAL archived continuously. Retention: 30 days of fulls. > Restore-to-point-in-tim

engineering-docs-operations-observability-setup · engineering/docs/operations · org · 2026-06-01 10:19

# Observability — OpenTelemetry + Grafana + Loki + Tempo > Self-hosted observability stack co-located on the same VPS. No external SaaS. > ~600 MB RAM overhead total. Per CLAUDE.md §15 ops contract. ## Stack at a glance | Component | Rol

engineering-docs-operations-host-caddy-snippet · engineering/docs/operations · org · 2026-06-01 10:19

# Host Caddy — three site blocks to append for galaxy The VPS at `31.97.192.253` already runs a host-level Caddy (`/etc/caddy/Caddyfile`) that terminates TLS for `api.jaan.coach` and `n8n.jaan.coach`. In v1 we piggyback on it instead of ru

engineering-docs-operations-deploy-runbook · engineering/docs/operations · org · 2026-06-01 10:19

# Galaxy production deploy runbook A single, plain-English walkthrough for taking productgalaxy live on a Hetzner VPS. Designed for a non-technical operator with the Claude Code assistant. ## Before you start You need: - A Hetzner Cloud

engineering-docs-operations-deploy-runbook-v1 · engineering/docs/operations · org · 2026-06-01 10:19

# v1 deploy runbook — `root@31.97.192.253` → `*.galaxy.jaan.to` This is the **first** production deploy. It is intentionally narrower than [DEPLOY-RUNBOOK.md](DEPLOY-RUNBOOK.md): - **One specific VPS**: `root@31.97.192.253` — Ubuntu 24.04

engineering-docs-operations-cloudflare-tunnel-setup · engineering/docs/operations · org · 2026-06-01 10:19

# Cloudflare Tunnel + Access setup (CI → VPS auth) Status: required for `deploy-staging.yml`, `deploy-prod.yml`, `deploy-prod-rollback.yml`. Owner: ops. Last reviewed: 2026-05-25. ## Why this exists GitHub Actions needs to reach the stag

engineering-docs-operations-cloudflare-dns · engineering/docs/operations · org · 2026-06-01 10:19

# Cloudflare DNS — v1 records for `*.jaan.to` The v1 deploy uses **DNS-only mode** (grey cloud, not proxied). Caddy on the VPS terminates TLS directly via Let's Encrypt HTTP-01. Cloudflare is just the DNS authority. ## Why grey-cloud and

engineering-docs-handoffs-televika-swap · engineering/docs/handoffs · org · 2026-06-01 10:19

# Televika Flask data-layer swap — handoff > **Audience**: maintainers of `/Users/parhumm/Projects/SabaIdea/product/Televika-Foreign-Comment-Analysis-Dashboard/` (Flask + Python). > **Goal**: replace the local-JSON/JSON-gz storage layer wi

engineering-docs-handoffs-product-decisions-swap · engineering/docs/handoffs · org · 2026-06-01 10:19

# Handoff: product-decisions data-layer swap > Audience: the product-decisions team > Goal: swap your data layer from JSON files + localStorage to the Galaxy REST API, **without > changing any UI**. > Status: Phase 2 deliverables ready (PM

engineering-docs-handoffs-product-audits-swap · engineering/docs/handoffs · org · 2026-06-01 10:19

# Handoff: Product-Audits data-layer swap > Audience: the Product-Audits team > Goal: swap your data layer from local JSON files + Vercel serverless functions to the > Galaxy REST API, **without changing any UI**. > Status: Phase 1 deliver

engineering-docs-handoffs-obsidian-power-user · engineering/docs/handoffs · org · 2026-06-01 10:19

# Editing Galaxy notes from Obsidian — power-user guide > Audience: a Galaxy user who already knows Obsidian and wants to edit their > Galaxy notes from inside Obsidian instead of (or alongside) the Galaxy admin > editor. No knowledge of G

engineering-docs-handoffs-abtest-dashboard-swap · engineering/docs/handoffs · org · 2026-06-01 10:19

# Handoff: ABtest-dashboard data-layer swap > Audience: the ABtest-dashboard team > Goal: swap your data layer from Supabase + leaked anon key to the Galaxy REST API, > **without changing any UI or the statistical math**. ## What changes

engineering-docs-architecture-adr-004-schema-lockin-from-data-mapping · engineering/docs/architecture · org · 2026-06-01 10:19

# ADR-004 — Final schema lock-in from Phase 0.5 data-mapping - Date: 2026-05-24 - Status: Accepted - Source: `jaan-to/outputs/data-mapping/{abtest,audits,pm,comments,docs}-mapping.md` ## Context 5 parallel data-mapping agents inspected t

engineering-docs-architecture-adr-003-batch-3-stack-lockin · engineering/docs/architecture · org · 2026-06-01 10:19

# ADR-003 — Batch 3 stack lock-in (deploy / docs / dev-workflow-guardrails) - Date: 2026-05-24 - Status: Accepted - Source: `jaan-to/outputs/pm-research/{deploy,docs,dev-workflow-guardrails}-research.md` ## Context Phase 0 batch 3 resear

engineering-docs-architecture-adr-002-batch-2-stack-lockin · engineering/docs/architecture · org · 2026-06-01 10:19

# ADR-002 — Batch 2 stack lock-in (api / mcp / share) - Date: 2026-05-24 - Status: Accepted - Source: `jaan-to/outputs/pm-research/{api,mcp,share}-research.md` ## Context Phase 0 batch 2 research (3 parallel scout agents, ~71 sources com

engineering-docs-architecture-adr-001-batch-1-stack-lockin · engineering/docs/architecture · org · 2026-06-01 10:19

# ADR-001 — Batch 1 stack lock-in (db / app / orm / auth) - Date: 2026-05-24 - Status: Accepted - Source: `jaan-to/outputs/pm-research/{db,app,orm,auth}-research.md` ## Context Phase 0 batch 1 research (4 parallel scout agents, ~95 sourc

engineering-docs-architecture-12-factor-scorecard · engineering/docs/architecture · org · 2026-06-01 10:19

# 12-Factor scorecard How Galaxy lines up with the [Twelve-Factor App](https://12factor.net) methodology. Each factor links to the file or behaviour that implements it. | # | Factor | Status | Where it lives | |---|---|---|---| | I | **Co

engineering-docs-architecture-00-overview · engineering/docs/architecture · org · 2026-06-01 10:19

# Architecture overview `productgalaxy` is the shared backend (single Postgres 17 DB + versioned REST API + MCP server) behind 4 existing SabaIdea apps and 1 new docs product. The 4 legacy app UIs do not change; each only swaps its data-la

engineering-claude · engineering · org · 2026-06-01 10:19

# productgalaxy — Critical rules for development This file is loaded automatically by Claude Code in this repo. Treat every rule here as a hard constraint. When in doubt, ask before deviating. The full implementation plan lives at `/Users

engineering-apps-mcp-readme · engineering/apps/mcp · org · 2026-06-01 10:19

# @galaxy/mcp — productgalaxy MCP server The productgalaxy **Model Context Protocol** server. Exposes Galaxy's data over Streamable HTTP so Claude Desktop, Claude Code, the Anthropic SDK, and other MCP clients can read across the 5 domains

engineering-apps-docs-src-content-static-welcome · engineering/apps/docs/src/content/static · org · 2026-06-01 10:19

# Welcome This is the reading surface for **galaxy-docs** — productgalaxy's notes system. Notes are authored in the admin UI at `/admin/notes/` (or in Obsidian against the [Local REST API plugin](https://github.com/coddingtonbear/obsidian

engineering-apps-docs-src-content-static-about · engineering/apps/docs/src/content/static · org · 2026-06-01 10:19

# About this site This is an **Astro 6 + Starlight** site that pulls notes from `https://api.galaxy.example.com/api/v1/notes` via Astro 6's live content collections. ## Stack | Layer | Choice | Why | |---|---|---| | Framework | Astro 6

engineering-apps-docs-readme · engineering/apps/docs · org · 2026-06-01 10:19

# @galaxy/docs — the galaxy-docs reading site Astro 6 + Starlight + Tailwind 4 public READING surface for the 5th product (galaxy-docs). Fetches notes from Galaxy's `/api/v1/notes` at request time via Astro 6 live content collections, with