From 03a3a0c4291f7f67000d1483add7bd379a5ff9e1 Mon Sep 17 00:00:00 2001 From: Lukas Geiger Date: Tue, 13 Oct 2026 10:09:15 +0200 Subject: [PATCH 1/2] docs: owner's GUI acceptance completed; test numbers; judge test build link README EN/DE get a dated section for the owner's eight live GUI rounds on 2026-10-13 (closed), the measured hosted CI on 6b13d12 (run 38366200345: Windows 1189; Ubuntu 3.11/3.12 each 1187 + 2 skips) in the badge, section and llms.txt, and a link to the judge test build release (releases/latest, tag judge-build-6b13d12). The 2026-10-08 and 2026-10-12 sections stay as dated history. Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_01HwEgw7w5b64hDRLmCG3okz --- README.md | 24 +++++++++++++++++++++++- README_de.md | 25 ++++++++++++++++++++++++- llms.txt | 2 +- 3 files changed, 48 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 9457067..175be38 100644 --- a/README.md +++ b/README.md @@ -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) @@ -394,6 +394,28 @@ 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) + +On 2026-10-13 the owner tested the console live, with his own folders, in eight +rounds and closed the acceptance. The rounds made everything runnable a workflow of +one step or several in one blueprint grid, split the clean full console from the +public demo, added working folders that stay approved across restarts, a typed path +and the system folder dialog, three captain modes (keywords, a model choosing from +the catalogue, a brief for a CLI agent), Artifacts as its own area 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; the first review of #7 found a double-run bug, 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 diff --git a/README_de.md b/README_de.md index 72d5f66..145b421 100644 --- a/README_de.md +++ b/README_de.md @@ -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) @@ -393,6 +393,29 @@ 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) + +Am 2026-10-13 hat der Eigentümer die Konsole live mit eigenen Ordnern in acht Runden +getestet und die Abnahme abgeschlossen. Die Runden haben alles Ausführbare zu einem +Workflow aus einem oder mehreren Schritten in einem Blueprint-Raster gemacht, die +saubere Vollversion von der Public Demo getrennt und Arbeitsordner ergänzt, die nach +einem Neustart freigegeben bleiben, dazu Pfadeingabe und Systemordnerdialog, drei +Captain-Modi (Stichworte, ein Modell wählt aus dem Katalog, ein Auftrag für einen +CLI-Agenten), Artifacts als eigenen Bereich und eine Connections-Seite, die zeigt, was +der Rechner tatsächlich meldet. Ein echter Ordner mit rund 8.000 Dateien legte ein +Speicherlimit 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 Pull +Requests dieser Runden (#6, #7) als zweites Modell geprüft und nach dem Urteil +MERGE-FÄHIG gemergt; das erste Review von #7 fand einen Doppellauf-Fehler, der vor dem +Merge behoben wurde. 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 bei 2 +plattformbedingten Skips. + +**Juroren-Testbuild:** [neuestes Release](https://github.com/ellmos-ai/NemoFold/releases/latest) - ein ZIP mit dem Wheel, +Startbefehlen für die volle lokale Konsole und die Public 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 diff --git a/llms.txt b/llms.txt index 5a8410f..0f9d618 100644 --- a/llms.txt +++ b/llms.txt @@ -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 .`) From 5525ccfeee69e098000f1a98c9a527ede04afc9e Mon Sep 17 00:00:00 2001 From: Lukas Geiger Date: Tue, 13 Oct 2026 12:15:13 +0200 Subject: [PATCH 2/2] docs: plain German and clearer English in the acceptance section (review PR8) Codex review of PR #8: the German section carried English words (Public Demo, Review, Merge, Skips, ...) and one English sentence read awkwardly. The German text now uses German terms and marks the few interface names it keeps (Blueprints, Artifacts, Connections) as such; the English text is rewritten in shorter sentences. Facts and numbers unchanged. Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_01HwEgw7w5b64hDRLmCG3okz --- README.md | 27 ++++++++++++++------------- README_de.md | 39 +++++++++++++++++++++------------------ 2 files changed, 35 insertions(+), 31 deletions(-) diff --git a/README.md b/README.md index 175be38..ee0f1ed 100644 --- a/README.md +++ b/README.md @@ -396,19 +396,20 @@ skips. ### Owner's GUI acceptance completed (2026-10-13) -On 2026-10-13 the owner tested the console live, with his own folders, in eight -rounds and closed the acceptance. The rounds made everything runnable a workflow of -one step or several in one blueprint grid, split the clean full console from the -public demo, added working folders that stay approved across restarts, a typed path -and the system folder dialog, three captain modes (keywords, a model choosing from -the catalogue, a brief for a CLI agent), Artifacts as its own area 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; the first review of #7 found a double-run bug, 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: +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. diff --git a/README_de.md b/README_de.md index 145b421..9a965c5 100644 --- a/README_de.md +++ b/README_de.md @@ -395,26 +395,29 @@ plattformbedingten Skips. ### GUI-Abnahme durch den Eigentümer abgeschlossen (2026-10-13) -Am 2026-10-13 hat der Eigentümer die Konsole live mit eigenen Ordnern in acht Runden -getestet und die Abnahme abgeschlossen. Die Runden haben alles Ausführbare zu einem -Workflow aus einem oder mehreren Schritten in einem Blueprint-Raster gemacht, die -saubere Vollversion von der Public Demo getrennt und Arbeitsordner ergänzt, die nach -einem Neustart freigegeben bleiben, dazu Pfadeingabe und Systemordnerdialog, drei -Captain-Modi (Stichworte, ein Modell wählt aus dem Katalog, ein Auftrag für einen -CLI-Agenten), Artifacts als eigenen Bereich und eine Connections-Seite, die zeigt, was -der Rechner tatsächlich meldet. Ein echter Ordner mit rund 8.000 Dateien legte ein -Speicherlimit 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 Pull -Requests dieser Runden (#6, #7) als zweites Modell geprüft und nach dem Urteil -MERGE-FÄHIG gemergt; das erste Review von #7 fand einen Doppellauf-Fehler, der vor dem -Merge behoben wurde. Der [gehostete CI-Lauf](https://github.com/ellmos-ai/NemoFold/actions/runs/38366200345) +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 bei 2 -plattformbedingten Skips. +Windows/Python 3.12 alle 1189 Tests; Ubuntu/Python 3.11 und 3.12 je 1187 bestandene +und 2 plattformbedingt übersprungene Tests. -**Juroren-Testbuild:** [neuestes Release](https://github.com/ellmos-ai/NemoFold/releases/latest) - ein ZIP mit dem Wheel, -Startbefehlen für die volle lokale Konsole und die Public Demo sowie dem fiktiven -Beispielfall; entpackt und in eine frische Umgebung installiert liefen beide Wege. +**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