read-page-images: Hat der Harness Subagenten, liest einer die Seitenbilder, und die Ingest-Sitzung öffnet sie gar nicht selbst, auch nicht zur Kontrolle; neuer Entscheidungspunkt dafür. Die Probeläufe hatten Schritt 3 in 0 von 2 Läufen befolgt (#234); 10.1.0-beta.8
CI / verify (push) Successful in 7m53s
CI / pwsh (push) Successful in 2m42s
Release / converters (push) Successful in 27s
Release / release (push) Successful in 37s
Release / wiki-mirror (push) Skipped

Files changed:
- CHANGES.md
- VERSION
- instructions/read-page-images.md

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01SnAJ7Z3CpVD3PRbN73QtU2
This commit is contained in:
torbenandClaude Opus 5.5 committed 2026-10-15 11:37:14 +02:00
1 parent 128c7f5c59
commit be694e3962
3 files changed
+17 -9

No files matched your search

+2 -1
View File
@@ -14,7 +14,7 @@ place only: `instructions/dev/version-parts.md` § The candidate model.
---
## 10.1.0-beta.7 - 2026-10-15 - raw derive PDF: Kopf nennt die Bildseiten (images) und die nicht zugeordneten Seiten (unmatched); neue Anweisung read-page-images für den gezielten Blick auf diese Seiten
## 10.1.0-beta.8 - 2026-10-15 - read-page-images: liest der Harness mit Subagenten, öffnet die Ingest-Sitzung die Seitenbilder gar nicht selbst, auch nicht zur Kontrolle (#234)
**Author:** Torben Nehmer
@@ -29,6 +29,7 @@ place only: `instructions/dev/version-parts.md` § The candidate model.
- instructions/dev: Konverter-Vergleich – eigene Ableitung gegen Referenzwerkzeuge am privaten Korpus, mit Grundlinie
- instructions/dev: converter-comparison nennt harness/compare/README.md als Ort der Einrichtung
- raw derive PDF: Durchstreichung und Textmarker lassen Programmtext aus, wie der Vertrag sagt (#231)
- read-page-images: liest der Harness mit Subagenten, öffnet die Ingest-Sitzung die Seitenbilder gar nicht selbst, auch nicht zur Kontrolle (#234)
<!-- /wikitool:bumps -->
### Konverter-Tests gegen echte Dokumente im privaten Repository
+1 -1
View File
@@ -1 +1 @@
10.1.0-beta.7
10.1.0-beta.8
+14 -7
View File
@@ -38,13 +38,16 @@ either field no page is selected, and nothing is read.
`raw/`, wherever the source sits), page numbers as in the `<!-- page N -->` markers. Whole
pages only.
- **The harness has subagents:** give the reading to one, so the page images do not fill this
session's context. Hand it the path, the page list and what to look for: on an `images:`
page what the picture, diagram or table shows that the text does not; on an `unmatched:`
page which passages are highlighted, struck through, bold or in a colour. It reports per
page, takes labels and numbers exactly as printed, says what it cannot read instead of
filling the gap, and writes no file and runs no `wikitool` command. Name no model: the
choice is the harness's, and a model name here would bind this file to one of them.
- **The harness has subagents:** a subagent reads the pages, and this session does not open
them at all - not before, not alongside, not afterwards to check. The page images would
otherwise land in a context that already holds the whole of `derived.md`, at one to several
thousand tokens a page. Hand it the path, the page list and what to look for: on an
`images:` page what the picture, diagram or table shows that the text does not; on an
`unmatched:` page which passages are highlighted, struck through, bold or in a colour. It
reports per page, takes labels and numbers exactly as printed, says what it cannot read
instead of filling the gap, and writes no file and runs no `wikitool` command. Its report is
what step 4 writes from. Name no model: the choice is the harness's, and a model name here
would bind this file to one of them.
- **It has not:** read the pages in this session.
- **The harness cannot show PDF pages as images** (Claude Code can, up to 20 pages per call;
the others are not verified): do not guess and do not render pages with a tool of your own.
@@ -64,6 +67,10 @@ either field no page is selected, and nothing is read.
## Decision points
- **Tempted to look at a page yourself** although the harness has subagents - because the report
seems thin, or to check a label before writing it down? Do not. Send the subagent back with the
specific question, or write the statement as uncertain (step 4). Reading in this session is
for a harness without subagents only; doing it anyway is exactly what fills this context.
- **The user chose "none"?** Step 5 only. The pages stay listed with that reason, so the next
pass does not renegotiate them.
- **Hundreds of selected pages (a handbook)?** The threshold applies as it is: stop at step 2