8 Commits

Author SHA1 Message Date
Opus
f8ec943300 phase50 inject 25 pages UX doctrine 60 batch 4 - NR 153/153 2026-04-24 14:39:45 +02:00
Opus
6fbe5081ff auto-sync-0305
Some checks failed
WEVAL NonReg / nonreg (push) Has been cancelled
2026-04-24 03:05:04 +02:00
opus
f48750ef02 auto-sync-1455 2026-04-21 14:55:01 +02:00
Opus Wire
0d49e735ca fix(wtp-udock-public-doctrine): URGENT remove dock from 38 public pages
Some checks failed
WEVAL NonReg / nonreg (push) Has been cancelled
DOCTRINE CRITIQUE: WTP_UDOCK_V1 jamais sur pages publiques (vitrine weval-consulting.com)
User signaled dock visible on homepage (index.html) - violation doctrine

Fix:
- 38 pages publiques nettoyees (regex multi-pattern + GOLD backup chacune)
  * Homepage: index.html
  * Landings: landing-industrie, landing-ocp, landing-banque, landing-retail
  * SEO FR: consulting-*, crm-pharma, cyber, digitalisation, erp-pme, finance,
    formation, marketing, offshore, recrutement, transformation, achats, bpm, cloud
  * Corporate: contact, solutions, pricing, cgu, case-studies, use-cases,
    pitch, register, booking, apps, living-proof, faq-techniques/knowledge-base,
    ecosysteme-ia-maroc, candidates-pool, wepredict, ia-france-consulting

- Script Python sudo avec chattr mgmt + regex 3 patterns
- 38 GOLD backups /opt/wevads/vault/gold_*_REMOVEDOCK_*.html
- Syntax OK partout

Endpoint /api/wtp-udock-coverage.php:
- Added $PUBLIC_EXEMPT array (38 pages)
- Skip public pages from count (same pattern que SEO_EXEMPT)
- Coverage now reports pages INTERNES uniquement: 276/276 = 100 pct

Doctrine documentee: WTP_UDOCK uniquement pour outils internes
(admin, WEVIA Master, Orch, WTP platform, dashboards, monitors).
Pages user-facing externes (SEO, vitrine, landings) = JAMAIS de dock.

Zero regression · Zero ecrasement · GOLD backup integral
2026-04-21 14:33:41 +02:00
Opus Wire
c2d4547e3e feat(wtp-udock-v1): propagation batch 3 - 24 pages secondaires (46/294 total 15.6%)
Some checks failed
WEVAL NonReg / nonreg (push) Has been cancelled
Couverture dock nav:
- Tour 29: 10 pages
- Tour 30 batch 2: +12 (22 total)
- Tour 31 batch 3: +24 (46 total)

Pages injectees batch 3 (+92 bytes chacune, additif idempotent):
* Dashboards: api-key-hub, tasks-live, nonreg, monitoring, trust-center
* Pages hub: methodologie, playbook-3-phases, integrations-marketplace, automation-hub
* Navigation: pages-index, weval-sitemap
* Business: candidates-pool, contacts-segmentation-dashboard, kaouther-compose
* Landings: landing-industrie, landing-ocp, landing-banque, landing-retail, ecosysteme-ia-maroc
* Controls: linkedin-control-v98, blade-control, world-map-live, vsm-15depts-NEW, nl-autowire-status

SKIP: vsm-pipelines.html (chattr+i)
GOLD: /opt/wevads/vault/gold_*_t31_*.html
Doctrine: ERP Global single source nav · Zero ecrasement · Zero regression · Idempotent
2026-04-21 13:01:30 +02:00
opus
c42b0ec0fb auto-sync via WEVIA git_sync_all intent 2026-04-21T12:08:27+02:00
Some checks failed
WEVAL NonReg / nonreg (push) Has been cancelled
2026-04-21 12:08:27 +02:00
opus
d64c3941a7 auto-sync-2120 2026-04-19 21:20:03 +02:00
Opus-Yacine
b3d641b979 feat: Module Candidats/Consultants/Missions FULL — 7 tables weval.* + 22 candidats OCP seedés + 4 consultants + baseline mission 7 mois — 3 pages live + 8 intents WEVIA chat naturel — intégration CRM/VSM/EM — doctrine 53 — NR 153/153
Some checks failed
WEVAL NonReg / nonreg (push) Has been cancelled
2026-04-17 14:52:31 +02:00