notes.addict.best · Hybrid Automation Playbook

دليل Hybrid 4.7 الكامل: التسجيل التلقائي · بيانات الدخول · ضمان نتائج صالحة حتى النشر والكشط

Hybrid 4.7 Full Playbook: Auto-Register · Credentials · Valid Results Through Publish & Scrape

مرجع عملي مبني على media.addict.best (Hybrid 4.7 × Seven Ultimate) + معرفة خوارزميات السوشيال + أدوات MCP و Kimi WebBridge. العناوين أسود-أحمر مع حدود حمراء.

Operator manual grounded in media.addict.best (Hybrid 4.7 × Seven Ultimate), social-algorithm practice, MCP, and Kimi WebBridge. Black–red titles and borderlines throughout.

Hybrid 4.7 Mode A / B / C Cookies .enc PASS|FAIL|INCONCLUSIVE Updated 2026-08-04 notes.addict.best
0

خطة العمل الشاملة (قبل التنفيذ)

Master plan — cover every requirement before coding or posting
العربية

أي مهمة أتمتة سوشيال ناجحة تمر بنفس الدورة. لا تقفز مباشرة للنشر.

  1. افهم الهدف: نشر؟ نمو؟ كشط؟ دخول بروفايل؟
  2. حمّل المرجع: media.addict.best + Hybrid 4.7 permanent memory
  3. boot() / self-check: أسرار + Playwright + vault + routing
  4. ثبّت الهوية: cookies مشفرة + حساب واحد = IP واحد (Mode C)
  5. تحقق الجلسة: هل أنت داخل الحساب فعلياً؟ (ليس صفحة login)
  6. اذهب لـ PROFILE URL: ليس home/feed العام
  7. PrePublish / Virality ≥ 60 قبل أي نشر
  8. نفّذ → first_60_minutes → لوج → لقطة إثبات
  9. حكم ثلاثي: PASS فقط = نجاح. INCONCLUSIVE ≠ نجاح
English

Every successful social automation run follows the same cycle. Never jump straight to publish.

  1. Clarify goal: publish / grow / scrape / enter profile
  2. Load reference: media.addict.best + Hybrid 4.7 permanent memory
  3. boot() / self-check: secrets, Playwright, vault, routing
  4. Lock identity: encrypted cookies + one account → one VPS IP (Mode C)
  5. Prove session: actually logged in (not login wall)
  6. Navigate PROFILE URL: never bare home/feed
  7. PrePublish / Virality ≥ 60 before live post
  8. Execute → first_60_minutes → log → proof shot
  9. Three-state verdict: only PASS = done. INCONCLUSIVE ≠ pass

0.1 · Extended action map / خريطة الأفعال الممتدة

