Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
25 changes: 24 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ English | [Deutsch](README_de.md)
[![Attribution NOTICE](https://img.shields.io/badge/Attribution-NOTICE-blue.svg)](NOTICE)
[![Version](https://img.shields.io/badge/version-0.2.1-blue.svg)](pyproject.toml)
[![CI](https://github.com/ellmos-ai/NemoFold/actions/workflows/ci.yml/badge.svg)](https://github.com/ellmos-ai/NemoFold/actions/workflows/ci.yml)
[![Tests](https://img.shields.io/badge/tests-1173%20passed%20%7C%202%20skipped-brightgreen.svg)](https://github.com/ellmos-ai/NemoFold/actions/runs/38312717933)
[![Tests](https://img.shields.io/badge/tests-1187%20passed%20%7C%202%20skipped-brightgreen.svg)](https://github.com/ellmos-ai/NemoFold/actions/runs/38366200345)
[![Python](https://img.shields.io/badge/python-3.11%20%7C%203.12%20(CI)-blue.svg)](.github/workflows/ci.yml)
[![Platforms](https://img.shields.io/badge/platforms-Windows%20%7C%20Linux%20(CI)%20%7C%20macOS%20(mypy)-lightgrey.svg)](.github/workflows/ci.yml)
[![Privacy](https://img.shields.io/badge/privacy-local--first%20%7C%20cloud%20opt--in-success.svg)](#sec-05)
Expand Down Expand Up @@ -394,6 +394,29 @@ by a second model (Codex, OpenAI) checked these changes. The
1175 tests; Ubuntu/Python 3.11 and 3.12 each 1173 with 2 platform-specific
skips.

### Owner's GUI acceptance completed (2026-10-13)

The owner completed the acceptance on 2026-10-13 in eight rounds of live testing
with his own folders. These rounds turned every runnable task into a workflow of
one or more steps in a single blueprint grid and separated the clean full console
from the public demo. They added working folders that stay approved across
restarts, path entry and the system folder dialog, three captain modes (keywords,
a model choosing from the catalogue, a brief for a CLI agent), Artifacts as an area
of its own, and a Connections page that reports what the computer actually shows.
A real folder of about 8,000 files exposed a memory limit in Synopsis Merge, which
now refuses more than 500 documents with a sentence naming the alternatives. Codex
(OpenAI) reviewed the two pull requests of these rounds (#6, #7) as a second model
and merged them after its verdict MERGE-FÄHIG; its first review of #7 found a
double-run bug, which was fixed before the merge. The
[hosted CI run](https://github.com/ellmos-ai/NemoFold/actions/runs/38366200345) on
[`6b13d12`](https://github.com/ellmos-ai/NemoFold/commit/6b13d12cdb269e8693053ed0d90d173b8a6c8123) passed:
Windows/Python 3.12 all 1189 tests; Ubuntu/Python 3.11 and 3.12 each 1187 with 2
platform-specific skips.

**Judge test build:** [latest release](https://github.com/ellmos-ai/NemoFold/releases/latest) - a ZIP with the wheel, start
commands for the full local console and the public demo, and the fictional example
case; unpacked and installed into a fresh environment, both paths ran.

### Acceptance gate register

16 of 18 internal Ellmos use-case acceptance gates (`G01`-`G18`) claim `done` in the
Expand Down
28 changes: 27 additions & 1 deletion README_de.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
[![Attribution NOTICE](https://img.shields.io/badge/Attribution-NOTICE-blue.svg)](NOTICE)
[![Version](https://img.shields.io/badge/version-0.2.1-blue.svg)](pyproject.toml)
[![CI](https://github.com/ellmos-ai/NemoFold/actions/workflows/ci.yml/badge.svg)](https://github.com/ellmos-ai/NemoFold/actions/workflows/ci.yml)
[![Tests](https://img.shields.io/badge/tests-1173%20passed%20%7C%202%20skipped-brightgreen.svg)](https://github.com/ellmos-ai/NemoFold/actions/runs/38312717933)
[![Tests](https://img.shields.io/badge/tests-1187%20passed%20%7C%202%20skipped-brightgreen.svg)](https://github.com/ellmos-ai/NemoFold/actions/runs/38366200345)
[![Python](https://img.shields.io/badge/python-3.11%20%7C%203.12%20(CI)-blue.svg)](.github/workflows/ci.yml)
[![Platforms](https://img.shields.io/badge/platforms-Windows%20%7C%20Linux%20(CI)%20%7C%20macOS%20(mypy)-lightgrey.svg)](.github/workflows/ci.yml)
[![Privacy](https://img.shields.io/badge/privacy-local--first%20%7C%20cloud%20opt--in-success.svg)](#sec-05)
Expand Down Expand Up @@ -393,6 +393,32 @@ unabhängige Review-Runden durch ein zweites Modell (Codex, OpenAI) haben diese
Windows/Python 3.12 alle 1175 Tests; Ubuntu/Python 3.11 und 3.12 je 1173 bei 2
plattformbedingten Skips.

### GUI-Abnahme durch den Eigentümer abgeschlossen (2026-10-13)

Der Eigentümer hat die Abnahme am 2026-10-13 in acht Runden abgeschlossen, in denen er
die Konsole live mit eigenen Ordnern getestet hat. Seitdem ist alles Ausführbare ein
Workflow aus einem oder mehreren Schritten in einem gemeinsamen Raster der Vorlagen
(*Blueprints*), und die saubere Vollversion ist von der öffentlichen Demo getrennt.
Hinzugekommen sind Arbeitsordner, die nach einem Neustart freigegeben bleiben, die
Eingabe eines Pfads und der Ordnerdialog des Systems, drei Planungsarten des Captains
(Stichworte, ein Modell wählt aus dem Katalog, ein Auftrag für einen Kommandozeilen-Agenten),
ein eigener Bereich für Ergebnisse (*Artifacts*) und eine Verbindungsübersicht
(*Connections*), die zeigt, was der Rechner tatsächlich meldet. Ein echter Ordner mit
rund 8.000 Dateien legte eine Speichergrenze in Synopsis Merge offen; der Workflow lehnt
jetzt mehr als 500 Dokumente mit einem Satz ab, der die Alternativen nennt. Codex (OpenAI)
hat die beiden Änderungsanträge dieser Runden (#6, #7) als zweites Modell geprüft und
nach dem Urteil MERGE-FÄHIG zusammengeführt; seine erste Prüfung von #7 fand einen
Fehler, durch den eine Kette doppelt laufen konnte, und er wurde vor der Zusammenführung
behoben. Der [gehostete CI-Lauf](https://github.com/ellmos-ai/NemoFold/actions/runs/38366200345)
auf [`6b13d12`](https://github.com/ellmos-ai/NemoFold/commit/6b13d12cdb269e8693053ed0d90d173b8a6c8123) bestand:
Windows/Python 3.12 alle 1189 Tests; Ubuntu/Python 3.11 und 3.12 je 1187 bestandene
und 2 plattformbedingt übersprungene Tests.

**Testpaket für die Jury:** [neueste Veröffentlichung](https://github.com/ellmos-ai/NemoFold/releases/latest) - ein ZIP mit dem
Wheel, Startbefehlen für die volle lokale Konsole und die öffentliche Demo sowie dem
fiktiven Beispielfall; entpackt und in eine frische Umgebung installiert liefen beide
Wege.

### Abnahmegate-Register

16 von 18 internen Ellmos-Usecase-Abnahmegates (`G01`–`G18`) tragen im ausgelieferten
Expand Down
2 changes: 1 addition & 1 deletion llms.txt
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
Version: 0.2.1
Organization: ellmos-ai
Umbrella: open-bricks
Tests: 1173 passed, 2 skipped (Ubuntu); 1175 passed (Windows); CI run 38312717933 on b0e2bc3
Tests: 1187 passed, 2 skipped (Ubuntu); 1189 passed (Windows); CI run 38366200345 on 6b13d12. Judge test build: https://github.com/ellmos-ai/NemoFold/releases/latest
Workflows: 44 registered document workflows
Acceptance gates: 16 of 18 done, re-verifiable offline (`nemofold acceptance-gates --evidence-root .`)

Expand Down
Loading