Noindex intake controls
enabledReport, claim, and profile-edit intent controls submit only through the scoped report UI server action.
پورتال noindex برای مسیرهای claim، گزارش خطای داده و intent ویرایش پروفایل. ثبت محدود فقط از صفحه گزارش انجام میشود و public API، launch یا indexing فعال نیست.
guided discovery
پرتال هنوز login، claim یا edit ندارد. این راهنما مسیرهای read-only مرتبط را روشن میکند.
browse continuity
مسیر برگشت، اگر از پروفایل یا مقایسه آمده باشد، فقط در URL حمل میشود؛ کنترلهای intake در صفحه گزارش و روی noindex ops spine انجام میشوند.
پورتال پزشکان در این batch بهصورت noindex نمایش داده میشود. این صفحه خودش فرم فعال ندارد، اما مسیر گزارش و ادعای پروفایل اکنون intake محدود و احرازشده را به ops spine میفرستد. هیچ public API، ثبتنام عمومی، بارگذاری فایل، دادهٔ پیگیری یا ویرایش مستقیم پروفایل فعال نیست.
هدف پورتال این است که به هر پزشک کنترل شفاف روی نمایهٔ خودش بدهد؛ بدون اینکه این کنترل به ترتیب نتایج یا سیگنالهای شهرت دست بزند. پروفایل پایهٔ هر پزشک از دفترچهٔ عمومی عضویت سازمان نظام پزشکی ساخته میشود و پورتال راهی است برای اینکه صاحب همان پروفایل بتواند آن را تأیید کند، اطلاعاتش را بهروز نگه دارد و به ابهامهای داده پاسخ دهد. رتبهبندی همچنان مستقل از پرداخت و مستقل از هر اقدامی در پورتال باقی میماند.
هیچ ویرایشی بدون احراز هویت، سیاست نگهداری، audit و بازبینی انسانی اعمال نخواهد شد. intake فعلی فقط intent و دستهبندی کمریسک را ثبت میکند و نتیجه را در وضعیت نیازمند بازبینی نگه میدارد.
authenticated noindex intake
پورتال بهعنوان handoff امن عمل میکند؛ کنترلهای واقعی در /report هستند و فقط workflow item، policy check و audit digest-only میسازند.
Report, claim, and profile-edit intent controls submit only through the scoped report UI server action.
Submitted items stop at review readiness; moderation, accept/reject, and profile changes remain follow-up work.
The ops spine stores workflow state, bounded enums, and digests, not files, private follow-up details, source destinations, or raw identifiers.
No REST route, broad auth surface, sitemap, robots opening, or indexable publication output is added.
local-only execution
مسیر داخلی report/claim/moderation اکنون روی DB محلی اجرا شده است: 3آیتم قطعی و 20 audit event برای lifecycle امن ثبت شدهاند. پورتال عمومی همچنان بدون ورود، بدون claim واقعی و بدون ویرایش پروفایل باقی میماند.
verification and moderation handling
intakeهای ثبتشده از /report اکنون در مسیر مالک میتوانند به approved_for_action بهعنوان verification-readiness، triage_pending بهعنوان more-info یا blocked منتقل شوند. این مسیر همچنان noindex، aggregate-safe و بدون public API، public login، evidence/contact collection یا ویرایش پروفایل است.
portal context
context پروفایل فقط در URL حمل شده است. این صفحه شناسه را نمایش نمیدهد، حساب نمیسازد، claim ثبت نمیکند و برای آیندهٔ احراز هویت فقط مسیر را توضیح میدهد.
decision states
این وضعیتها فقط نقشهٔ آینده را نشان میدهند؛ صف واقعی، ورود، claim ownership، evidence collection یا ویرایش پروفایل فعال نیست.
اگر از کارت یا پروفایل وارد شوید، فقط یک context امن در URL حمل میشود؛ این صفحه شناسه را نمایش نمیدهد و چیزی ذخیره نمیکند.
در نسخهٔ واقعی، همین context باید به صف report/claim وصل شود.کاربر فقط میبیند چه مرحلههایی بعداً لازم است. متن، تماس، مدرک، فایل یا توضیح آزاد اکنون دریافت نمیشود.
بعداً باید فرم محدود، retention policy و audit trail طراحی شود.گزارش داده یا claim ممکن است در آینده به شواهد عمومی/سازمانی نیاز داشته باشد، اما این preview هیچ evidence یا contact collection ندارد.
هر شواهد آینده باید بدون raw source exposure و با بازبینی انسانی بررسی شود.صف بازبینی واقعی، moderation و accept/reject هنوز فعال نیست؛ هیچ تغییر خودکاری روی پروفایل رخ نمیدهد.
فعالسازی صف واقعی نیازمند auth/RBAC، write gate و سیاست نگهداری است.پذیرفته/رد شدن فقط نمونهٔ UI است. این صفحه تصمیم واقعی، تأیید قانونی یا انتشار عمومی ایجاد نمیکند.
نتیجهٔ واقعی باید بدون افشای جزئیات حساس و بدون ادعای پزشکی نمایش داده شود.در نسخهٔ واقعی، claim فقط پس از احراز هویت و بازبینی انسانی قابل بررسی است؛ اکنون هیچ claim یا مالکیتی ساخته نمیشود.
این preview توضیح میدهد چه نوع اصلاحی بعداً ممکن است لازم شود، اما هیچ متن، فایل، تماس یا دادهٔ هویتی دریافت نمیکند.
پیشنویس، در انتظار بازبینی، پذیرفتهشده و ردشده فقط بهعنوان نمونهٔ UI نمایش داده میشوند؛ هیچ صف واقعی وجود ندارد.
claim یا گزارش آینده نباید رتبهٔ طبیعی را بخرد یا تغییر دهد؛ در این نسخه هیچ سیگنال عملیاتی به رتبهبندی اضافه نمیشود.
eligibility
این جدول فقط تفاوت report و claim را روشن میکند. هیچ دادهٔ تماس، مدرک، متن آزاد یا درخواست واقعی دریافت نمیشود.
گزارش: گزارش خطای داده میتواند از مسیر عمومی آینده شروع شود، اما اکنون فقط راهنماست.
Claim: Claim فقط برای پزشک یا نمایندهٔ مجاز قابل طراحی است و نیازمند auth آینده است.
گزارش: اشکال در نمایش نام، شهر، تخصص یا پوشش داده میتواند بعداً بررسی شود.
Claim: پس از تأیید مالکیت آینده، فقط مسیر مدیریت امن باز میشود؛ رتبه یا سیگنال منبعی تغییر نمیکند.
گزارش: نظر درمانی، دادهٔ تماس، فایل، نشانی خام منبع، MC code و درخواست حذف سیگنال منبعی جمع نمیشود.
Claim: Claim راه خرید رتبه، ویرایش مستقیم، حذف نظرها یا فعالسازی نوبتدهی مستقیم نیست.