Ecosistem multi-agent complet

- SOUL-base.md partajat pentru toți agenții
- 5 agenți specializați: work, health, growth, sprijin, scout
- Fiecare agent cu SOUL.md, TOOLS.md, USER.md, AGENTS.md proprii
- Symlinks pentru resurse partajate (notes/, kanban/, projects/)
- Tags de domeniu (@work, @health, etc.) în YouTube notes
- Script update_notes_index.py îmbunătățit cu domenii
- HEARTBEAT.md cu verificări periodice
- Grup sprijin pagină și fișe activități
- Cleanup: șters agents/echo/ orfan
This commit is contained in:
Echo
2026-01-30 13:46:57 +00:00
parent 75aa1702a0
commit f371f579a1
79 changed files with 3343 additions and 222 deletions

View File

@@ -407,6 +407,10 @@
<i data-lucide="folder"></i>
<span>Files</span>
</a>
<a href="grup-sprijin.html" class="nav-item">
<i data-lucide="heart-handshake"></i>
<span>Grup</span>
</a>
<button class="theme-toggle" onclick="toggleTheme()" title="Schimbă tema">
<i data-lucide="sun" id="themeIcon"></i>
</button>
@@ -477,47 +481,21 @@
lucide.createIcons();
const notesCache = {};
const notesIndex = [
{
"file": "2026-01-29_remotion-skill-claude-code.md",
"title": "How people are generating videos with Claude Code",
"date": "2026-01-29",
"tags": ["claude", "remotion", "video", "automation"]
},
{
"file": "2026-01-29_gsd-framework-claude-code.md",
"title": "Forget Ralph Loops: The New GSD Framework for Claude",
"date": "2026-01-29",
"tags": ["claude-code", "gsd", "framework", "sub-agents"]
},
{
"file": "2026-01-29_greseli-post-apa.md",
"title": "Greșeli frecvente în timpul postului doar cu apă",
"date": "2026-01-29",
"tags": ["post", "water-fasting", "sănătate"]
},
{
"file": "2026-01-29_clawdbot-security-vulnerabilities.md",
"title": "It Got Worse (Clawdbot) - Security Vulnerabilities",
"date": "2026-01-29",
"tags": ["clawdbot", "security", "vulnerabilities"]
},
{
"file": "2025-01-30_clawdbot-5-use-cases.md",
"title": "5 Insane ClawdBot Use Cases You Need To Do Immediately",
"date": "2025-01-30",
"tags": ["clawdbot", "automation", "productivity"]
},
{
"file": "2025-01-30_claude-code-do-work-pattern.md",
"title": "The Most Powerful Claude Code Pattern I've Found",
"date": "2025-01-30",
"tags": ["claude-code", "skills", "workflow"]
}
];
let notesIndex = [];
const notesBasePath = "youtube-notes/";
const indexPath = notesBasePath + "index.json";
// Load notes index from JSON
async function loadNotesIndex() {
try {
const response = await fetch(indexPath + '?t=' + Date.now());
notesIndex = await response.json();
console.log(`Loaded ${notesIndex.length} notes from index.json`);
} catch (e) {
console.error('Failed to load notes index:', e);
notesIndex = [];
}
}
let selectedTags = new Set();
// Extract all tags with counts
@@ -762,11 +740,15 @@
if (e.key === 'Escape') closeNote();
});
// Init
renderTagPills();
renderNotesAccordion();
preloadNotes();
checkHash();
// Init - load index first, then render
async function init() {
await loadNotesIndex();
renderTagPills();
renderNotesAccordion();
preloadNotes();
checkHash();
}
init();
</script>
</body>
</html>