Phase / المرحلة Actions / الأفعال Valid result / النتيجة الصالحة Fail if… / يفشل إذا…
Register / Sync sync_accounts.py · vault/*.js · accounts.registry.json Every account has stable id, profile url, cookieFile url = / or /home · missing cookie · duplicate ids
Follow changes Registry diff · cookie age · re-export · portal rebuild Portal + enter_account land on same profile URL Mode B opens feed; Mode C opens login
Credentials AI-auto EncryptedCookieManager · sanitize SameSite · inject before nav Logged-in DOM markers present raw click · plaintext cookies · wrong VPS IP
Target / Scrape NSRE filter · referrer cold visit · rate governor Structured JSON + source URL + timestamp empty scrape claimed OK
Publish warm_up → PrePublish → post → first_60_minutes Post URL + proof screenshot + analytics log no post URL · captcha open · shadowban L3
الخطة = بوابة: بدون boot + جلسة صالحة + URL بروفايل + PrePublish → لا تلمس زر النشر.
Plan = gate: no boot + valid session + profile URL + PrePublish → do not touch publish.
1

طريقة التسجيل التلقائي ومتابعة التغييرات

Auto-registered accounts method & how to follow changes

1.1 · What “auto-register” means here

العربية — بلغة بسيطة

التسجيل التلقائي ليس إنشاء حساب فيسبوك من الصفر. المقصود:

  1. لديك ملفات كوكيز (من المتصفح بعد تسجيل دخولك يدوياً مرة).
  2. سكربت يقرأ مجلد vault/ ويُنشئ أو يحدّث accounts.registry.json.
  3. كل حساب يحصل على: id ثابت، handle، رابط البروفايل، لون، ملف كوكي، مجلد profile.
  4. البوابة Mode B (مثل contabo149) تُبنى من هذا السجل.
  5. Mode C (enter_account.py) يستخدم نفس السجل للدخول الحقيقي بالكوكيز.
English — plain language

Auto-register does not mean creating Facebook/TikTok accounts from zero. It means:

  1. You already exported cookies after a real human login.
  2. A script scans vault/ and builds/updates accounts.registry.json.
  3. Each account gets: stable id, handle, profile URL, color, cookie file, profile dir.
  4. Mode B public portal (contabo149) is generated from that registry.
  5. Mode C enter_account.py uses the same registry for cookie-injected entry.

1.2 · Registry shape (source of truth)

{
  "id": "twitter_dr_promedic1",
  "numericId": 15,
  "platform": "X (Twitter)",
  "handle": "@Dr_promedic1",
  "url": "https://x.com/Dr_promedic1",
  "cookieFile": "twitter-Dr_promedic1.js",
  "profileDir": "profiles/twitter_dr_promedic1"
}
Bug pattern that broke contabo149: some url values became platform home (/, /home, bare domain). Cards “opened social media” but not your profile. Fix: rebuild portal from registry + reject generic URLs + resolve_profile_url() in enter_account.
نمط الخطأ: روابط home بدل البروفايل → يبدو أن الحساب فُتح لكنك لست على صفحتك.

1.3 · Follow changes (how updates flow)

Change type Signal Action Owner
New cookie file in vault file appears / mtime sync_accounts.py → registry + portal rebuild AI agent / cron
Handle rename user note / 404 profile edit registry url+handle · re-export portal operator + agent
Cookie expired / checkpoint login wall · SessionHealth FAIL quarantine · re-export cookies same IP · L2 Hybrid incident map
Shadowban suspected tag chrono empty canary L3 halt 48h · no burst retry shadowban.py
Selector break SelfHealingLocator miss Phoenix one morph · cache dom_healing.json automation core
Portal drift vs registry URL mismatch audit regenerate contabo149 from registry only deploy script

1.4 · Modes (never confuse them)

ModeWhereIPLogged in?Use for
A Mac hub local hub Home Yes (export / dry-run) cookie export, Rescue Window, dry-run
B Public dash HTTPS card (contabo149) Visitor No open public profile links only
C Server entry enter_account / orchestrate_enter Pinned VPS Yes — live automation publish / grow / engage / scrape

قاعدة ذهبية / Golden rule: الأتمتة الحقيقية = Mode C فقط. البوابة العامة = Mode B للروابط فقط. · Live automation = Mode C only. Public portal = Mode B links only.

2

استخدام الذكاء الاصطناعي التلقائي لبيانات الدخول (Credentials)

AI-auto use of credentials — safe cascade, never raw secrets in prompts

2.1 · Credential types (what AI may touch)

Type Storage AI allowed? Notes AR / EN
Browser cookies sessions/{account}.enc or vault .js Yes — inject only لا تلصق الكوكيز في الشات · never paste into chat
localStorage (IG/TT) inside session blob Yes — refresh 45m بدونها الجلسة تموت صامتاً · silent death without it
Passwords / 2FA seeds password manager / human No automation Rescue Window يدوي · manual only
SSH keys ~/.ssh Use paths only لا تطبع محتوى المفتاح · never print key material
Platform API tokens — Banned in Hybrid 4.7 browser-only · no instagrapi/tweepy/Graph

2.2 · AI credential cascade (HybridDispatcher)

1) Load accounts.registry.json by id
2) Resolve VPS from account_routing (one account → one IP forever)
3) Load EncryptedCookieManager → decrypt sessions/{id}.enc  OR  vault/{cookieFile}.js
4) sanitize_cookie: sameSite → Lax|Strict|None (Titlecase!)
5) Launch StealthBrowser persistent profile under profiles/{id}
6) context.add_cookies(cookies)  **BEFORE** any page.goto
7) goto(resolve_profile_url(acc))  // PROFILE not home
8) SessionHealth check (logged-in markers)
9) On success: re-save cookies + optional localStorage
10) On checkpoint/2FA: headful Rescue Window 5 min — human solves — then save
11) On shadowban/locked: quarantine, open circuit, stop
لماذا SameSite Titlecase؟

Playwright يرفض قيم مثل lax الصغيرة أحياناً ويفشل إنشاء السياق. Hybrid §3: دائماً Lax / Strict / None.

Why SameSite Titlecase?

Playwright can reject lowercase lax and fail context creation. Hybrid §3: always Titlecase.

2.3 · What AI must never do

  • Never put full cookie JSON into LLM prompts (leak + token waste).
  • Never multi-account from Mac home IP for live grow/publish.
  • Never captcha-bypass bots (ethics.yaml passive_only: true).
  • Never “retry 50 times” on 429/checkpoint — map ErrorCode → L1/L2/L3.
  • لا تستخدم كلمة مرور كنص داخل السكربتات؛ الكوكيز بعد دخول بشري.
3

كيف تضمن أن الأتمتة تعمل بنتائج صالحة بالكامل

Ensure automation works well — full valid results until publish, targeting, scraping…

3.1 · Three-state gate (anti false-positive)

StateMeaningCan say “done”?العربية
PASS Measured proof met all checks Yes نجاح مثبت بقياس
FAIL Check ran and failed No — fix or stop فشل واضح
INCONCLUSIVE Could not measure (timeout, missing tool) No (blocks “done”) لا نعرف — ممنوع اعتباره نجاحاً

3.2 · Validity chain by task type

Task Minimum proof artifacts Blockers
Enter / login final URL is profile path · screenshot · title not Login · cookie re-saved generic home URL · captcha open · wrong account
Scrape / target JSON non-empty · ≥N items · each has url + text + ts · sanitized for LLM empty list claimed OK · raw HTML to model
Grow / engage action log ≤ playbook ceiling · NSRE skip parasitic · Poisson delays fixed 1s loop · follow bomb
Publish boot ready · session OK · Virality≥60 · post URL · first_60 · proof image no post URL · soft-ban · corrupt media
Shadowban check real tag chrono canary logged random “health score”

3.3 · Canonical publish pipeline (Hybrid 4.7)

boot() → ServerRouter → HybridDispatcher → EngagementHook.warm_up()
→ PrePublishScorer + AlgorithmMapper → maybe_search() ONLY if --factual
→ CaptionTransformer → publish → first_60_minutes() → log_post()
→ CircuitBreaker / Incident L1–L3 if needed

3.4 · PhasedGrowth caps (accounts < 21 days)

Windowposts/dfollows/dlikes/dWhy
0–6005Warm trust; zero spam fingerprint
7–131520Light signal
14–2021540Ramp
21+33080Playbook ceiling, not floor

3.5 · Incident map

  • 301 → L1 reduce rate / cool down · خفض المعدل
  • 308 → L2 re-export cookies on same IP · إعادة تصدير كوكيز على نفس IP
  • 310 → L3 halt 48h (shadowban class) · توقف 48 ساعة
4

طرق البرمجة وتأثير الكود + قواعد سكربتات بايثون

Coding methods, code effects, Python script rules — easy language

4.1 · Easy picture

العربية

تخيّل السكربت موظف روتين:

  1. يفتح درج المفاتيح (الكوكيز).
  2. يدخل المكتب الصحيح (VPS / IP).
  3. يفتح المتصفح بهوية الحساب.
  4. ينفّذ مهمة واحدة (نشر/كشط/دخول).
  5. يكتب محضراً (لوج + صورة) ثم يقفل.

إذا تخطى أي خطوة، النتيجة “تبدو ناجحة” لكنها وهمية.

English

Think of the script as a routine clerk:

  1. Opens the key drawer (cookies).
  2. Enters the correct office (VPS / IP).
  3. Opens the browser as that account.
  4. Does one job (publish/scrape/enter).
  5. Writes a report (log + screenshot) then locks up.

Skip a step and results look fine but are false.

4.2 · Coding methods and effects

Method Code pattern Effect if used Effect if skipped
Inject cookies before navigate add_cookies then goto Session sticks Public homepage / login wall
smart_click Bezier path ≥3 points + jitter Lower bot score Centroid clicks = bot signal
Poisson delays burst-rest pattern Human rhythm Fixed interval fingerprint
CircuitBreaker 3 fails → abort Stops ban loops Account locked overnight
resolve_profile_url reject /home · build from handle Lands on your profile “Opened social” not your page
Three-state CheckResult never raise for QA Honest automation False “green” pipelines
Timeouts everywhere timeout= on every wait No hung processes Zombie browsers eat RAM
Lock file .browser.lock One browser per server Profile corruption / races

4.3 · Python script rules

  1. One job per invocation — enter OR publish OR scrape (orchestrator coordinates multi-step).
  2. stdlib first — json, pathlib, argparse; Playwright only when browser needed.
  3. No secrets in source — paths to vault only.
  4. Always return structured dict — {ok, error, url, proof}.
  5. Idempotent where possible — re-run should not double-post without guard.
  6. Log to files + optional SQLite — agent_monitor.db per VPS.
  7. Headless default, headful for 2FA.
  8. chmod 600 on .enc cookies; delete plaintext after encrypt when policy says so.
  9. Never raw page.click() in Hybrid path — Bezier only.

4.4 · Minimal enter skeleton

def enter(acc):
    cookies = load_and_sanitize(acc["cookieFile"])
    if not cookies:
        return {"ok": False, "error": "bad cookies"}
    with sync_playwright() as p:
        ctx = p.chromium.launch_persistent_context(profile_dir, headless=True, ...)
        ctx.add_cookies(cookies)           # BEFORE navigation
        page = ctx.pages[0] or ctx.new_page()
        target = resolve_profile_url(acc)  # NOT generic home
        page.goto(target, timeout=60_000)
        ok = session_health(page)
        if ok:
            save_state(ctx, acc)
        return {"ok": ok, "url": page.url, "title": page.title()}
5

الأدوات المستخدمة في هذا المسار

Tools used in this workflow (and when)
ToolLayerRoleWhen
Playwright / PatchrightBrowser engineAutomate ChromiumMode C enter/publish
EncryptedCookieManagerAuthEncrypt/decrypt sessionsAlways before browser
StealthBrowserAnti-detectwebdriver hide, canvas noiseLive social
PrePublishScorerQualityVirality gate ≥60Before publish
NSREGraph riskSkip parasitic targetsGrow/engage
Shadowban canaryHealthReal tag chrono checkPeriodic + after incidents
Caddy + contabo149Mode B UIPublic profile portalHuman quick open
SSH VPS rosterInfraPinned IPsMode C
MCP serversAgent I/OGitHub, browser, memory…AI coding/ops
Kimi WebBridgeReal user browserUse human sessionsMac rescue / research
media.addict.bestSpec UIHybrid boxes + rulesLoad before acting
FFmpeg / ffprobeContentValid media before uploadPublish path
6

مستودعات GitHub القوية لهذا الـ Workflow

Powerful open-source GitHub repos for this stack
Open-source tools accelerate the stack; Hybrid 4.7 still bans platform official APIs for grow/publish and requires ethics + rate limits. · المستودعات تسرّع البناء، لكن القواعد الأخلاقية وحدود المعدل تبقى إلزامية.
Repo / project Why powerful Fits Hybrid how Score /10
microsoft/playwright Best multi-browser API, tracing, storage_state Base of enter_account + publish drivers 9.6
patchright / stealth PW forks Stronger anti-detect patches StealthBrowser layer alternative 9.2
browser-use/browser-use LLM-driven browser agents Optional AI steps; keep governors outside 8.4
seleniumbase/SeleniumBase UC mode, pytest-friendly Legacy fallback; heavier than PW 7.8
daijro/camoufox Firefox anti-detect focus When Chromium fingerprints burn 8.1
scrapy/scrapy Structured crawl pipelines OSINT / media-hunt offline tier 8.0
modelcontextprotocol/* Standard tool bus for agents GitHub MCP, browser MCP, memory MCP 9.0
yt-dlp/yt-dlp Robust media download Research media ingest (respect ToS) 8.7
FFmpeg A/V prep for social exports Pre-publish media validity 9.5

تحذير / Warning: مستودعات mass follow/unfollow تضر الحساب. Hybrid يفضّل نمو مرحلي + NSRE. · Mass follow kits burn accounts.

7

تأثير MCP (Model Context Protocol)

Effects of MCP on this automation workflow

7.1 · What MCP changes for the agent

العربية

MCP يعطي الوكيل أدوات منظمة بدل تخمين أوامر عشوائية: GitHub، متصفح، ذاكرة، مهام…

الأثر: أقل هلوسة مسارات، أفضل تحقق، لكن MCP لا يستبدل Mode C على VPS بهوية الحساب.

English

MCP gives the agent structured tools instead of guessing shell one-liners: GitHub, browser, memory, tasks…

Effect: less path hallucination, better verification — but MCP does not replace Mode C VPS identity.

7.2 · MCP rules that keep results valid

  • Discover schema before calling (never invent args).
  • Prefer specialized MCP over scraping private authenticated SaaS HTML.
  • Treat MCP failures as INCONCLUSIVE then fall back to SSH/shell — do not fake PASS.
  • Do not send cookie vault contents through MCP chat logs.
  • Browser MCP on laptop ≠ pinned VPS IP — account-link risk if mixed for live multi-account.
8

قواعد وتأثير Kimi WebBridge (وأدوات المتصفح)

Kimi WebBridge & browser-tool rules — effects on the workflow

8.1 · What WebBridge is

Local daemon (~ 127.0.0.1:10086) + browser extension controlling the user’s real browser (real logins, real fingerprint).

جسر يتحكم بمتصفحك الحقيقي — مثالي للإنقاذ اليدوي والبحث، لا لـ multi-account من نفس IP المنزل.

8.2 · Hard rules

  1. Health check first: kimi-webbridge status → running + extension_connected.
  2. First navigate with newTab: true.
  3. Prefer snapshot @e refs over brittle CSS.
  4. Use fill for inputs and contenteditable.
  5. Screenshots: read returned file path (not raw base64 in model).
  6. evaluate: compact JSON; IIFE to avoid const redeclare.
  7. Sites checking event.isTrusted may reject synthetic click/fill — Rescue Window human path.
  8. Close session/tabs at task end; one session name per site/task.

8.3 · WebBridge vs Playwright Mode C

Dimension Kimi WebBridge Playwright Mode C (VPS) Winner for live multi-account
Fingerprint Real user browser Stealth Chromium profile Depends (human vs isolatable)
IP control Home / office IP Pinned VPS IP Mode C
2FA / captcha Excellent (human there) Rescue Window headful WebBridge for rescue
Unattended publish Weak (desktop must stay on) Strong with cookies Mode C
Account separation Easy to mix tabs wrongly profile dir + lock + routing Mode C
9

جداول مقارنة الدرجات مع الأسباب (EN + AR)

Score comparison of everything mentioned — with reasons

9.1 · Stack components scored

Item Score Why (EN) السبب (AR)
Hybrid 4.7 full pipeline 9.6 End-to-end governors, modes, ethics, incident map مسار كامل: حوكمة، أوضاع، أخلاق، حوادث
accounts.registry + profile URLs 9.4 Single source of truth for Mode B+C مصدر حقيقة واحد للبوابة والدخول
Encrypted cookies + SameSite sanitize 9.5 Prevents silent auth failure & leaks يمنع فشل الدخول الصامت والتسريب
Mode C pinned VPS 9.7 Anti-link: one account one IP حساب واحد = IP واحد
Mode B public portal 7.5 Great UX for profiles; not logged-in automation ممتاز للروابط؛ ليس أتمتة مسجّلة
smart_click Bezier + Poisson 9.1 Major bot-signal reduction خفض كبير لإشارات البوت
PrePublish + Virality≥60 8.9 Stops garbage posts before cost يمنع نشر محتوى ضعيف مكلّف
PhasedGrowth <21d 9.0 Matches platform trust ramps يطابق منحنى ثقة المنصات
Shadowban real canary 9.3 Evidence-based pause vs RNG إيقاف مبني على دليل لا عشوائية
Three-state verification 9.5 Kills false “done” يقتل ادعاء “تم” الكاذب
MCP tool bus 8.8 Reliable agent I/O; not social identity I/O موثوق؛ ليس هوية سوشيال
Kimi WebBridge 8.6 Best rescue/research on real browser أفضل إنقاذ/بحث على متصفح حقيقي
Playwright OSS 9.6 Industry standard automation core نواة أتمتة معيارية
Patchright / stealth forks 9.0 Better survivability than vanilla CDP بقاء أفضل من CDP الخام
browser-use LLM agent 7.6 Flexible but needs external governors مرن لكن يحتاج حوكمة خارجية
Platform official APIs 3.5* *Banned in Hybrid path for grow/publish *ممنوعة في مسار Hybrid للنمو/النشر
Mass follow kits (generic GH) 2.0 High ban rate; parasitic graph حظر عالٍ؛ رسم بياني طفيلي
media.addict.best spec hub 9.2 Single place for agent boxes + rules مرجع واحد لصناديق الوكيل والقواعد

9.2 · Goal-oriented path scores

Goal Best path Score Why / السبب
Open my profile links quickly Mode B contabo149 9.0 Fast, no secrets on visitor machine · سريع بلا أسرار
Logged-in automation Mode C enter_account + Hybrid pipeline 9.7 Pinned IP + cookies + governors · هوية معزولة
2FA / checkpoint rescue WebBridge or headful Rescue Window 9.4 Human in the loop · إنسان في الحلقة
Safe research scrape API-first OSINT + CLEAR ≥65 8.8 Less ban risk · أقل خطر حظر
Publish with valid proof PrePublish → post → first_60 → three-state 9.5 Artifacts force honesty · إثباتات تفرض الصدق
10

نصائح احترافية (Pro-tips) للتشغيل اليومي

Operator pro-tips — Hybrid §N compressed + field practice
§Pro-tip ENنصيحة AR
0bpublish/grow never auto-search; only --factualلا تفعّل البحث تلقائياً مع النشر
3Sanitize SameSite Titlecase or Playwright diesصحّح SameSite وإلا يموت Playwright
3v2IG/TT need localStorage; refresh every 45mإنستغرام/تيك توك يحتاجان localStorage
4bHeadful for 2FA — no captcha bypass botsواجهة مرئية للتحقق — بلا تجاوز كابتشا
8Bezier smart_click; centroid = botنقر منحني؛ مركز العنصر = بوت
8bPoisson burst-rest scrollsتمرير بفترات بشرية غير ثابتة
9Real shadowban canary — never RNGفحص ظل حقيقي — لا عشوائية
10New accounts: 7 days zero post/followحساب جديد: 7 أيام بلا نشر/متابعة
12first_60_minutes after every publishأول 60 دقيقة بعد كل نشر
12bPhoenix one morph then haltإعادة تشكيل واحدة ثم توقف
17Map ErrorCode → L1/L2/L3 before retryصنّف الخطأ قبل أي إعادة محاولة
Field tip: After any registry fix, regenerate Mode B portal and re-test one Mode C enter with screenshot proof.
نصيحة ميدانية: بعد أي تعديل سجل، أعد بناء البوابة واختبر دخولاً واحداً بلقطة شاشة.
11

أسرار وخوارزميات السوشيال (أخلاقية) — كنوز عملية

Social algorithm “treasures” — ethical, evidence-based levers
These are distribution heuristics — not hacks to break ToS. Hybrid ethics: passive_only, no captcha bypass, no spam graph. · هذه رافعات توزيع — ليست اختراقات.

11.1 · Cross-platform ranking levers

LeverWhy it moves rankAutomation implication
Early engagement velocity First 30–60 min signals quality first_60_minutes mandatory after publish
Watch time / rewatch Completion > raw views (Reels/TT/Shorts) PrePublish media length & hook quality
Saves & shares > likes Stronger intent signals CaptionTransformer: save-worthy, not spam CTAs
Session continuity Trusted device/IP history Sticky Mode C IP; no account hopping
Topic consistency Niche graphs get distribution topic_sanity before post
Negative feedback Not interested / reports / unfollow NSRE skip parasitic; no mass-follow
Originality Duplicate media suppressed Unique edit + caption + cover
Cadence stability Bots post on exact clocks Randomized offsets; Poisson

11.2 · Platform-flavored notes

  • Instagram: warm-up scroll before post; Reels completion; localStorage critical; avoid link spam storms.
  • TikTok: hook in 1s; native ratios; soft-ban risk from spam comments.
  • X/Twitter: conversation density; profile URL not /home; avoid auto-reply storms.
  • Facebook: correct profile.php?id=… or username; identity mismatch kills reach.
12

قائمة تحقق نهائية — من الصفر حتى النشر/الكشط

Final end-to-end checklist — zero → valid publish/scrape

12.1 · Pre-flight

  • ☐ media.addict.best / Hybrid memory loaded
  • ☐ boot() / self_check PASS (not INCONCLUSIVE)
  • ☐ secrets scanner ≠ FAIL
  • ☐ account in registry with profile URL
  • ☐ cookie .enc or vault file exists; SameSite sanitized
  • ☐ account_routing → correct VPS
  • ☐ no stale .browser.lock
  • ☐ IP risk check; proxy null unless needed

12.2 · Enter

  • ☐ cookies injected before goto
  • ☐ land on profile URL
  • ☐ session health markers OK
  • ☐ screenshot proof saved
  • ☐ cookies re-saved if mutated

12.3 · Scrape / target

  • ☐ rate governor on
  • ☐ NSRE filters applied
  • ☐ non-empty structured output
  • ☐ sanitize before LLM

12.4 · Publish

  • ☐ warm_up done
  • ☐ PrePublish / Virality ≥ 60
  • ☐ media header valid
  • ☐ post URL captured
  • ☐ first_60_minutes executed
  • ☐ log_post + proof
  • ☐ final_gate all_pass True
Done criteria (Hybrid): proof in proofs/ · no open circuit without reason · Mode C for multi-account live work · three-state PASS only.

12.5 · Quick commands

# Mode C enter (on Contabo VPS)
python3 /opt/claude-master1-private/enter_account.py twitter_dr_promedic1 --gui --screenshot

# Mode B portal — profile cards
# https://contabo149.addict.best

# Spec reference
# https://media.addict.best

# This notes page
# https://notes.addict.best/hybrid-automation-credentials.html
13

توسيع المراجع + ملاحظات فقط إن كانت بميزة أعلى

Expanded references + notes only when they beat prior advice (advantage filter)
Policy / سياسة: media.addict.best is not modified. This page only adds material that improves operator outcomes (fewer bans, higher valid PASS rate, clearer identity isolation).
لا نعدّل media.addict.best. نضيف هنا فقط ما يقدّم ميزة تشغيلية أعلى من التكرار.

13.1 · Advantage filter (why a tip is allowed here)

Keep tip only if… Example advantage Reject if…
Prevents a known ban / fail class SameSite Titlecase → Playwright context lives Restates “be careful” with no mechanism
Raises measurable PASS rate critical_window_min per platform (15–60m) Generic “engage more” without window
Cuts identity-link risk Mode C + account_routing sticky IP Another Mode A/B/C table with no new rule
Shortens debug time agent_monitor.db last 5 errors / VPS Dump entire log files into chat
Blocks false “done” CLEAR ≥65 / ≥2 domains for factual posts Motivational slogans

13.2 · High-advantage operator notes (net-new vs §1–12)

Advantage note Why better than generic advice ميزة (AR) Score lift
Platform critical windows — IG/FB 30m · X 15m · TT/LinkedIn 60m after publish Generic “first hour” wastes effort on X (needs faster) and under-invests on TT نافذة حرجة حسب المنصة أدق من “ساعة عامة” +0.6
boot_warnings block publish unless --force Stops “green script” posting on broken vault/IP/secrets يمنع النشر على حالة boot غير نظيفة +0.7
CookieChain refresh_silently 45m + IG/TT local_storage in .enc blob Without it, long engage dies silently mid-run (looks like “random logout”) يمنع موت الجلسة الصامت أثناء engage الطويل +0.8
Referrer navigation only for cold profiles; skip on own feed/home Referrer on own home is unnatural; cold visits need social graph context referrer فقط للزيارات الباردة +0.4
Fitts timing + non-centroid targets (padding offsets) Bezier path alone still fails if every click is dead-center Bezier + إزاحة عن المركز أقوى ضد كشف البوت +0.5
Playbook ceilings per platform (IG 3/d · X 5/d · TT 3/d · LI 2/d) One global “3 posts/day” either underuses X or overposts IG/LI سقوف مختلفة لكل منصة +0.5
CLEAR gate confidence ≥65 + ≥2 domains before factual publish Prevents algorithm + trust damage from false stats in captions حقائق منشورة موثّقة = أقل تقارير +0.6
Onboarding gate before live: boot ready · .enc exists · routing set · dry-run not rejected · secrets ≠ FAIL · IP risk checked Single checklist that catches 80% of “automation broke overnight” cases قائمة قبل الإطلاق تمنع 80% من أعطال الصباح +0.7
One agent_monitor.db per VPS; AI reads last 5 errors only Faster root-cause than scrolling multi-GB logs; keeps context small تشخيص أسرع بأقل توكنات +0.4
Never tight-loop 429; map 301→L1 / 308→L2 / 310→L3 first Burst retry is the #1 self-inflicted ban after a soft limit إعادة المحاولة المكثفة بعد 429 = حظر ذاتي +0.9
Strip GPT-isms (delve, tapestry, unlock, landscape, elevate, moreover, testament) Measurable spam classifier trigger on several platforms + human trust drop كلمات “ذكاء اصطناعي واضحة” تخفض الوصول +0.3
Native VPS IP (proxy:null) unless check_ip_risk() warns Random free proxies often share ban pools worse than a clean VPS IP بروكسي رخيص أسوأ غالباً من IP السيرفر النظيف +0.5
Media playbook sizes (IG 1080×1920 reel ≤90s · X ≤2 hashtags · FB 1200×630 link…) Wrong aspect = silent demotion; wrong hashtag density on X looks spam مقاسات صحيحة = أقل رفض صامت +0.5
SIGTERM saves checkpoint before browser close; 5×5MB log roll Crash/restart without checkpoint loses “was post published?” truth checkpoint يمنع ضياع حالة النشر +0.4

13.3 · Platform playbooks (advantage table)

Platform posts/day ceiling critical_window_min Media defaults Why it matters
Instagram 3 30 1080×1080 feed · 1080×1920 reel ≤90s Reels completion + early velocity; overposting triggers soft limits
X (Twitter) 5 15 280 chars · ≤2 hashtags Conversation ranks faster; hashtag spam demotes
TikTok 3 60 1080×1920 ≤10 min Longer distribution window; duplicate edits suppressed
Facebook 3 30 1200×630 link · 1080×1080 feed · reels 1080×1920 Wrong identity (page vs profile) kills reach
LinkedIn 2 60 1200×627 · professional tone Lower cadence; high-quality text > volume

سقوف اللعب = أسقف لا أهداف. الحسابات < 21 يوماً تخضع لـ PhasedGrowth أولاً.

Playbook numbers are ceilings, not targets. Accounts < 21d use PhasedGrowth first.

13.4 · Cookie hygiene (advantage over “just export cookies”)

Rule Why (EN) لماذا (AR)
Inject before navigation Cold land re-seeds bot/public cookies الدخول البارد يعيد زرع كوكيز عامة
Save after success Tokens rotate mid-session التوكنات تتبدّل أثناء الجلسة
SameSite Titlecase Playwright rejects lax/strict/none lower Playwright يرفض الحالة الصغيرة أحياناً
Map expires ← expirationDate Chrome export field ≠ Playwright field حقول كروم ≠ حقول Playwright
chmod 600 + delete plaintext after .enc secrets_scanner blocks publish on leaks ماسح الأسرار يوقف النشر عند التسريب
Vault format: JSON array + trailing url line Broken parse → empty cookie list → silent FAIL تنسيق خاطئ = قائمة كوكيز فارغة

13.5 · Keep-alive loop (advantage: fewer L2 re-logins)

1) Scan vault/*.js or sessions/*.enc
2) Stealth persistent context on pinned VPS (Mode C accounts)
3) Poisson human scroll (extends TTL without spam actions)
4) Rewrite cookies to source
5) Quarantine login redirects → quarantine/
6) engage sessions: CookieChain.refresh_silently() every 45 minutes
7) IG/TT: persist local_storage inside encrypted blob
8) Sync from Mac hub to VPS only when export is fresh (avoid overwriting good VPS session with stale Mac copy)

13.6 · Expanded references (for explanation depth — not more fluff tips)

Reference Type Use in this workflow Advantage
media.addict.best (read-only here) Spec hub HTML + HYBRID-47-SEVEN-ULTIMATE Load Hybrid boxes, pipeline, ethics before acting Single operator source of truth (not edited by this page)
~/.gemini/.../hybrid_47_social_memory.json Permanent agent memory Auto-load directives, playbooks, CLEAR, modes Agents skip re-deriving 5k-line specs
new-hybrid-4.7.md master Full implementation bible Deep module code when memory is incomplete Authority when JSON is short
Microsoft Playwright docs — storage state / cookies Engine docs Correct cookie field mapping & persistent context Fewer silent auth failures
Chromium / MDN — SameSite cookie attribute Web standard Why Titlecase Lax/Strict/None matters Explains §3 failures scientifically
Fitts’s law (HCI) Science of pointing Timing + target size for smart_click Better than pure random delays
Poisson process (timing) Math model burst-rest scroll/engage patterns Breaks fixed cron fingerprint
Anti-False-Positive Verification Layer Internal VIP QA PASS/FAIL/INCONCLUSIVE final_gate Stops false “done” publishes
Model Context Protocol (MCP) spec Agent tool bus Structured GitHub/browser/memory tools Less hallucinated tool args
Kimi WebBridge skill + daemon health Real-browser control Rescue Window / research on user sessions Human-grade 2FA path without gray-hat captcha bots
GitHub: microsoft/playwright · patchright · browser-use · scrapy · yt-dlp OSS engines Implement Mode C / research tiers Battle-tested cores vs home-grown fragile scrapers
arXiv + Semantic Scholar APIs OSINT (search treasure) Factual claims before publish when --factual API-first > Google HTML regex
contabo149.addict.best + enter_account.py Mode B + Mode C pair Profile URL open vs cookie login Separates visitor UX from live identity
SERVER_ENTRY_PLAYBOOK + orchestrate_enter.py Mode C ops Account N → pinned VPS SSH → enter Anti-link multi-account isolation
session_sync_keep_alive.py · local_auto_login.py Session ops scripts Export, refresh, multi-VPS sync Operational path, not theory

13.7 · Research / scrape validity (CLEAR + OmniMemory)

العربية — ميزة
  1. البحث مغلق افتراضياً أثناء publish/grow/engage.
  2. فعّله فقط مع --factual أو claims رقمية في الكابشن.
  3. ابدأ بـ OmniMemory FTS محلي → ثم APIs (arXiv / Semantic Scholar).
  4. بوابة CLEAR: ثقة ≥ 65 و ≥ 2 نطاقات.
  5. حقائق للنشر: VERIFIED أو LIKELY_TRUE فقط.
  6. LLMInputGuard.sanitize_scraped() قبل أي برومبت نموذج.
English — advantage
  1. Search is OFF by default on publish/grow/engage.
  2. Enable only with --factual or numeric claims in caption.
  3. Local OmniMemory FTS first → then OSINT APIs.
  4. CLEAR gate: confidence ≥ 65 and ≥ 2 domains.
  5. Factual publish needs VERIFIED or LIKELY_TRUE.
  6. LLMInputGuard.sanitize_scraped() before any model prompt.

13.8 · Score deltas (only where expansion improves §9)

Component §9 base With §13 advantage stack Reason
Publish validity 9.5 9.7 boot_warnings gate + platform critical windows + media sizes
Session survival (engage >45m) 8.8* 9.4 *implied before; CookieChain 45m + localStorage explicit
Factual / research_publish 8.8 9.2 CLEAR + OmniMemory first + no Google HTML regex
Anti-ban ops 9.1 9.5 No 429 tight-loop + Fitts non-centroid + referrer cold-only
Mode B portal 7.5 7.5 No change — still not logged-in automation (honest score)

13.9 · Explicit non-additions (rejected fluff)

  • ❌ Another “be human” paragraph without a mechanism (Bezier/Poisson/Fitts already cover it).
  • ❌ Motivational growth quotes.
  • ❌ Re-copying the entire media.addict.best master into notes (token waste; link + memory instead).
  • ❌ Gray-hat captcha farms / residential proxy spam as “tips” (ethics + usually worse IP reputation).
  • ❌ Platform official API “shortcuts” for grow/publish (banned in Hybrid path).
Operator takeaway: expand references freely for understanding; expand tips only when the table shows a measurable advantage (ban avoided, PASS rate up, debug time down, identity isolation).
الخلاصة: وسّع المراجع بحرية؛ أضف نصيحة فقط إذا رفعت نتيجة قابلة للقياس.