Kiedy baza dokumentów przerasta każde okno kontekstowe, standardowym lekarstwem jest podsumować ją raz i odpowiadać z podsumowań. Ta ablacja mierzy, ile kosztuje jedno takie przejście — wobec ukrytego klucza odpowiedzi — i pokazuje, że jedno zdanie dodane do instrukcji podsumowującego przesuwa dokładność bardziej niż cała rozpiętość między architekturami ugruntowania zmierzona na tym samym korpusie w badaniu towarzyszącym.
Streszczenie
Gdy baza dokumentów przekracza każde dostępne okno kontekstowe, standardowym lekarstwem jest jej skompresowanie — podsumować każdy dokument raz, a potem odpowiadać na wszystkie pytania z podsumowań. Profil kosztowy jest atrakcyjny, a ryzyko rzadko kwantyfikowane: podsumowanie to stratne kodowanie wybrane bez znajomości pytania. To badanie mierzy, co niszczy pojedyncze przejście kompresji, na dwunastodokumentowym korpusie (~11,5 tys. tokenów) wymagań oprogramowania wielokrotnie zmienianych, odwracanych i odrzucanych, dla którego istnieje ukryty klucz odpowiedzi. Dwa style podsumowania — niezależny od pytania i zachowujący decyzje — uruchomiono na dwóch modelach o różnej sile, na dwudziestu pytaniach w trzech powtórzeniach: 240 odpowiedzi plus 48 jednorazowych wywołań podsumowujących.
Kompresja do 30–34% tekstu pierwotnego zachowała niemal każdy fakt, od którego zależy odpowiedź wzorcowa, a podsumowanie zachowujące decyzje dokładnie dorównało kontekstowi całego korpusu na modelu silniejszym — 20/20 poprawnych, przy 29% tokenów promptu. Jedno zdanie instrukcji dla podsumowującego przesunęło dokładność z 15/20 na 20/20 — więcej niż cała rozpiętość między architekturami ugruntowania zmierzona na tym samym korpusie w badaniu towarzyszącym. Dwa wyniki przeczą oczekiwaniom. Kompresja odwraca porządek trudności zestawu pytań: proste fakty podane dosłownie, odpowiadane poprawnie przez każdą architekturę w badaniu towarzyszącym, spadają do 1/3 w trzech z czterech ramion z podsumowaniami, podczas gdy zastąpienie — zaprojektowana trudność korpusu — utrzymuje 7/7 w stylu zachowującym decyzje. A degradacja idzie wyłącznie w stronę odmowy: zero odpowiedzi nieaktualnych i zero zmyślonych w 80 ocenionych odpowiedziach, na korpusie zbudowanym specjalnie po to, by wywołać jedne i drugie. Podsumowanie generyczne zgubiło nazwę integracji i jej próg liczbowy, wiernie zachowując narrację o tym, co posiedzenie postanowiło.
Słowa kluczowe: podsumowanie, kompresja kontekstu, generowanie wspomagane wyszukiwaniem, utrata informacji, projektowanie benchmarków, metodologia ewaluacji.
1. Wprowadzenie
1.1 Problem
Hierarchiczne podsumowanie w stylu map-reduce jest tym, co zostaje, gdy korpus nie mieści się ani w oknie kontekstowym, ani w stałym budżecie wyszukiwania. Jego ekonomia jest kusząca: zapłać raz za dokument, a potem obsługuj każde pytanie ułamkiem tokenów. Jego ryzyko jest oczywiste w abstrakcji i rzadko mierzone w praktyce, bo pomiar wymaga korpusu, którego poprawne odpowiedzi są znane niezależnie od skompresowanego tekstu.
Taki właśnie warunek tworzy to badanie. Korpus zbudowano tak, by odpowiedziami były wartości zmieniane dwa–trzy razy oraz role znoszone i przywracane w zawężonym zakresie — dokładnie ten materiał, który podsumowujący spłaszcza do „ustalono parametry sesji” i „doprecyzowano model ról”. Ponieważ istnieje ukryty klucz odpowiedzi, strata jest widoczna wobec wzorca, a nie tylko podejrzewana.
Badanie celowo nie traktuje podsumowania jako kandydata na architekturę. Na korpusie zajmującym 6% okna kontekstowego kompresowanie czegoś, co i tak się mieści, może tylko tracić; przegrana w takich warunkach nie mówiłaby nic o reżimie, w którym podsumowanie faktycznie się wdraża. Uruchomiono je tu jako ablację, żeby ustalić, ile kosztuje jeden poziom kompresji, zanim ktokolwiek zacznie rozumować o kilku.
1.2 Pytania badawcze
- RQ1. Czy jedno przejście podsumowania zachowuje fakty, od których zależą odpowiedzi wzorcowe?
- RQ2. Czy zachowanie faktów w podsumowaniu przewiduje dokładność odpowiedzi, czy też obie wielkości się rozjeżdżają?
- RQ3. Jaka część ewentualnej straty wynika z instrukcji dla podsumowującego, a nie z samej kompresji?
- RQ4. Gdy kompresja gubi fakt, model odmawia czy zmyśla?
1.3 Założenia projektowe
| # | Założenie | Uzasadnienie |
|---|---|---|
| S1 | Korpus, zestaw pytań, odpowiedzi wzorcowe i protokół oceny są identyczne jak w badaniu towarzyszącym o wyszukiwaniu, pełnym kontekście i przeszukiwaniu agentowym na tym samym materiale. | Chodzi o dodanie jednej zmiennej, a nie o zbudowanie drugiego benchmarku. |
| S2 | Podsumowuje ten sam model, który odpowiada. | Samowystarczalny potok, w którym każdy model odczytuje własną kompresję. Tani podsumowujący zasilający silniejszego odpowiadającego to inny projekt i nie był testowany. |
| S3 | Podsumowania budowane są raz na korpus, styl i model, i buforowane. | Ponowne podsumowywanie przy każdym wywołaniu wmieszałoby wariancję podsumowującego w pomiar wariancji odpowiedzi i obu nie dałoby się rozdzielić. |
| S4 | Jeden poziom kompresji, per dokument, bez hierarchii. | Podsumowanie hierarchiczne kumuluje straty na kolejnych poziomach; zmierzenie jednego poziomu jest warunkiem wstępnym, a nie substytutem. |
| S5 | Dwa style różniące się wyłącznie instrukcją dla podsumowującego. | Oddziela prompt od kompresji jako źródło straty. |
| S6 | Wyniki trzymane są osobno od wyników badania towarzyszącego i nigdy nie są łączone. | To ramię nie jest porównywalne wywołanie po wywołaniu z ramionami czytającymi tekst źródłowy. |
2. Materiał i metody
2.1 Korpus i pytania
Dwanaście dokumentów — jedna bazowa specyfikacja wymagań i jedenaście protokołów komitetu sterującego obejmujących pięć miesięcy — łącznie 11 537 tokenów. Skonsolidowany stan końcowy wymagań nie występuje w żadnym pojedynczym dokumencie i musi zostać wyprowadzony z chronologii.
Dwadzieścia pytań w pięciu kategoriach, każde z odpowiedzią wzorcową:
| Kat. | n | Definicja |
|---|---|---|
| A | 3 | Prosty fakt, podany dosłownie w jednym dokumencie |
| B | 3 | Parafraza niedzieląca słownictwa ze swoim źródłem |
| C | 4 | Agregacja po wielu dokumentach: liczenie, wyliczanie, „które nadal obowiązują” |
| D | 7 | Zastąpienie: poprawna odpowiedź przeczy najbardziej widocznemu źródłu |
| E | 3 | Pułapka negatywna: pytanie zakłada coś, co zostało odrzucone |
2.2 Style podsumowania
| Styl | Instrukcja dla podsumowującego |
|---|---|
| Generyczny | „Podsumuj poniższy dokument projektowy dla współpracownika, który go nie czytał. Opisz, o czym jest dokument i co ustala. Celuj w około 150 słów”. |
| Zachowujący decyzje | „…zachowując każdą odnotowaną w nim decyzję: każdą wartość, próg, nazwę, rolę i datę, w tym wartości, o których dokument mówi, że zostały zmienione, wycofane lub odrzucone, oraz datę, którą nosi sam dokument. Nie uogólniaj konkretnej wartości do opisu jej tematu. Celuj w około 150 słów”. |
Styl generyczny to warunek realistyczny — potok podsumowuje, zanim ktokolwiek o cokolwiek zapytał. Styl zachowujący decyzje to górna granica osiągalna samym promptem.
2.3 Ramiona
Każde ramię podaje dwanaście podsumowań jednego stylu, sklejonych, jako cały kontekst. Prompt systemowy odpowiadania jest ten sam, którego użyto dla kontekstu całego korpusu w badaniu towarzyszącym, bez zmian. Punkty odniesienia wzięto z tamtego badania, a nie uruchomiono ponownie.
2.4 Miary
Poprawność, nieaktualność, zmyślenie, tokeny promptu i odpowiedzi oraz opóźnienie — jak w badaniu towarzyszącym — plus jedna miara wprowadzona tutaj:
Zachowanie faktów. Dla każdego z dziesięciu faktów, od których zależy odpowiedź wzorcowa, sprawdzenie, czy fakt w ogóle pojawia się w tekście podsumowania. Liczone na podsumowaniach, przed zadaniem jakiegokolwiek pytania, a więc niezależnie od zachowania modelu odpowiadającego. To najwcześniejsze dostępne ostrzeżenie, że potok kompresji się zepsuł, i nic nie kosztuje.
Recall wyszukiwania jest dla tych ramion niezdefiniowany: każdy dokument jest obecny w postaci skompresowanej, więc pokrycie z konstrukcji wynosi 1,00, a interesującą wielkością jest wierność, a nie pokrycie.
2.5 Zabezpieczenia trafności
- Sonda kontekstu przed każdym przebiegiem: token-kanarek umieszczony na początku kontekstu i odesłany z powrotem, by wykluczyć ciche obcięcie.
- Buforowanie u dostawcy wyłączone, weryfikowane przy każdym wywołaniu.
- Buforowanie podsumowań, tak by wszystkie trzy powtórzenia pytania czytały kontekst identyczny bajt po bajcie.
- Zapas budżetu wyjściowego 2000 tokenów — po tym, jak wcześniejsze badanie na tym korpusie ustaliło, że niski limit głodzi budżet rozumowania i daje puste odpowiedzi na najtrudniejszych pozycjach.
- Kontrola fałszywie negatywnych w zachowaniu faktów. Pierwsze przejście zgłosiło jako utracone dwa fakty, które były obecne w innym brzmieniu — wtrącenie w nawiasie wewnątrz frazy pokonało wzorzec. Każdą raportowaną stratę potwierdzono odczytem podsumowania, zanim ją zaliczono.
- Kontrola determinizmu. Żadna para pytanie–ramię nie dała odpowiedzi identycznej bajt po bajcie we wszystkich trzech powtórzeniach w żadnym ramieniu, co potwierdza prawdziwą wariancję próbkowania, a nie cache.
2.6 Protokół oceny
Jeden wiersz na pytanie i ramię — pierwsze powtórzenie — oceniany wobec odpowiedzi wzorcowej i dokumentów źródłowych, z niezależnym punktowaniem poprawności, nieaktualności i zmyślenia. Osiemdziesiąt ocenionych odpowiedzi.
3. Przegląd przebiegów
| Styl | Model | Pytania × powtórzenia | Wywołania odpowiedzi | Wywołania podsumowania |
|---|---|---|---|---|
| Generyczny | Silniejszy | 20 × 3 | 60 | 12 |
| Generyczny | Słabszy | 20 × 3 | 60 | 12 |
| Zachowujący decyzje | Silniejszy | 20 × 3 | 60 | 12 |
| Zachowujący decyzje | Słabszy | 20 × 3 | 60 | 12 |
Łącznie 288 wywołań, bez błędów, bez pustych odpowiedzi.
4. Wyniki
4.1 Osiągnięta kompresja i koszt budowy
| Styl / model | Znaki podsumowań | wobec oryginału | Tokeny kontekstu | wobec pełnego kontekstu | Koszt budowy (prompt + odpowiedź) | Czas budowy |
|---|---|---|---|---|---|---|
| Generyczny / silniejszy | 13 766 | 32% | 3156 | 27% | 18 260 + 4834 | 79 s |
| Zachowujący decyzje / silniejszy | 14 779 | 34% | 4582 | 39% | 18 800 + 6975 | 138 s |
| Generyczny / słabszy | 12 830 | 30% | 2917 | 25% | 13 391 + 3031 | 42 s |
| Zachowujący decyzje / słabszy | 14 159 | 33% | 3932 | 33% | 13 787 + 4206 | 48 s |
Budowa to jednorazowy koszt dwunastu wywołań, amortyzowany na każdym kolejnym pytaniu.
4.2 Zachowanie faktów, mierzone na podsumowaniach
Dziesięć faktów, od których zależą odpowiedzi wzorcowe, sprawdzonych w tekście podsumowań przed zadaniem jakiegokolwiek pytania:
| Fakt | Generyczny / silniejszy | Zach. decyzje / silniejszy | Generyczny / słabszy | Zach. decyzje / słabszy |
|---|---|---|---|---|
| Zmieniony region wdrożenia | zachowany | zachowany | zachowany | zachowany |
| Długość sesji, zmieniona dwukrotnie | zachowany | zachowany | zachowany | zachowany |
| Drugi składnik uwierzytelniania, zastąpiony | zachowany | zachowany | zachowany | zachowany |
| Rola audytora, zniesiona i przywrócona | zachowany | zachowany | zachowany | zachowany |
| Rola retencyjna, utworzona i usunięta | zachowany | zachowany | zachowany | zachowany |
| Trwałe usuwanie, ograniczone do jednej roli | zachowany | zachowany | zachowany | zachowany |
| Odrzucona funkcja interfejsu | zachowany | zachowany | zachowany | zachowany |
| Odrzucona integracja z podmiotem zewnętrznym | zachowany | zachowany | zachowany | zachowany |
| Nazwa pola klucza głównego | zachowany | zachowany | utracony | zachowany |
| Konwencja nazewnictwa grup katalogowych | utracony | zachowany | zachowany | zachowany |
Jeden rozstrzygający fakt utracony na model w stylu generycznym; żaden w stylu zachowującym decyzje. W tej mierze strata jest problemem promptu, a nie nieodłącznym kosztem kompresji.
Identyfikatory wypadają gorzej niż decyzje. To samo sprawdzenie dla nazw i liczb, którymi czytelnik odpytywałby korpus:
| Element | Generyczny / silniejszy | Generyczny / słabszy | Zachowujący decyzje (oba) |
|---|---|---|---|
| Nazwa dostawcy integracji | brak | brak | obecna |
| Próg opóźnienia („800 ms”) | brak | obecny | obecny |
| Identyfikator integracji („INT-04”) | brak | brak | obecny |
| Nazwa metryki („p95”) | obecna | brak | obecna |
| Szczytowy wolumen spraw („14 200”) | obecny | obecny | obecny |
Podsumowanie generyczne zachowuje narrację o tym, co posiedzenie postanowiło, i odrzuca nazwę rzeczy, której decyzja dotyczyła.
4.3 Dokładność
| Ramię | A (3) | B (3) | C (4) | D (7) | E (3) | Razem | nieaktualne / zmyślone |
|---|---|---|---|---|---|---|---|
| Zachowujący decyzje / silniejszy | 3/3 | 3/3 | 4/4 | 7/7 | 3/3 | 20/20 | 0 / 0 |
| Generyczny / silniejszy | 1/3 | 3/3 | 2/4 | 6/7 | 3/3 | 15/20 | 0 / 0 |
| Zachowujący decyzje / słabszy | 1/3 | 3/3 | 1/4 | 7/7 | 3/3 | 15/20 | 0 / 0 |
| Generyczny / słabszy | 1/3 | 3/3 | 1/4 | 5/7 | 3/3 | 13/20 | 0 / 0 |
| Badanie towarzyszące: pełny kontekst / silniejszy | 3/3 | 3/3 | 4/4 | 7/7 | 3/3 | 20/20 | 0 / 0 |
| Badanie towarzyszące: wyszukiwanie k=5 / silniejszy | 3/3 | 2/3 | 2/4 | 7/7 | 3/3 | 17/20 | 0 / 0 |
| Badanie towarzyszące: pełny kontekst / słabszy | 2/3 | 3/3 | 4/4 | 7/7 | 3/3 | 19/20 | 0 / 0 |
4.4 Tryby awarii
Wszystkie siedemnaście ocenionych porażek to odmowy albo dające się obronić odpowiedzi częściowe. Trzy pokazują łańcuch przyczynowy od brakującego faktu do odpowiedzi.
- Fakt utracony, model odmawia. Generyczne podsumowanie silniejszego modelu zgubiło konwencję nazewnictwa; wszystkie trzy powtórzenia odpowiadają, że dokumenty jej nie określają, odnotowując jedynie, że utworzenie grup przypisano jako działanie do wykonania. Poprawne zachowanie na niepoprawnym wejściu.
- Fakt utracony, precyzja utracona, prawda zachowana. Generyczne podsumowanie słabszego modelu zgubiło nazwę pola klucza głównego; odpowiedź opisuje go jako uniwersalnie unikalny identyfikator nadawany przez nadrzędny hub danych — właściwe pojęcie bez identyfikatora, który wzorzec nazywa.
- Nazwa utracona, pytanie staje się nieodpowiadalne. Generyczne podsumowanie silniejszego modelu nie zawiera ani nazwy dostawcy, ani progu; odpowiedź stwierdza, że żaden system o tej nazwie nie jest wspomniany. Próg przetrwał w korpusie i jest przez kompresję nieosiągalny.
4.5 Koszt i opóźnienie
| Ramię | Tokeny kontekstu | Tokeny promptu | Tokeny odpowiedzi | Mediana | p95 |
|---|---|---|---|---|---|
| Generyczny / silniejszy | 3156 | 5267 | 134 | 4363 ms | 13 551 ms |
| Zachowujący decyzje / silniejszy | 4582 | 7363 | 141 | 5077 ms | 19 294 ms |
| Generyczny / słabszy | 2917 | 3358 | 78 | 1813 ms | 2873 ms |
| Zachowujący decyzje / słabszy | 3932 | 4533 | 102 | 2289 ms | 3691 ms |
| Badanie towarzyszące: pełny kontekst / silniejszy | 11 743 | 18 081 | 123 | 2904 ms | 6080 ms |
| Badanie towarzyszące: pełny kontekst / słabszy | 11 743 | 13 226 | 115 | 2359 ms | 3507 ms |
Podsumowanie kosztuje 29–41% tokenów promptu pełnego kontekstu i jest od niego wolniejsze mimo krótszego promptu. Najbardziej prawdopodobne odczytanie jest takie, że gęsty, skompresowany kontekst wymaga więcej rozumowania na odpowiedź niż rozwlekły, bo model ma mniej redundancji do pracy; to badanie nie odróżni tego wyjaśnienia od zwykłej wariancji, przy p95 równym 19 s wobec mediany 5 s.
5. Synteza
| Wniosek | Dowód | Pewność |
|---|---|---|
| Podsumowanie zachowujące decyzje dorównuje pełnemu kontekstowi na modelu silniejszym, przy 29% tokenów promptu | 20/20 wobec 20/20; 4582 wobec 11 743 tokenów kontekstu | Wysoka dla tego korpusu |
| Instrukcja dla podsumowującego przesuwa dokładność bardziej niż wybór architektury | 15/20 → 20/20 na jednym zdaniu, wobec rozpiętości 17 → 20 między wyszukiwaniem a pełnym kontekstem w badaniu towarzyszącym | Wysoka |
| Kompresja odwraca porządek trudności zestawu pytań | Proste fakty 3/3 → 1/3 w trzech z czterech ramion, podczas gdy zastąpienie utrzymuje 7/7 w stylu zachowującym decyzje | Wysoka |
| Kompresja odrzuca identyfikatory przed decyzjami | Nazwa dostawcy, identyfikator integracji i próg nieobecne w podsumowaniach generycznych, których narracja o tym samym posiedzeniu jest nienaruszona | Wysoka |
| Strata degraduje się w odmowę, nie w zmyślanie | 0 nieaktualnych, 0 zmyślonych w 80 ocenionych odpowiedziach; wszystkie porażki to odmowy lub odpowiedzi częściowe | Wysoka dla tych modeli |
| Zachowanie faktów przewiduje porażkę, ale nie jej dotkliwość | Dwa fakty utracone, trzy pytania oblane na modelu silniejszym; dodatkowe porażki dotyczą identyfikatorów spoza listy dziesięciu faktów | Umiarkowana |
| Słabszy model nie udźwignie podsumowania | 15/20 w najlepszym razie wobec własnych 19/20 przy pełnym kontekście | Umiarkowana |
6. Kryteria wyboru
Podsumuj-potem-odpowiadaj warto rozważyć, gdy korpus nie mieści się w oknie, liczba zapytań jest dość duża, by zamortyzować budowę, a pytania dotyczą tego, co postanowiono, a nie nazwanych bytów i progów liczbowych.
Należy tego unikać albo łączyć z wyszukiwaniem, gdy pytania przywołują identyfikatory — nazwy produktów, identyfikatory systemów, progi — bo to właśnie one padają pierwsze pod kompresją. Hybryda, w której podsumowania dają orientację, a przebieg wyszukiwania dostarcza dosłownych szczegółów, wynika wprost z wyników o zachowaniu faktów i nie była tu testowana.
Cokolwiek się wybierze, prompt kompresji jest decyzją projektową pierwszej kategorii. Przesunął pięć odpowiedzi na dwadzieścia na modelu silniejszym. Powinien być wersjonowany, przeglądany i testowany regresyjnie jak każdy inny komponent, i musi nazywać klasy bytów, o które później padną pytania.
Oprzyrząduj zachowanie faktów. Sprawdzenie, czy zestaw znanych krytycznych napisów przetrwał kompresję, jest automatyczne, nie wymaga oceniającego ani wywołań odpowiadania i przewidziałoby każdą porażkę w tym badaniu. W potoku produkcyjnym to najtańszy dostępny kanarek.
7. Ograniczenia
- Jeden poziom kompresji. Podsumowanie hierarchiczne kumuluje straty na kolejnych poziomach; tu mierzony jest wyłącznie pierwszy poziom i wyniku nie należy ekstrapolować na potok podsumowujący podsumowania.
- Podsumowujący i odpowiadający to ten sam model. Typowy kształt produkcyjny — tani podsumowujący zasilający silniejszego odpowiadającego — nie był testowany i, na podstawie tych danych, odziedziczyłby zachowanie faktów słabszego modelu, a nie czytanie silniejszego.
- Dziesięć ręcznie wybranych faktów. Miara zachowania obejmuje fakty, od których zależą odpowiedzi wzorcowe; nie jest ogólną miarą wierności, a wyniki dokładności pokazują porażki poza jej zasięgiem.
- Dwadzieścia pytań, jedno oceniane powtórzenie na pytanie i ramię. Różnice pięciu odpowiedzi wykraczają poza prawdopodobny szum; dwuodpowiedziowa różnica między stylami słabszego modelu — nie.
- Podsumowania budowane raz. Prawdziwe potoki podsumowują ponownie, gdy dokumenty się zmieniają; dryf między przebudowami nie był mierzony.
- Jeden korpus syntetyczny, jedna dziedzina, wyłącznie angielski i korpus, który wygodnie mieści się w oknie — reżim, dla którego ta ablacja istnieje, jest tym, którego nie da się w niej bezpośrednio przetestować.
8. Rozszerzenia
- Ramię hybrydowe: podsumowania dla orientacji plus przebieg wyszukiwania dla dosłownych szczegółów. Oba profile awarii są komplementarne, co jest najmocniejszym dostępnym argumentem, że połączenie bije każde z osobna.
- Tani podsumowujący, silny odpowiadający — kształt produkcyjny — by ustalić, czy zachowanie faktów jest własnością samego podsumowującego.
- Podsumowanie hierarchiczne na korpusie faktycznie przekraczającym okno, z pomiarem zachowania faktów poziom po poziomie: reżim, dla którego to badanie istnieje.
- Zachowanie faktów jako miara ciągła po automatycznie wyekstrahowanym zbiorze bytów i liczb, a nie po dziesięciu ręcznie wybranych faktach, tak by mogła działać bez nadzoru w potoku.
- Przegląd współczynnika kompresji. Wszystko tutaj siedzi przy ~30% oryginału; krzywa między 10% a 60% jest tym miejscem, gdzie wybiera się punkt pracy.
9. Wnioski
- Kompresję dało się przeżyć i była tańsza, niż oczekiwano. Podsumowanie zachowujące decyzje przy 34% tekstu pierwotnego dokładnie dorównało kontekstowi całego korpusu na modelu silniejszym, za 29% tokenów promptu.
- Prompt podsumowania jest główną decyzją projektową potoku. Jedno zdanie instrukcji przesunęło pięć odpowiedzi na dwadzieścia — więcej niż cała rozpiętość architektoniczna zmierzona na tym samym korpusie — a jest to parametr, którego porównania wyszukiwania z pełnym kontekstem nigdy nie zmieniają.
- Kompresja niszczy identyfikatory, zanim zniszczy decyzje. Narracja o tym, co posiedzenie rozstrzygnęło, przetrwa; nazwa systemu i jego próg — nie. Zestawy pytań badające wyłącznie „co postanowiono” tego nie wykryją.
- Trudność jest własnością potoku, a nie pytania. Kategoria, którą każda architektura uznała za trywialną, jest tą, na której podsumowanie zawodzi, a kategoria, którą korpus miał uczynić trudną, jest tą, z którą sobie radzi. Benchmark z ustalonym potokiem tego nie zobaczy.
- Tryb awarii jest łagodny. Zero odpowiedzi nieaktualnych i zero zmyślonych w osiemdziesięciu ocenionych odpowiedziach, na korpusie zbudowanym po to, by wywołać jedne i drugie: gdy faktu nie ma, te modele to mówią. Ta własność sprawia, że stratny potok jest znośny w produkcji, i należy ją weryfikować, a nie zakładać, dla każdego modelu stawianego w tej roli.