schema(ideas): add subconscious outcomes categories and frontmatter templates
This commit is contained in:
parent
3ee7e0f79e
commit
f88aff83dd
1 changed files with 54 additions and 8 deletions
62
AGENTS.md
62
AGENTS.md
|
|
@ -7,6 +7,7 @@ Read the full context first:
|
||||||
- `/README.md` — Konzeptuelle Grundlage nach Karpathy (raw → LLM → wiki → Q&A)
|
- `/README.md` — Konzeptuelle Grundlage nach Karpathy (raw → LLM → wiki → Q&A)
|
||||||
- `/wiki/index.md` — Aktuelles Inhaltsverzeichnis
|
- `/wiki/index.md` — Aktuelles Inhaltsverzeichnis
|
||||||
- `/wiki/log.md` — Chronik der Änderungen
|
- `/wiki/log.md` — Chronik der Änderungen
|
||||||
|
- `/wiki/ideas.md` — Ideen-Index (Subconscious Outcomes)
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
@ -22,16 +23,19 @@ knowledge-base/
|
||||||
│ ├── youtube/ ← YouTube Videos (Transcript + Summary)
|
│ ├── youtube/ ← YouTube Videos (Transcript + Summary)
|
||||||
│ ├── blog/ ← Blog-Artikel (Web-Fetch)
|
│ ├── blog/ ← Blog-Artikel (Web-Fetch)
|
||||||
│ ├── xpost/ ← X/Twitter Posts (vollständiger Thread)
|
│ ├── xpost/ ← X/Twitter Posts (vollständiger Thread)
|
||||||
|
│ ├── subconscious/ ← Subconscious Agent Outcomes (raw vom Cron)
|
||||||
│ ├── other/ ← Sonstiges (Screenshots, PDF, Notes)
|
│ ├── other/ ← Sonstiges (Screenshots, PDF, Notes)
|
||||||
│ └── ... ← Weitere Typen jederzeit möglich
|
│ └── ... ← Weitere Typen jederzeit möglich
|
||||||
├── wiki/ ← LLM-kompilierte Wissensbasis
|
├── wiki/ ← LLM-kompilierte Wissensbasis
|
||||||
│ ├── index.md ← Auto-generated catalog
|
│ ├── index.md ← Auto-generated catalog (Fakten)
|
||||||
|
│ ├── ideas.md ← Ideen-Index (Subconscious Outcomes, getrennt von Fakten)
|
||||||
│ ├── log.md ← Append-only changelog
|
│ ├── log.md ← Append-only changelog
|
||||||
│ ├── teams/ ← Personen, Rollen
|
│ ├── teams/ ← Personen, Rollen
|
||||||
│ ├── tools/ ← Tools, Instanzen, Credentials
|
│ ├── tools/ ← Tools, Instanzen, Credentials
|
||||||
│ ├── architecture/ ← Architektur-Entscheidungen
|
│ ├── architecture/ ← Architektur-Entscheidungen
|
||||||
│ ├── concepts/ ← Konzepte, Erklärungen
|
│ ├── concepts/ ← Konzepte, Erklärungen
|
||||||
│ ├── decisions/ ← Dated decisions
|
│ ├── decisions/ ← Dated decisions
|
||||||
|
│ ├── ideas/ ← Kompilierte Ideen-Seiten (Subconscious Outcomes)
|
||||||
│ └── ... ← Weitere Kategorien jederzeit möglich
|
│ └── ... ← Weitere Kategorien jederzeit möglich
|
||||||
├── scripts/ ← Hilfsskripte
|
├── scripts/ ← Hilfsskripte
|
||||||
└── output/ ← Generated outputs (visuals, slides, reports)
|
└── output/ ← Generated outputs (visuals, slides, reports)
|
||||||
|
|
@ -49,6 +53,7 @@ Format: `{type}/{yyyy-mm-dd}_{kurzer-slug}.md`
|
||||||
raw/youtube/2026-06-05_karpathy-llm-wiki-explained.md
|
raw/youtube/2026-06-05_karpathy-llm-wiki-explained.md
|
||||||
raw/blog/2026-06-04_understanding-agent-memory-systems.md
|
raw/blog/2026-06-04_understanding-agent-memory-systems.md
|
||||||
raw/xpost/2026-06-03_karpathy-knowledge-bases-tweet.md
|
raw/xpost/2026-06-03_karpathy-knowledge-bases-tweet.md
|
||||||
|
raw/subconscious/2026-06-06_plur1bus-priority-fix.md
|
||||||
```
|
```
|
||||||
|
|
||||||
### Wiki Pages
|
### Wiki Pages
|
||||||
|
|
@ -61,6 +66,7 @@ wiki/tools/forgejo-botreasury.md
|
||||||
wiki/architecture/plur1bus-memory-stack.md
|
wiki/architecture/plur1bus-memory-stack.md
|
||||||
wiki/concepts/llm-knowledge-base.md
|
wiki/concepts/llm-knowledge-base.md
|
||||||
wiki/decisions/2026-06-05_kein-coding-guide-in-kb.md
|
wiki/decisions/2026-06-05_kein-coding-guide-in-kb.md
|
||||||
|
wiki/ideas/2026-06-06_plur1bus-priority-fix.md
|
||||||
```
|
```
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
@ -105,6 +111,20 @@ has_transcript: true
|
||||||
---
|
---
|
||||||
```
|
```
|
||||||
|
|
||||||
|
**Subconscious Outcomes (raw):**
|
||||||
|
```yaml
|
||||||
|
---
|
||||||
|
type: subconscious
|
||||||
|
source_url: "file:///home/node/workspace/.subconscious/state/outcomes.jsonl"
|
||||||
|
retrieved: 2026-06-07
|
||||||
|
title: "Subconscious Outcome: Kurzer Titel"
|
||||||
|
tags: [subconscious, execution-gap, accepted]
|
||||||
|
run_id: run-20260606-200013
|
||||||
|
outcome: accepted
|
||||||
|
convergence: 0.90
|
||||||
|
---
|
||||||
|
```
|
||||||
|
|
||||||
**Sonstiges:**
|
**Sonstiges:**
|
||||||
```yaml
|
```yaml
|
||||||
---
|
---
|
||||||
|
|
@ -118,6 +138,7 @@ tags: []
|
||||||
|
|
||||||
### Wiki-Pages haben minimales Frontmatter
|
### Wiki-Pages haben minimales Frontmatter
|
||||||
|
|
||||||
|
**Standard (Fakten-Seiten):**
|
||||||
```yaml
|
```yaml
|
||||||
---
|
---
|
||||||
created: 2026-06-05
|
created: 2026-06-05
|
||||||
|
|
@ -127,6 +148,19 @@ tags: [architecture, agents]
|
||||||
---
|
---
|
||||||
```
|
```
|
||||||
|
|
||||||
|
**Ideen-Seiten (Subconscious Outcomes):**
|
||||||
|
```yaml
|
||||||
|
---
|
||||||
|
created: 2026-06-07
|
||||||
|
updated: 2026-06-07
|
||||||
|
sources: [subconscious/2026-06-06_plur1bus-priority-fix.md]
|
||||||
|
status: not-implemented
|
||||||
|
tags: [subconscious, execution-gap, system]
|
||||||
|
---
|
||||||
|
```
|
||||||
|
|
||||||
|
Status-Werte: `implemented | not-implemented | shelved`
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## Workflows
|
## Workflows
|
||||||
|
|
@ -146,7 +180,19 @@ Wenn eine neue raw-Datei hinzukommt:
|
||||||
|
|
||||||
**Kardinalregel: raw-Dateien werden niemals verändert.** Sie sind die unveränderliche Quelle der Wahrheit.
|
**Kardinalregel: raw-Dateien werden niemals verändert.** Sie sind die unveränderliche Quelle der Wahrheit.
|
||||||
|
|
||||||
### 2. Query: Fragen beantworten
|
### 2. Subconscious-Ingest: Outcome → Wiki
|
||||||
|
|
||||||
|
Wenn ein neues Subconscious Outcome (raw/subconscious/) hinzukommt:
|
||||||
|
|
||||||
|
1. **raw/subconscious/** schon da (gepusht vom Post-Processing-Script)
|
||||||
|
2. **Erstelle wiki/ideas/{slug}.md** mit Frontmatter + Inhalt + Status not-implemented
|
||||||
|
3. **Aktualisiere wiki/ideas.md** — füge Zeile in Tabelle
|
||||||
|
4. **Hänge Eintrag an log.md**
|
||||||
|
5. **Optional:** Verlinke mit bestehenden Seiten (concepts/subconscious-agent.md)
|
||||||
|
|
||||||
|
**Abgrenzung zu wiki/index.md:** ideas.md wird separat geführt, damit der Fakten-Index nicht mit Ideen überladen wird.
|
||||||
|
|
||||||
|
### 3. Query: Fragen beantworten
|
||||||
|
|
||||||
1. **Lies index.md** — finde relevante Wiki-Seiten
|
1. **Lies index.md** — finde relevante Wiki-Seiten
|
||||||
2. **Lies die gefundenen Seiten** — extrahiere relevante Infos
|
2. **Lies die gefundenen Seiten** — extrahiere relevante Infos
|
||||||
|
|
@ -155,7 +201,7 @@ Wenn eine neue raw-Datei hinzukommt:
|
||||||
|
|
||||||
Antwortformate: Markdown, Vergleichstabelle, Marp-Slides. Je nach Frage.
|
Antwortformate: Markdown, Vergleichstabelle, Marp-Slides. Je nach Frage.
|
||||||
|
|
||||||
### 3. Lint: Health Check
|
### 4. Lint: Health Check
|
||||||
|
|
||||||
Periodisch durchführen, wenn das Wiki wächst. Prüfe:
|
Periodisch durchführen, wenn das Wiki wächst. Prüfe:
|
||||||
|
|
||||||
|
|
@ -187,15 +233,15 @@ Dieses Repository kann mit DuckDB-MCP durchsucht werden. Die Datenbank liegt unt
|
||||||
{type}({scope}): {kurzbeschreibung}
|
{type}({scope}): {kurzbeschreibung}
|
||||||
|
|
||||||
type: ingest | wiki-update | lint | schema | chore
|
type: ingest | wiki-update | lint | schema | chore
|
||||||
scope: raw | wiki/concepts | wiki/tools | wiki/decisions | schema
|
scope: raw | wiki/concepts | wiki/tools | wiki/decisions | wiki/ideas | schema
|
||||||
```
|
```
|
||||||
|
|
||||||
Beispiele:
|
Beispiele:
|
||||||
```
|
```
|
||||||
ingest(raw): karpathy-llm-wiki-explained (youtube)
|
ingest(subconscious): plur1bus-priority-fix
|
||||||
wiki-update(decisions): KB structure decision finalized
|
wiki-update(ideas): added new accepted outcome
|
||||||
|
schema(ideas): add idea frontmatter template
|
||||||
lint(wiki): found 3 orphan pages, missing cross-refs
|
lint(wiki): found 3 orphan pages, missing cross-refs
|
||||||
schema(raw): add xpost frontmatter template
|
|
||||||
```
|
```
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
@ -238,4 +284,4 @@ Wenn wikifyen → **subagent spawnen** (isolated). Kein Reply nötig. Der Subage
|
||||||
2. Rohdaten-Sammeln: Links aus aktuellem Chat → als raw-Dateien ablegen
|
2. Rohdaten-Sammeln: Links aus aktuellem Chat → als raw-Dateien ablegen
|
||||||
3. Ingest-Run: Agent verarbeitet raw/ → wiki/
|
3. Ingest-Run: Agent verarbeitet raw/ → wiki/
|
||||||
|
|
||||||
*Erstellt: 2026-06-05 | Schema-Version: 1.1*
|
*Erstellt: 2026-06-05 | Schema-Version: 1.2 (2026-06-07: added raw/subconscious, wiki/ideas, ideas.md)*
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue