1.1 Überblick
FrameCode VibeWork ist ein dokumentationszentriertes Framework für KI-gestützte Entwicklung. Es reduziert Kontextverlust, steuert den Scope und standardisiert die technische Ausführung zwischen Menschen und KI-Agenten.
Was es ist
- Ein Framework für operative und technische Governance.
- Ein inkrementelles Wissenssystem auf Markdown-Basis.
- Ein Arbeitsmodell mit vollständiger Nachvollziehbarkeit pro Version.
Was es nicht ist
- Kein Frontend-/Backend-Framework mit eigenem Runtime-Stack.
- Kein Ersatz für Git-Review oder menschliche Architekturentscheidungen.
- Keine Governance, die von Automatisierungsskripten abhängt.
1.2 Gelöstes Problem
KI-Sitzungen verlieren häufig Kontext, wiederholen Fehler und erzeugen Änderungen ohne klare Auditspur. Das Framework strukturiert diesen Ablauf, damit die Ausführung vorhersehbar und prüfbar bleibt.
| Häufiges Problem | Framework-Lösung |
| Kontextverlust zwischen Sitzungen | AICC-Synthesen in wiki/sessions/ plus selektive Ingestion. |
| Scope-Drift ohne Steuerung | Verbindliche Planregel in Plans/ vor jeder Änderung. |
| Unklare Änderungshistorie | Versioniertes Changelog in changelogs/Vx.y.z.md. |
| Verteiltes technisches Wissen | Strukturierte LLM-Wiki in wiki/ (patterns, decisions, releases, sessions). |
1.3 Betriebsablauf
Offizielles Framework-Flussdiagramm (mit README abgestimmt), das den kompletten Zyklus inklusive Kontext-Feedback zeigt.
Phase 0: BriefingInitiale Definition von Scope, Kontext und Projektzielen.
↓
Manifest und ScopeOffizielle Basisdokumente für Identität und funktionale Grenzen.
↓
ÄnderungsplanPriorität, Risiko, Akzeptanzkriterien und Validierung vor der Umsetzung.
↓
KI-gestützte ImplementierungAusführung bleibt strikt innerhalb des genehmigten Planumfangs.
↓
Changelog und VersionierungFormale Nachvollziehbarkeit für alle Änderungen in versionierten Dateien.
↓
Audit und ValidierungRisikoproportionale Tests und Wirkungsprüfung.
↓
Wiki / technisches GedächtnisAICC-Kontextkompression und Erfassung wiederverwendbaren Wissens.
↓
Öffentliche DokumentationPublikation in Wiki und GitHub Pages für menschliche Nutzung.
Der akkumulierte Kontext speist den nächsten Planungszyklus.
Kernregel: keine funktionale, visuelle, strukturelle oder dokumentarische Änderung ohne zugehörigen Plan.
2.3 Versionierung und Release
Folgt Vx.y.z und verlangt Changelog-Updates für jede versionierte Dateiänderung.
- Major: Kompatibilitätsbrüche und breite Architekturänderungen.
- Minor: relevante neue Fähigkeiten und Abläufe.
- Patch: Korrekturen sowie Prozess-/Dokumentationsverbesserungen.
Release-Status: in_preparation, in_validation, published, canceled.
Eine Version darf nur als published markiert werden, wenn referenzierte Pläne in Plans/completed/ liegen und Validierungen dokumentiert sind.
2.4 KI, AICC und ASE
AICC (Kontextkompression)
- Erzeugt chronologische Sitzungssynthesen in
wiki/sessions/S*.md.
- Senkt Token-Kosten durch strukturierten Handoff.
- Ermöglicht schnelle Fortsetzung ohne erneutes Lesen des ganzen Repos.
ASE (Skills Engine)
- Lädt Skills nur bei Bedarf (JIT), nie im initialen Prompt.
- Enthält Skills für Release, Wiki-Lint, Commits und Formatierung.
- Erhöht Konsistenz bei gleichzeitiger Schonung des Kontextfensters.
Referenzen: AI.md, CONTEXT_MAP.md, skills/README.md, wiki/schema.md.
2.5 Lokale Modelle: Parameter und Kontextfenster
Praktische Größenempfehlungen für lokale Modelle im Framework, basierend auf FCVW-Dokumentlast und Sitzungs-Kontextvolumen.
| Stufe | Parameter | Kontextfenster | Empfohlene Framework-Nutzung |
| Minimaler Betrieb | 7B-8B | 16k | Kurze Fixes, kleine Änderungen in 1-3 Dateien, enge Aufgabenstellung. |
| Allgemein empfohlen | 14B-32B | 32k-64k | Vollständiger Ablauf mit Plan + Changelog + Wiki und mittleren Reviews. |
| Hohe Zuverlässigkeit | 32B-70B+ | 64k-128k | Große Refactorings, Audits, komplexe Releases und lange Sitzungen. |
- Für stabilen Betrieb 40% bis 60% Kontextreserve für Verlauf, Diffs und lange Antworten einplanen.
- In FCVW kann die Initial-Ingestion ohne Kompression ~8.5k Tokens erreichen, daher ist
16k die praktische Untergrenze.
- Für lange strukturierte Aufgaben reduziert
14B+ meist Nacharbeit.
Framework-spezifische Ableitung: Diese Schwellenwerte basieren auf dokumentierten Ingestion-Szenarien und dem operativen Zyklus von FCVW.
3.3 Veröffentlichung auf GitHub Pages
Diese Seite ist für statische Veröffentlichung unter docs/index.html ausgelegt.
- Im Repository zu Settings > Pages gehen.
- Unter Build and deployment Deploy from a branch wählen.
- Publikations-Branch (meist
main) und Ordner /docs auswählen.
- Speichern und auf den automatischen GitHub-Pages-Deploy warten.
Erwartete URL: https://sistema2d.github.io/FrameCode-VibeWork/.