• Joined on 2026-04-30
ovtube pushed to main at ovtube/vtube 2026-05-05 13:55:58 +00:00
d5abd16e32 RECOMMENDATIONS: D-canonical-archive — final empirical 71-site audit, 20 sites confirmed regression (19 STRIPS + 1 8150 edge)
ovtube pushed to main at ovtube/vtube 2026-05-05 13:42:23 +00:00
1c953507f7 RECOMMENDATIONS: D-canonical-archive REGRESSION — 20 newer sites mеять bug у getLinks() — emit canonical на archive замість empty (broxxx/pornv pre-regression behaviour=правильно)
ovtube pushed to main at ovtube/vtube 2026-05-05 13:20:03 +00:00
28da43ee60 RECOMMENDATIONS: D-canonical-archive — 13 sites canonical hardcoded /v/ замість archive URL; backend var.lua + kor reboot required (frontend-only fix не reliable bo etlua не має access до ngx.var.uri)
ovtube pushed to main at ovtube/vtube 2026-05-05 11:02:52 +00:00
f9bc045693 ADS.md: refine SDK patterns — popunder needs ODD digits {1,3,5,7,9} only; vast needs a-d/A-D only; verify content size post-gen (popunder=250844b, vast=323450b) — even-digit/e-h returns different SDK content breaking renderSpot
ovtube pushed to main at ovtube/vtube 2026-05-05 10:49:40 +00:00
38650cd4ae ADS.md: ASG SDK filename patterns section — popunder=[alnum]{6}[0-9], vast=[alnum]{6}[a-hA-H]; rotation workflow + 2026-05-05 footprint dilution applied на 15 sites
ovtube pushed to main at ovtube/vtube 2026-05-05 10:33:33 +00:00
aa5a5082a0 MIGRATION_PLAYBOOK: anti-pattern #0 — copy SDK URLs з 8148 reference creates footprint; ASG admin генерує per-spot unique filenames, потрібно retrieve + apply per site
ovtube pushed to main at ovtube/vtube 2026-05-05 00:25:15 +00:00
f41b0b30e7 MIGRATION_PLAYBOOK: add Branch P.flat CSS override step — flat-site limiter з padding:56.25% trick потребує aspect-ratio:16/9 + pjs_container absolute (gocc4 batch set B 4/7 sites)
ovtube pushed to main at ovtube/vtube 2026-05-04 23:33:20 +00:00
abd58740c6 MIGRATION_PLAYBOOK: explicit cleanup step in Branch P — strip dead videojs CSS post-migration (8161 lesson)
ovtube pushed to main at ovtube/vtube 2026-05-04 21:41:40 +00:00
533978b2fd MIGRATION_PLAYBOOK: add Modes section — autonomous batch (no per-step approvals) vs interactive default
ovtube pushed to main at ovtube/vtube 2026-05-04 21:35:15 +00:00
37f237d1c3 MIGRATION_PLAYBOOK.md: discovery-driven plan з conditional branches (player/spot-rotation/R7-responsive/CSS-sync) + Phase 3 universal post-checks + anti-patterns з 8161 lessons
ovtube pushed to main at ovtube/vtube 2026-05-04 13:19:18 +00:00
a2768ec015 ADS.md: per-site spot inventory (8161 mapping) + 1thumb_a-f single-banner pattern + migration checklist (videojs4 → PlayerJS+ad-bundle, 30+ checkpoints)
ovtube pushed to main at ovtube/vtube 2026-05-02 22:45:34 +00:00
c9890a32fe Add ad-test regression tool (Playwright headless ad-flow validator)
ovtube pushed to main at ovtube/vtube 2026-05-02 22:19:55 +00:00
3d040eb668 ADS: document VAST no-fill diagnostic + curl recipe
ovtube pushed to main at ovtube/vtube 2026-05-02 22:09:54 +00:00
a2f51bac2a ADS: document asgsl frequency-capping gotcha (8148 popunder/vast bug)
ovtube pushed to main at ovtube/vtube 2026-05-02 21:51:35 +00:00
d59393a608 ADS: VAST has implicit dependency on popunder cooldown
ovtube pushed to main at ovtube/vtube 2026-05-02 17:03:17 +00:00
a2d637c483 ADS.md: add tb.load_frame_baner_v2 details, native postMessage pattern,
ovtube pushed to main at ovtube/vtube 2026-05-02 13:26:29 +00:00
981a0ad9b6 Document granular hook policy + ad architecture + 94-site scale
ovtube pushed to main at ovtube/vtube 2026-04-30 22:03:29 +00:00
d740ef82ea docs: clarify trigger-bots delivery + 'bot exited?' troubleshooting
ovtube pushed to main at ovtube/vtube 2026-04-30 21:44:59 +00:00
a10a0bb790 docs: add ONBOARDING.md — user-facing first-launch guide
ovtube pushed to main at ovtube/vtube 2026-04-30 20:04:27 +00:00
5c55a3b6d9 docs: add INFRASTRUCTURE.md (full /home/w4/ map) + meta-rule docs upkeep