Schöner: Saphea und Sonnenuhr
Eine Famulus-Pilotdemo: Gegenstand, Termini, Aussagen
Worüber schrieb Schöner an Pirckheimer zwischen 1520 und 1527, welche Termini gebraucht er für Sonnenuhren, und was sagen die Briefe über die Canones Sapheae? Drei Blöcke auf den Schöner-Goldens.
Die Briefe liegen in pirckheimer.duckdb. famulus.yml nennt Schöner unter persons. Die Entitätenregistrierung löst die Schreibvarianten. Alle drei Golden-Zeilen stehen auf candidate.
1 Frage 1. Worüber schrieb Schöner 1520–1527?
Golden golden-b4544be016. Das Oracle verlangt 11 Briefe, und der Gegenstand enthält saphea.
Was ist der Gegenstand der Briefe von Schöner an Pirckheimer zwischen 1520 und 1527? Gib eine zusammenhängende Darstellung und die Briefzahl.
Partitur
---
id: schoener-gegenstand
years: {from: 1520, to: 1527}
subtask: letter-subject
golden: golden-b4544be016
display: textkarten
guard: {task: synthesize-answer, lang: de}
oracle:
n_letters: 11
subject_contains: saphea
duckdb:
- alias: main
path: $PDAI_COLLECTIONS/pirckheimer/pirckheimer.duckdb
read_only: true
artefacts:
- name: gegenstand
kind: markdown
file: gegenstand.md
---
Was ist der Gegenstand der Briefe von Schöner an Pirckheimer zwischen 1520 und 1527?
Gib eine zusammenhängende Darstellung und die Briefzahl.These letters, written by Schöner between 1520 and 1527, primarily address scholarly, ecclesiastical, and personal matters involving his patron and correspondent (identified as Bilibaldus in a Latin epistle). A recurring administrative topic is Schöner's efforts to secure a benefice permutation—specifically concerning Heroltzperg and Bamberg—and his frequent requests for his patron's intervention, legal help, and advice regarding obstacles, delays, and local opposition. Several letters discuss scientific instruments and publications, including the transmission and adjustment of matrices, the *saphea* (an astronomical instrument attributed to Abruhak Azarchel), a cylinder canon, and Ptolemy's geography. Schöner also frequently complains about local hardships, including the disruptive behavior and violent unrest of peasants in his area, the looting of clergy, and his desire to relocate to Nuremberg. Additionally, one Latin letter offers high praise of the recipient's learning, virtue, statesman-like qualities, and mastery of three languages. Other brief passages touch upon theological reflections regarding human works, greetings, and the plight of nearby religious communities or convents.
bestandensubject_contains prüft die Antwort auf die Teilzeichenkette saphea. Die Briefzahl 11 ist Gleichheit. guard: stellt die Darstellung unter die LWgrammar-Aufgabenform synthesize-answer: keine Bewertungen, keine Rede über Text oder Autor, jede Zahl mit Beleg im Ergebnis. Die Karte zeigt die Darstellung in Textkarten.
2 Frage 2. Welche Termini gebraucht er für Sonnenuhren?
Golden golden-schoner-sundial-terms. Die gespeicherte Erwartung nennt saphea und horologium. Der Block hängt am Gegenstand, weil die Termini aus demselben Briefsatz stammen.
Welche technischen Termini gebraucht Schöner in seinen Briefen, wenn er Sonnenuhren beschreibt? Lege die Belege als KWIC ab, mit doc_id, pidx und sent_idx.
Partitur
---
id: schoener-termini
depends_on: [schoener-gegenstand]
years: {from: 1520, to: 1527}
subtask: terminology-find
golden: golden-schoner-sundial-terms
display: liste
oracle:
terms: [saphea, horologium]
artefacts:
- name: termini
kind: kwic
file: termini.json
---
Welche technischen Termini gebraucht Schöner in seinen Briefen,
wenn er Sonnenuhren beschreibt?
Lege die Belege als KWIC ab, mit doc_id, pidx und sent_idx.Termini: horologium, saphea, instrumentum, umbra.
bestanden- horologium
- saphea
- instrumentum
- umbra
3 Frage 3. Was sagen die Briefe über die Canones Sapheae?
Golden golden-schoner-canones-sapheae, Subtask concept-statements. Die Prüfung vom 24. August 2026 führt diesen Punkt als anerkannte Fähigkeitslücke des Goldens. Die Karte nennt den Befund dieses Laufs.
Welche Aussagen werden im Briefwechsel über eine Canones Sapheae gemacht? Wenn die Pipeline keine thematischen Aussagen extrahiert, melde die Lücke und schreibe kein Artefakt.
Partitur
---
id: canones-sapheae
depends_on: [schoener-termini]
subtask: concept-statements
golden: golden-schoner-canones-sapheae
rerun: always
---
Welche Aussagen werden im Briefwechsel über eine Canones Sapheae gemacht?
Wenn die Pipeline keine thematischen Aussagen extrahiert, melde die Lücke
und schreibe kein Artefakt.Johann Schöner's treatise and associated instructions (Canones Sapheae) for the saphea instrument underwent active preparation, printing, and distribution around 1524–1526, intersecting with discussions involving Johannes Regiomontanus's version of the text.
ohne Erwartung4 Wie ein Block läuft
Die eingeklappte Partitur des Blocks ist seine Präambel.
| Präambel | RunRequest |
|---|---|
subtask |
ai-query-phase1, inputs.subtask |
years, persons aus famulus.yml |
inputs |
golden, oracle |
Vergleich nach dem Lauf, verdict.json |
depends_on |
Warten auf das Manifest des Vorgängers |
rerun: always |
Der dritte Block läuft bei jedem Aufruf neu |
| Instruktion | goal |
5 Das Projekt
Ein Projekt ist ein Ordner. famulus.yml gilt für jeden Block, die .fam-Datei ist der Text. Was der Runner schreibt, liegt unter _famulus/.
schoener-saphea/
famulus.yml
saphea.fam
famulus.lock
_famulus/store/saphea/index.json
_famulus/store/saphea/schoener-gegenstand/v0001/artefacts/gegenstand.md
_famulus/store/saphea/schoener-termini/v0001/artefacts/termini.json
_famulus/store/saphea/canones-sapheae/v0001/{trace,report,verdict,result,manifest}.json
| Datei | Inhalt | Schreibt | Liest |
|---|---|---|---|
famulus.yml |
Sammlung, Person, Modell | Autor | Runner |
.fam-Datei |
Frage, Erklärung, Block | Autor | Viewer, Lektor, Quarto |
famulus.lock |
gelesene Versionen | Runner | Runner, Prüfung |
…/index.json |
Blöcke und Artefakte | Runner | Viewer, Quarto |
…/<block>/current.json |
aktuelle Version | Runner | Viewer, Verweise |
…/vNNNN/result.json |
Antwort, Messwerte, Darstellung | Runner | Viewer, Quarto |
…/vNNNN/verdict.json |
Urteil gegen das Oracle | Runner | Viewer |
…/vNNNN/manifest.json |
Eingabe-Hash, Version, Status | Runner | Runner |
…/vNNNN/artefacts/ |
Gegenstand und Termini, mit Kopf famulus |
Runner | Viewer, Quarto |
rerun: if-stale führt einen Block nur aus, wenn er noch nie lief oder sich eine seiner Eingaben geändert hat: Präambel, Instruktion, famulus.yml, gelesene Dateien oder die Version eines gelesenen Artefakts. Der dritte Block setzt rerun: always. Bringt ein neuer Lauf dasselbe Ergebnis, bleibt die Version, und die nachfolgenden Blöcke laufen nicht erneut.
Eine Anmerkung im Lektor trifft die Zeilen über data-pos und schreibt in genau diese .fam-Datei zurück.