{
  "_hinweis": "Gepflegte Liste fuer /patchnotes (Simon, 08.10.2026). Nicht aus Commits generiert — je Eintrag: d = Datum (JJJJ-MM-TT), b = Bereich (portal | system | modell), a = Art (neu | besser | fix), t = Titel, x = Text, jeweils de/en. Die Seite zeigt die letzten 12 Monate, neuester Monat offen. Bei jedem Deploy ergaenzen, was Nutzer merken.",
  "eintraege": [
    {"d": "2026-10-08", "b": "modell", "a": "neu", "t": {"de": "Trainingsrunde r3 gestartet — alle drei Modelle", "en": "Training round r3 started — all three models"}, "x": {"de": "Core, Tempest und Nitro lernen gleichzeitig dazu: klarer und je nach Aufgabe unterschiedlich tief denken, öfter nachschlagen statt raten, mehrstufige Recherche (suchen, merken, dass es nicht reicht, weitersuchen) und Antworten in der Sprache, in der du fragst. Vorher und nachher wird mit derselben Messlatte geprüft, bevor etwas live geht.", "en": "Core, Tempest and Nitro are learning at once: clearer thinking that scales with the task, looking things up instead of guessing, multi-step research (search, notice it isn't enough, search again) and replies in the language you write in. The same benchmark is run before and after, before anything goes live."}},
    {"d": "2026-10-08", "b": "system", "a": "besser", "t": {"de": "Trainingsdaten gründlich geprüft", "en": "Training data thoroughly checked"}, "x": {"de": "Vor dem Start wurde jeder Satz automatisch gegen Format, Dubletten, abgebrochene Antworten, überhäufige Phrasen und Kontaktdaten geprüft. Echte E-Mail-Adressen und Telefonnummern aus Gesprächen werden durch erfundene ersetzt.", "en": "Before the start every dataset was checked automatically for format, duplicates, cut-off replies, overused phrases and contact details. Real email addresses and phone numbers from conversations are replaced with made-up ones."}},
    {"d": "2026-10-06", "b": "modell", "a": "neu", "t": {"de": "SXE und Zen werden eigene Trainingsmodi", "en": "SXE and Zen become trained modes"}, "x": {"de": "Der Fokusmodus SXE (nummeriertes Denken, knappe Antworten) und der ruhige Zen-Modus bekommen eigenes Trainingsmaterial, statt nur über den Prompt zu entstehen.", "en": "The focus mode SXE (numbered reasoning, concise answers) and the calm Zen mode get their own training material instead of relying on the prompt alone."}},
    {"d": "2026-10-02", "b": "system", "a": "fix", "t": {"de": "Vorlesen: Stimmen wieder da", "en": "Read-aloud: voices are back"}, "x": {"de": "Ein Update der Sprachbibliothek hatte alle Stimmen beschädigt. Die Stimmdateien sind jetzt auf einen geprüften Stand festgenagelt.", "en": "An update of the speech library had broken every voice. The voice files are now pinned to a verified version."}},
    {"d": "2026-10-02", "b": "portal", "a": "neu", "t": {"de": "Dia-Show: Bildwechsel wählbar", "en": "Slide show: choose the transition"}, "x": {"de": "Pixeln, Slide-out, Überblenden über Schwarz oder abwechselnd — dazu Zufall für Stil und Übergang.", "en": "Pixelate, slide-out, fade through black or alternating — plus random style and transition."}},

    {"d": "2026-09-23", "b": "portal", "a": "neu", "t": {"de": "Wartesprüche statt stummer Balken", "en": "Waiting quips instead of a silent bar"}, "x": {"de": "Während A!ley arbeitet, siehst du jetzt, dass sie arbeitet — mit wechselnden KI-Sprichwörtern.", "en": "While A!ley works you can now see that she is working — with rotating AI proverbs."}},
    {"d": "2026-09-23", "b": "portal", "a": "neu", "t": {"de": "Freisteller im Bildgenerator", "en": "Background removal in the image generator"}, "x": {"de": "Motive lassen sich ohne zusätzliches Modell vom Hintergrund lösen.", "en": "Subjects can be cut out from the background without an extra model."}},
    {"d": "2026-09-22", "b": "portal", "a": "neu", "t": {"de": "A!ley Dia-Show", "en": "A!ley slide show"}, "x": {"de": "Eine Vollbild-Wand, auf der A!ley live Bilder aus den Wörtern des Publikums malt — mit QR-Formular, Wortwolke für einen zweiten Bildschirm, 15 Stilen und Archiv zum Mitnehmen.", "en": "A full-screen wall where A!ley paints live from words the audience sends — with a QR form, a word cloud for a second screen, 15 styles and a downloadable archive."}},
    {"d": "2026-09-18", "b": "modell", "a": "neu", "t": {"de": "Runde r2: Core und Nitro neu", "en": "Round r2: new Core and Nitro"}, "x": {"de": "Core und Nitro laufen mit neu trainierten Gewichten. Nitro wurde verlustfrei zusammengeführt, Core trägt sein Training als eigenen Seitenpfad, damit nichts beim Runden verloren geht.", "en": "Core and Nitro run on newly trained weights. Nitro was merged losslessly; Core keeps its training as a separate side path so nothing is lost to rounding."}},
    {"d": "2026-09-18", "b": "system", "a": "neu", "t": {"de": "Externe Schnittstelle für Bilder und Chat", "en": "External API for images and chat"}, "x": {"de": "Freigeschaltete Konten können Bilder und Antworten per API anfordern. Prompts werden nach Abschluss gelöscht, Bilder nach 24 Stunden, jedes Bild trägt Stempel und Wasserzeichen.", "en": "Approved accounts can request images and replies via API. Prompts are deleted when done, images after 24 hours, and every image is stamped and watermarked."}},
    {"d": "2026-09-15", "b": "portal", "a": "neu", "t": {"de": "Wartung je Modus", "en": "Maintenance per mode"}, "x": {"de": "Einzelne Chatmodi oder Funktionen können in Wartung gehen, statt das ganze Portal zu sperren. Du wirst automatisch auf einen freien Modus umgestellt und siehst warum.", "en": "Single chat modes or features can go into maintenance instead of locking the whole portal. You are switched to a free mode automatically and told why."}},
    {"d": "2026-09-14", "b": "portal", "a": "neu", "t": {"de": "Nachrichtenmenü und interaktive Elemente", "en": "Message menu and interactive elements"}, "x": {"de": "Neu würfeln, kürzer, länger, erklären, zitieren — und in Antworten Quizze, Regler, Mehrfachauswahl, Spoiler und Farbpaletten.", "en": "Reroll, shorter, longer, explain, quote — and inside replies quizzes, sliders, multiple choice, spoilers and colour palettes."}},
    {"d": "2026-09-14", "b": "portal", "a": "neu", "t": {"de": "Denkblock mit Dauer", "en": "Reasoning block with duration"}, "x": {"de": "Der Denkblock zeigt, wie lange A!ley nachgedacht hat, und merkt sich, ob du ihn auf- oder zugeklappt hast.", "en": "The reasoning block shows how long A!ley thought and remembers whether you opened or closed it."}},
    {"d": "2026-09-14", "b": "system", "a": "neu", "t": {"de": "Rechnen als Werkzeug", "en": "Calculation as a tool"}, "x": {"de": "Rechenaufgaben gehen an einen exakten Rechner statt ins Sprachmodell — keine verrechneten Prozente mehr.", "en": "Calculations go to an exact calculator instead of the language model — no more miscounted percentages."}},
    {"d": "2026-09-08", "b": "system", "a": "neu", "t": {"de": "Werkstatt", "en": "Workshop"}, "x": {"de": "A!ley kann im Hintergrund Arbeit für Projekte übernehmen, ohne dass das Portal pausiert. Dein Chat hat dabei immer Vorrang.", "en": "A!ley can take on project work in the background without pausing the portal. Your chat always comes first."}},
    {"d": "2026-09-03", "b": "portal", "a": "neu", "t": {"de": "Rezeptbuch", "en": "Recipe book"}, "x": {"de": "Rezepte kommen als Karte mit umrechenbaren Portionen und landen im eigenen Rezeptbuch, auf Wunsch mit Bild.", "en": "Recipes arrive as a card with scalable servings and are collected in your own recipe book, with a picture if you like."}},
    {"d": "2026-09-03", "b": "system", "a": "besser", "t": {"de": "Antworten deutlich schneller", "en": "Much faster replies"}, "x": {"de": "Die Persona wird einmal vorgerechnet und wiederverwendet. Das erste Wort kommt ab der zweiten Nachricht in Sekunden statt in einer Minute.", "en": "The persona is computed once and reused. From the second message on the first word arrives in seconds instead of a minute."}},
    {"d": "2026-09-02", "b": "portal", "a": "neu", "t": {"de": "A!ley Zen", "en": "A!ley Zen"}, "x": {"de": "Ein ruhiger Modus: einfach, ehrlich, ein Gedanke statt zehn.", "en": "A calm mode: simple, honest, one thought instead of ten."}},

    {"d": "2026-08-31", "b": "portal", "a": "neu", "t": {"de": "Konzertansage", "en": "Concert announcement"}, "x": {"de": "Einmal am Tag sagt A!ley ihre Songs selbst an.", "en": "Once a day A!ley introduces her songs herself."}},
    {"d": "2026-08-30", "b": "portal", "a": "besser", "t": {"de": "Neues Logo, längeres Denken", "en": "New logo, longer reasoning"}, "x": {"de": "Das Logo folgt dem Theme mit sanftem Farbverlauf. Alle Modi dürfen länger nachdenken, und A!ley antwortet in der Sprache, in der du schreibst.", "en": "The logo follows the theme with a soft gradient. All modes may think longer, and A!ley answers in the language you write in."}},
    {"d": "2026-08-25", "b": "system", "a": "fix", "t": {"de": "Websuche nur, wenn sie hilft", "en": "Web search only when it helps"}, "x": {"de": "Vorher löste jede Frage mit Fragezeichen eine Suche aus. Jetzt sucht A!ley, wenn sie etwas nicht weiß oder du darum bittest.", "en": "Previously every question mark triggered a search. Now A!ley searches when she doesn't know something or when you ask."}},
    {"d": "2026-08-17", "b": "portal", "a": "besser", "t": {"de": "Schneller ab der zweiten Nachricht", "en": "Faster from the second message"}, "x": {"de": "Zeit bis zur ersten Antwort von 38,8 auf 2,0 Sekunden gesenkt.", "en": "Time to first reply cut from 38.8 to 2.0 seconds."}},
    {"d": "2026-08-14", "b": "portal", "a": "neu", "t": {"de": "Song-Generator ausgebaut", "en": "Song generator expanded"}, "x": {"de": "Qualität oder Tempo wählen, Stil und Stimme wählen, Regieanweisungen im Text, instrumental ohne Gesang, Songs löschen.", "en": "Choose quality or speed, pick style and voice, stage directions in the lyrics, instrumental without vocals, delete songs."}},
    {"d": "2026-08-05", "b": "portal", "a": "neu", "t": {"de": "Meine Dateien und Dokumente", "en": "My files and documents"}, "x": {"de": "A!ley erzeugt echte Dokumente (PDF und mehr), die einen eigenen Reiter bekommen. Eine Speichergrenze mit Übersicht hält dein Konto aufgeräumt.", "en": "A!ley creates real documents (PDF and more) with their own tab. A storage limit with an overview keeps your account tidy."}},
    {"d": "2026-08-05", "b": "portal", "a": "fix", "t": {"de": "Uploads bleiben privat", "en": "Uploads stay private"}, "x": {"de": "Bei einem Uploadfehler konnten Nutzerinhalte öffentlich werden. Behoben.", "en": "An upload error could make user content public. Fixed."}},
    {"d": "2026-08-03", "b": "portal", "a": "neu", "t": {"de": "A!ley liest vor", "en": "A!ley reads aloud"}, "x": {"de": "Ein Vorlese-Knopf an jeder Antwort — mit A!leys eigener Stimme statt einer Systemstimme.", "en": "A read-aloud button on every reply — in A!ley's own voice instead of a system voice."}},
    {"d": "2026-08-03", "b": "system", "a": "neu", "t": {"de": "KI-Kennzeichnung überall", "en": "AI labels everywhere"}, "x": {"de": "Bilder, Dokumente und Songs tragen eine maschinenlesbare KI-Kennzeichnung in den Metadaten.", "en": "Images, documents and songs carry a machine-readable AI label in their metadata."}},

    {"d": "2026-07-28", "b": "portal", "a": "neu", "t": {"de": "Sprachnachrichten", "en": "Voice messages"}, "x": {"de": "Halten und sprechen — Core hört zu und antwortet.", "en": "Hold and speak — Core listens and replies."}},
    {"d": "2026-07-28", "b": "portal", "a": "neu", "t": {"de": "Core sieht Bilder selbst", "en": "Core sees images itself"}, "x": {"de": "Bilder gehen direkt an Core statt über die Beschreibung eines kleineren Modells. Dazu Datei-Upload in neun Formaten, lange Dokumente werden gestückelt.", "en": "Images go straight to Core instead of through a smaller model's description. Plus file upload in nine formats; long documents are chunked."}},
    {"d": "2026-07-28", "b": "portal", "a": "neu", "t": {"de": "Werkzeuge werden sichtbar", "en": "Tools become visible"}, "x": {"de": "Wenn A!ley sucht, rechnet oder ein Bild malt, siehst du es als Aktions-Chip in der Antwort.", "en": "When A!ley searches, calculates or paints, you see it as an action chip in the reply."}},
    {"d": "2026-07-23", "b": "portal", "a": "neu", "t": {"de": "Ab hier fortsetzen", "en": "Continue from here"}, "x": {"de": "Ein Gespräch an einer früheren Nachricht fortsetzen und Neueres verwerfen.", "en": "Continue a conversation from an earlier message and discard what came after."}},
    {"d": "2026-07-23", "b": "system", "a": "fix", "t": {"de": "Zugangsdaten raus aus dem Code", "en": "Credentials out of the code"}, "x": {"de": "Alle Zugangsdaten liegen jetzt in einer lokalen, nicht veröffentlichten Datei.", "en": "All credentials now live in a local, unpublished file."}},
    {"d": "2026-07-22", "b": "modell", "a": "neu", "t": {"de": "A!ley Core (12B)", "en": "A!ley Core (12B)"}, "x": {"de": "Ein neues, multimodales Hauptmodell neben Tempest — mehr Wissen, sieht Bilder und hört Audio.", "en": "A new multimodal main model next to Tempest — more knowledge, sees images and hears audio."}},

    {"d": "2026-06-09", "b": "portal", "a": "neu", "t": {"de": "Neue Adresse: hey-ailey.com", "en": "New address: hey-ailey.com"}, "x": {"de": "Das Portal zieht um, mit eigenem Favicon, App-Symbol für den Startbildschirm und Vorschaubild beim Teilen.", "en": "The portal moves, with its own favicon, home-screen app icon and share preview image."}},
    {"d": "2026-06-11", "b": "portal", "a": "besser", "t": {"de": "Galerie lädt schneller", "en": "Gallery loads faster"}, "x": {"de": "Die Song-Galerie ist von 3,75 auf 1,3 MB geschrumpft.", "en": "The song gallery shrank from 3.75 to 1.3 MB."}},

    {"d": "2026-05-19", "b": "portal", "a": "neu", "t": {"de": "Song-Knopf im Chat", "en": "Song button in chat"}, "x": {"de": "Aus einem Gespräch heraus einen Song bestellen.", "en": "Order a song straight from a conversation."}},
    {"d": "2026-05-03", "b": "modell", "a": "besser", "t": {"de": "A!ley Nitro v2", "en": "A!ley Nitro v2"}, "x": {"de": "Das schnelle Modell wurde nachtrainiert.", "en": "The fast model was retrained."}},

    {"d": "2026-04-19", "b": "portal", "a": "neu", "t": {"de": "Live-Denkblase und Stopp-Knopf", "en": "Live reasoning bubble and stop button"}, "x": {"de": "A!leys Denken erscheint live und klappt danach ein. Antworten lassen sich anhalten. Dazu erste interaktive Elemente: Auswahl, Quiz, Freitext.", "en": "A!ley's reasoning appears live and collapses afterwards. Replies can be stopped. Plus the first interactive elements: choices, quiz, free text."}},
    {"d": "2026-04-18", "b": "portal", "a": "besser", "t": {"de": "Chatmodi neu benannt", "en": "Chat modes renamed"}, "x": {"de": "Focus heißt jetzt SXE, Thinking heißt Tempest — mit Auswahlmenü, Symbolen und Beschreibungen.", "en": "Focus is now SXE, Thinking is now Tempest — with a dropdown, icons and descriptions."}},
    {"d": "2026-04-09", "b": "portal", "a": "neu", "t": {"de": "V$, Forum, Profile", "en": "V$, forum, profiles"}, "x": {"de": "Virtuelle Währung zur Steuerung der Auslastung, ein Forum, Bewertungen und Kommentare in der Galerie, Profile mit Avatar und Abzeichen.", "en": "A virtual currency to balance load, a forum, ratings and comments in the gallery, profiles with avatar and badges."}},
    {"d": "2026-04-06", "b": "modell", "a": "neu", "t": {"de": "A!ley Nitro (2B)", "en": "A!ley Nitro (2B)"}, "x": {"de": "Ein kleines, sehr schnelles Modell für kurze Antworten, Titel und Vorschläge.", "en": "A small, very fast model for short replies, titles and suggestions."}},

    {"d": "2026-03-28", "b": "portal", "a": "neu", "t": {"de": "Alben und Cover", "en": "Albums and covers"}, "x": {"de": "Songs sind nach Alben sortiert, mit Cover, Album-Wiedergabe und Wiederholung.", "en": "Songs are grouped into albums, with cover art, album playback and repeat."}},
    {"d": "2026-03-21", "b": "portal", "a": "neu", "t": {"de": "Upscaler", "en": "Upscaler"}, "x": {"de": "Eigene Bilder hochladen und in höherer Auflösung zurückbekommen.", "en": "Upload your own images and get them back in higher resolution."}},
    {"d": "2026-03-19", "b": "portal", "a": "neu", "t": {"de": "Chatmodi, Bilder und Dokumente", "en": "Chat modes, images and documents"}, "x": {"de": "Mehrere Chatmodi zur Wahl, und A!ley kann Bilder ansehen und Dokumente lesen.", "en": "Several chat modes to choose from, and A!ley can look at images and read documents."}},
    {"d": "2026-03-16", "b": "portal", "a": "neu", "t": {"de": "Lernbereich", "en": "Learning area"}, "x": {"de": "Lernkarten mit Wiederholungsplan, Probeprüfungen und Fragen direkt an A!ley.", "en": "Flashcards with spaced repetition, mock exams and questions straight to A!ley."}},
    {"d": "2026-03-13", "b": "portal", "a": "neu", "t": {"de": "Bild- und Song-Generator im Portal", "en": "Image and song generator in the portal"}, "x": {"de": "Eigene Reiter zum Malen und Komponieren, mit Kontingent je Konto.", "en": "Dedicated tabs for painting and composing, with a quota per account."}}
  ]
}
