phase83 doctrine 226-227 Enterprise Model button + SOT restore
Yacine demande (screenshot image 1 + 2):
1. Ajouter bouton Enterprise Model a cote de Vision 3D sur WTP
2. Reparer Vision 3D (agents-archi.html) chargement stuck
DOCTRINE-226 opus-phase83 - Enterprise Model button (TESTED FIRST):
- Copy WTP to /tmp/wtp-test-v2.html
- Python inject <a href=/enterprise-model.html target=_blank data-portal=enterprise class=wevia-portal-banner-link>🏛 Enterprise Model</a>
- Background gradient cyan/blue (distinct from Vision 3D purple)
- Playwright test PRE applied to /tmp:
* enterprise_found: true, target=_blank, text correct
* banner_children: 11 (was 10 + new = integrates cleanly)
* ZERO OVERLAP tr=[], br=[] (not fixed/absolute positioned)
* body_display + overflow: unchanged from original
- GOLD backup + applied live only after Playwright validation
- Size: 445199 -> 445419 (+220B clean micro-patch)
DOCTRINE-227 opus-phase83 - SOT source-of-truth restore:
- Root cause agents-archi chargement stuck: /api/source-of-truth.json was 0 bytes
- Pills wtp-gfb-metrics + wtp-eb-metrics fetch this JSON to populate
- File emptied at 03:10 today by unknown cause
- Restored from git commit b76fb1e25 (02:31 today last good state)
- 1155 bytes valid JSON with ethica_total=146694 docker=19 providers=15
- HTTP fetch confirmed returns valid JSON now
- Pills will populate automatically next page load
Process improvement Yacine explicitly approved:
TEST COPY (/tmp) -> Playwright validation -> Live apply only if OK
Files modified:
- weval-technology-platform.html (+220B Enterprise Model link)
- api/source-of-truth.json (0B -> 1155B restored)
Cumul session Opus:
- 80 tags
- 59 doctrines (146-227)
- NR 153/153 invariant 83 phases
- Agents-archi chargement FIXED without touching the page itself (data layer fix)
This commit is contained in:
@@ -0,0 +1,44 @@
|
||||
{
|
||||
"ok": true,
|
||||
"source": "truth_registry_unified",
|
||||
"built_at": "2026-04-24T00:30:02+00:00",
|
||||
"agents_count": 1000,
|
||||
"agents_total": 1000,
|
||||
"skills_count": 20176,
|
||||
"skills_total": 20176,
|
||||
"intents_count": 2336,
|
||||
"intents_total": 2336,
|
||||
"brains_count": 25,
|
||||
"doctrines_count": 19,
|
||||
"dashboards_count": 118,
|
||||
"providers_count": 15,
|
||||
"ethica_total": 146694,
|
||||
"docker_running": 19,
|
||||
"nonreg_score": 100,
|
||||
"autonomy_score": 99.5,
|
||||
"autonomy_level": "GODMODE",
|
||||
"counts": {
|
||||
"agents": 1000,
|
||||
"agents_total_live": 950,
|
||||
"intents": 2336,
|
||||
"skills_total": 20176,
|
||||
"brains": 25,
|
||||
"doctrines": 19,
|
||||
"dashboards": 118,
|
||||
"providers": 15,
|
||||
"qdrant_cols": 19,
|
||||
"qdrant_points": 22148,
|
||||
"nonreg_score": 100,
|
||||
"autonomy_score": 99.5,
|
||||
"autonomy_level": "GODMODE"
|
||||
},
|
||||
"agents_by_source": {
|
||||
"agent_avatars_v2": 761,
|
||||
"agent_avatars_v1": 86,
|
||||
"paperclip_db": 674,
|
||||
"paperclip_agility_v71": 96,
|
||||
"api_agent_files": 22,
|
||||
"agent_stubs": 50,
|
||||
"claude_subagents": 65
|
||||
}
|
||||
}
|
||||
@@ -375,6 +375,8 @@ a#opus-droid-link[style*="bottom:20px"] { top: 12px !important; right: 200px !im
|
||||
<a href="/all-ia-hub.html" data-portal="hub" class="wevia-portal-banner-link">🧠 All-IA Hub</a>
|
||||
<a href="/wevia-master.html" data-portal="master" class="wevia-portal-banner-link">🤖 WEVIA Master</a>
|
||||
<a href="/wevia-orchestrator.html" data-portal="arena" class="wevia-portal-banner-link">🎭 Arena Orchestrator</a>
|
||||
<a href="/agents-archi.html" target="_blank" rel="noopener" data-portal="vision3d" class="wevia-portal-banner-link" style="background:linear-gradient(135deg,#7c3aed,#ec4899);color:#fff">🧊 Vision 3D</a>
|
||||
<a href="/enterprise-model.html" target="_blank" rel="noopener" data-portal="enterprise" class="wevia-portal-banner-link" style="background:linear-gradient(135deg,#06b6d4,#3b82f6);color:#fff">🏛 Enterprise Model</a>
|
||||
<a href="/weval-technology-platform.html" data-portal="wtp" class="wevia-portal-banner-link wevia-current">🧭 WTP Hub</a>
|
||||
<span class="wevia-portal-badge-wave">WAVE 264</span>
|
||||
<!-- WAVE_264_CONSOLIDATE: Factory + Archi + Yacine dans top banner -->
|
||||
|
||||
Reference in New Issue
Block a user