Files
jetson-ai-ollama/STATE.md
Tarik Moussa 5f3c613f9f chore(state): N3 blocked by KB-agent codex_mcp deployment
KB-Agent führt aktuell ansible-eulernest F-14-Rolle (codex_mcp + Vault-Fill) durch.
N3 (Smoke-Test-Suite) erst freigeben wenn codex-mcp Endpoint live ist.
N1/N2 unabhängig davon weiterhin dispatchbar.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-14 14:53:39 +02:00

48 lines
2.2 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# STATE — aktueller Stand (Jetson AI / Ollama)
> Live-Ebene. Was *jetzt* läuft. Plan steht im Board (`ROADMAP.md`).
**Letzte Session:** reconciliation / 2026-06-14 · **Aktive Rolle:** leader
## Now (in dieser Session im Fokus)
Abgleich Plan ↔ Realität abgeschlossen. `ansible-eulernest` ist die Implementierung;
dieses Repo wurde auf Stand gebracht (CONVENTIONS, ROADMAP, Requirements, ADR-0003).
## In Progress (begonnen, nicht fertig)
- _(keine)_
## Done (via ansible-eulernest)
Die Items W2W4 wurden nicht in diesem Repo gebaut, sondern direkt in `ansible-eulernest`
implementiert. Sie gelten hier als abgeschlossen; die Commits liegen im dortigen Git-Log.
| ID | Item | Implementierung |
|----|------|-----------------|
| W2 | Ollama-Profile + Daemon-Env | `roles/ollama` + `group_vars/jetson/vars.yml` |
| W3 | Exporter-Sidecar (`:8000/metrics`) | `roles/ollama_exporter` |
| W4 | Bootstrap (Power, GPU-Gate, Firewall, Source-Build) | `roles/jetson_bootstrap` + `roles/ollama/tasks/build_jp72.yml` |
| | Nougat OCR (`:8080`) | `roles/nougat_server` |
| | GROBID (`:8070`) | `roles/grobid` |
| | codex-mcp (`:8765`) | `roles/codex_mcp` |
## Dropped / Scope-Shift
| ID | Item | Grund |
|----|------|-------|
| W1 | Grundgerüst in diesem Repo | Scope nach ansible-eulernest gewandert; Ansible-Struktur ist das Grundgerüst |
| W5 | Client + Tests (standalone) | Nicht nötig; Ansible-Rollen + group_vars dienen als Referenz |
| W6 | Docs (standalone) | Doku lebt in ansible-eulernest + agent-swarm-repo |
## Blocked
- **N3** — KB-Agent führt aktuell `codex_mcp`-Deployment durch (ansible-eulernest, F-14-Rolle + Vault-Fill). N3 erst ausführbar wenn alle 5 Endpoints live sind: Ollama ✅, Exporter ✅, Nougat ✅, GROBID ✅, codex-mcp ⏳
- N1, N2 — bereit, noch nicht dispatched (unabhängig von N3)
## Next (priorisiert)
1. Warten auf KB-Agent: codex_mcp deploy + Vault-Fill abgeschlossen → N3 freigeben
2. N1 dispatchen: GPU-Utilization Metric (`/sys/devices/gpu.0/load`) → ollama_exporter + HA
3. N2 dispatchen: Benchmark-Script (Latenz + VRAM pro Profil)
4. N3 dispatchen: Smoke-Test-Suite (alle 5 Endpoints von außen verifizieren)
## Offene Audit-Findings
- _(keine — Reconciliation sauber abgeschlossen)_