Skip to content

Das genannte Modell verlinkt auf seine eigene Seite (v7.232.0) - #1327

Merged
wintermeyer merged 1 commit into
mainfrom
worktree-issue1318
Aug 7, 2026
Merged

Das genannte Modell verlinkt auf seine eigene Seite (v7.232.0)#1327
wintermeyer merged 1 commit into
mainfrom
worktree-issue1318

Conversation

@wintermeyer

Copy link
Copy Markdown
Owner

Closes #1318.

The "How the review works" box on /settings/job_references claims the model is open source and freely available. Only somebody who can reach the model can check that, and the tag sat in the middle of the paragraph as one string among strings. It is a link now, and semibold in both states, so it reads as the subject of its sentence.

The address is derived from the tag, not written into the template, for the same reason the hardware and the country are read from configuration: a fixed URL would point at our model on every other installation. An Ollama reference is [host[:port]/][namespace/]name[:tag], so:

  • qwen3.6:27bhttps://ollama.com/library/qwen3.6:27b
  • someone/model:7bhttps://ollama.com/someone/model:7b
  • hf.co/user/repo:Q4_K_Mhttps://huggingface.co/user/repo (an HF path carries no tag, so the quantization suffix is dropped rather than turned into a 404)

A private registry, or a model built locally with ollama create, resolves to nothing rather than to a guessed address: the box then names the model without linking it. REFERENCE_CHECK_MODEL_URL overrides all of it, and an empty value says plainly that this model has no page anywhere.

Notes

  • The sentence carries a {model} marker and is split with split_marker/2 rather than destructured, because a .po slip in a two-part [a, b] = String.split(...) turns a page into a 500.
  • The gettext merge did what it always does: it carried the German translation over with the old %{model} still inside it, and fuzzy-filled the new title string as "Nachschlagen". Both are corrected by hand and asserted by name in job_reference_locale_test.exs.
  • The same extract cleaned up two dead entries left over from the registration-form rework in Registrierungsformular als eine flache Liste, mit Safari-Autofill (v7.231.0) #1323, which is why the .po diff is larger than the change.
  • mix precommit green, 6971 tests.

An AI agent wrote this text in my name, unreviewed by me. The work behind it is mine; I only delegated the writing.

Die Transparenz-Box unter /settings/job_references behauptet, das Modell sei
Open Source und frei verfügbar. Das kann nur nachprüfen, wer an das Modell
herankommt, und bis jetzt stand der Tag als eine Zeichenkette unter vielen
mitten im Absatz: leicht zu übersehen und nirgendwohin zu verfolgen (#1318).

Die Adresse wird aus dem Tag abgeleitet, nicht ins Template geschrieben, aus
demselben Grund wie Hardware und Land: eine feste URL würde auf jeder fremden
Installation auf unser Modell zeigen. Eine Ollama-Referenz ist
[host[:port]/][namespace/]name[:tag], also geht ein blanker Name auf
ollama.com/library/…, ein Namespace auf ollama.com/<namespace>/… und eine
hf.co/…-Referenz auf ihr Hugging-Face-Repository (dessen Pfad keinen Tag
kennt, der Quantisierungs-Suffix fällt deshalb weg). Eine private Registry
oder ein lokal mit `ollama create` gebautes Modell ergibt bewusst nichts statt
einer geratenen Adresse: dann wird das Modell genannt und nicht verlinkt.
REFERENCE_CHECK_MODEL_URL überschreibt das alles, leer lässt den Link weg.

Der Satz trägt jetzt einen {model}-Platzhalter und wird mit split_marker/2
geteilt statt hart destrukturiert, weil ein .po-Fehler in einem
[a, b] = String.split(...) eine Seite in einen 500er verwandelt. Die deutsche
Übersetzung wurde beim Merge mit dem alten %{model} darin übernommen und der
neue Titel-String zu "Nachschlagen" fuzzy-gefüllt; beides ist von Hand
korrigiert und in job_reference_locale_test.exs namentlich abgesichert.

Der Extract hat außerdem zwei tote Einträge aus dem Registrierungsformular
(#1323) aufgeräumt, die dort seit dem Umbau übrig waren.

Diesen Text hat ein KI-Agent in meinem Namen geschrieben, ungeprüft von mir.
Die Arbeit dahinter ist meine, nur das Aufschreiben habe ich delegiert.
@wintermeyer
wintermeyer merged commit 7484abf into main Aug 7, 2026
1 check passed
@wintermeyer
wintermeyer deleted the worktree-issue1318 branch August 7, 2026 09:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Enhancement: Link to used model for employment references

1 participant