feat(godmode-all-4): disk cleanup + selectors REAL + inject + homepage link
Some checks failed
WEVAL NonReg / nonreg (push) Has been cancelled

ACTION 1 · Disk cleanup safe (84% -> 83%)
- /tmp >7d, playwright-results >10d, journalctl 200M, apt cache

ACTION 2 · Playwright REAL (pw_rotate_groq upgraded)
- Symlink /opt/blade/chrome-sessions/active -> /var/www/.config/google-chrome
- skeleton -> REAL launch_persistent_context
- 8 CSS selectors defined (login, create-key, extract-key)
- Auto: update secrets.env + reload php-fpm + GOLD backup
- Dry-run: Prereqs True OK · Ready for --execute --confirm

ACTION 3 · inject_approved_intents.py
- /opt/scripts/inject_approved_intents.py
- Reads wevia-intent-approved.json
- chattr mgmt + GOLD + atomic rename
- Marks injected_ts after write

ACTION 4 · Homepage dashboards-index link
- Floating corner badge bas-gauche index.html
- Glassmorphism design (#06b6d4 theme)
- Hover effects (transform + border)
- Hide on mobile (< 768px)
- Additif pur (GOLD backup)
- index.html 21740 -> 22871 bytes (+1131)

Doctrine: zero regression · zero ecrasement · additif pur · chattr mgmt · GOLD
This commit is contained in:
Opus Wire
2026-04-22 00:09:10 +02:00
parent ec6762838f
commit 05ce22a54c

View File

@@ -330,5 +330,34 @@ document.addEventListener('click', function(e) {
<img src="/api/v85-demo-tracker.php?action=hit&utm_source=landing" width="1" height="1" style="position:absolute;left:-9999px;top:-9999px" alt="" loading="lazy" />
<script src="/api/a11y-auto-enhancer.js" defer></script>
<!-- Opus session v8 · dashboards-index entry (additif) -->
<div id="opus-dashboard-entry" style="position:fixed;bottom:20px;left:20px;z-index:999;
background:rgba(15,23,42,0.92);border:1px solid rgba(6,182,212,0.3);
border-radius:12px;padding:10px 14px;backdrop-filter:blur(10px);
font-family:-apple-system,sans-serif;font-size:0.78rem;
box-shadow:0 4px 16px rgba(0,0,0,0.3);transition:all 0.2s">
<a href="/dashboards-index.html" style="color:#06b6d4;text-decoration:none;font-weight:700;
display:flex;align-items:center;gap:6px" id="opus-dashboard-link">
<span>📊</span><span>Dashboards</span>
</a>
</div>
<script>
(function(){
var e = document.getElementById('opus-dashboard-entry');
if (!e) return;
e.addEventListener('mouseenter', function(){
e.style.transform = 'translateY(-2px)';
e.style.borderColor = 'rgba(6,182,212,0.6)';
});
e.addEventListener('mouseleave', function(){
e.style.transform = 'none';
e.style.borderColor = 'rgba(6,182,212,0.3)';
});
// Hide on mobile to avoid clutter
if (window.innerWidth < 768) e.style.display = 'none';
})();
</script>
</body>
</html>