Files
mdg-filius/corpus/README.md
T
julian.kiedaischandClaude Opus 5.5 5dcad6e2bf test(corpus): Java oracle — FILIUS 2.14 reads the corpus itself
tools/java-oracle builds FILIUS at 6640354 and loads every .fls through
its own private loader under Xvfb. All 23 files load with every node
positioned and every cable resolved (Swift: 20 of 25 nodes in the
Internet example). MAC addresses FILIUS generates are left out, so two
runs are byte-identical.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-29 19:49:27 +00:00

17 lines
802 B
Markdown

# .fls-Korpus
Projektdateien, an denen Lesen und Schreiben gemessen werden. Alle GPL.
| Ordner | Herkunft |
| --- | --- |
| `java-examples/` | `gitlab.com/filius1/filius`, `beispiele/` @ `6640354` (Filius 2.14.0) |
| `java-tests/` | ebenda, `src/test/resources/` |
| `ipad-fixtures/` | `filius-ipad`, `ios/FiliusPadTests/Fixtures/FLS/` @ `3b5ded0` |
`corpus.swift.json` schreibt das Swift-Orakel (`npm run oracle`): was der
Swift-Leser aus jeder Datei macht. **Swift ist hier kein Schiedsrichter** —
er verwirft den Java-Gateway unter der Beschriftung `Heimrouter` samt seinen
Kabeln und Geräte, deren Position XMLEncoder über eine Rückverweis-Kette
schreibt (s. Plan §13, M2). Schiedsrichter für das Dateiformat ist Java: `corpus.java.json` schreibt das
Java-Orakel (`npm run oracle:java`).