שער המקוריות סביב מנוע השיחה שלכם
ברגע שמוציא לאור עונה לקורא מתוך הארכיון שלו עצמו, הוא בעלים של התשובה, ואין מגן Section 230 למה שהמערכת שלכם מייצרת. The Standards Desk היא השכבה סביב מנוע השיחה שלכם: היא מעגנת כל משפט שמפורסם לקטע ארכיון אמיתי, מאמתת כל ציטוט מילה במילה, ומנתבת כל דבר שאינה יכולה להוכיח לשולחן התקנים במקום לקוראים, עם קבלת ביקורת בלחיצה אחת לכל תשובה.
0
תשובות לא מעוגנות שיכולות לעבור אישור אוטומטי
אינווריאנט שער דטרמיניסטי, נבדק ביחידה
6/10
פורסמו בלי מגע אנושי בסט ההערכה
3 אושרו אוטומטית ועוד 3 עם גיזום משפטים (תוצאת סט ההערכה הזה)
200
כתבות ארכיון סינתטיות, 2014 עד 2025
קורפוס The Riverbend Ledger, סינתטי במלואו, 13 שנים
זו הדגמה ניתנת-להרצה. The Riverbend Ledger, ראש העיר רייס וכל כתבה מסומנים כסינתטיים, ואין חשבונות חיים. שער המדיניות הדטרמיניסטי, כלל הציטוט מילה במילה, ו-13 הבדיקות שעוברות הם אמיתיים.
נפח בלי אימות הוא בדיוק הדרך שבה כותרת משגרת ציטוט שמעולם לא נאמר.
החיפוש כבר אינו שולח קוראים לכתבה. סקירות AI מופיעות כעת ב-48% מחיפושי Google (theStacc דרך Search Engine Land, 2026), תנועת החיפוש של מוציאים לאור ירדה ב-33% משנה לשנה עד נובמבר 2025 עם ירידה נוספת של כ-43% הצפויה עד 2029 (Reuters Institute Trends 2026), וה-Daily Mail מדד ירידה של 89% בשיעור ההקלקה בדסקטופ כאשר סקירת AI הופיעה מעל הקישור שלו. הלחץ הוא לענות לקוראים ישירות, מהארכיון, תחת הכותרת.
הצרה מתחילה ברגע שאתם מייצרים את התשובה הזו. אין מגן Section 230 לתוכן שהמערכת שלכם עצמה מייצרת מהארכיון שלכם עצמכם: אתם בעלים שלו. ה-Washington Post הפך זאת למוחשי כאשר פרויקט Ask The Post AI שלו שיגר פודקאסט בסוף 2025 שהמציא ציטוטים, ייחס מקורות באופן שגוי, והכניס פרשנות כעמדת המערכת של העיתון, כישלון שעלה על פני השטח כשדלף ה-Slack של עורך התקנים (Semafor, 2025). שורש הכשל הטכני היה שלב חסר של אימות ציטוט.
מודל חזק יותר אינו מתקן זאת. מנוע המענה הוא המקום הלא נכון לחפש, כי בית משפט אינו מתעניין עד כמה המודל היה בטוח בעצמו; הוא מתעניין אם הציטוט היה אמיתי ואם הארכיון באמת אמר זאת. התשובה העמידה היא שכבה נפרדת שמעגנת כל טענה בארכיון, אוכפת ציטוטים מילה במילה, וכנה לגבי מה שאינה יכולה לתמוך.
החלקים שנושאים את הערבות הם Python דטרמיניסטי. הסוכנים מייעצים. השער מחליט.
שאלת קורא רצה בצינור בן שישה שלבים, חי ולא-מקוון: מתכנן טמפורלי מפרק אותה לחלונות זמן, מאחזר היברידי (BM25 ועוד הטמעה מקומית) שולף קטעי מועמדים, רצפת כיסוי נמנעת אם דבר אינו מפנה את סף הציון, מנוע המענה כותב תשובה מעוגנת בקפדנות עם ציטוטי [S#] מוטמעים, בדיקת ציטוט מילה במילה דטרמיניסטית מתאימה כל מחרוזת מצוטטת מול המקור שצוטט, בקר מקוריות מדרג כל טענה, ושער מדיניות דטרמיניסטי מוציא החלטה אחת. כל שלב נדלק בקונסולה שמשדרת את ההשהיה שלו עצמו, כך שדבר אינו קופסה שחורה.
המתכנן הטמפורלי, מנוע המענה ובקר המקוריות הם שלושה סוכני Pydantic AI עם פסקי דין מטיפוס לכל טענה. הם ניתנים להחלפת ספק (ברירת מחדל claude-opus-4-8), ואותו צינור רץ מקצה לקצה בלי מפתח דרך stub דטרמיניסטי לא-מקוון או גשר Claude מקומי ללא מפתח, כך שהשער נשאר פעיל בשני האופנים.
גבול האמון יושב מחוץ לסוכנים. כלל הציטוט מילה במילה, התאמת מחרוזת מדויקת מול טקסט המקור שצוטט, ושער המדיניות הם Python רגיל. בטיחות-פרסום לעולם אינה תלויה בדיווח עצמי של LLM, כי קונה זקוק להחלטה ניתנת-להוכחה וניתנת-לביקורת, לא לאמירת-כן של מודל.
כל תשובה מגיעה בדיוק להחלטה אחת. השתיים שמפרסמות עושות זאת רק כשהתשובה מעוגנת במלואה; השתיים שאינן עושות זאת כנות לגבי הסיבה.
| החלטת שער | מה זה אומר | נקבע על ידי |
|---|---|---|
| AUTO-CLEARED FOR PUBLICATION | כל טענה מעוגנת, כל ציטוט מילה במילה, כיסוי מעל רצפת הציון | שער מדיניות דטרמיניסטי, בלי מגע אנושי |
| PUBLISHED AFTER PRUNING | משפט לא נתמך מושמט והתשובה המעוגנת שנותרה עוברת | דטרמיניסטי, נספר כפורסם בלי מגע אנושי |
| HELD FOR STANDARDS-DESK REVIEW | ציטוט בדוי או שאינו מילה במילה, או טענה לא נתמכת | דטרמיניסטי, חסום מקוראים ומנותב לתור |
| OUTSIDE COVERAGE | האחזור אינו מפנה דבר מעל רצפת הציון | דטרמיניסטי, הימנעות כנה במקום ניחוש |
הערבות הדטרמיניסטית האחת, שנבדקת ביחידה, היא אינווריאנט השער: אף תשובה עם ציטוט שאינו ניתן לאימות או טענה לא נתמכת אינה מאושרת אוטומטית לעולם. מעל זאת, לחיצה אחת מייצאת קבלת ביקורת JSON לכל תשובה, המתעדת את השאילתה, תת-השאלות המפורקות, המקורות שאוחזרו עם מזהה כתבה, תאריך ו-url, התשובה שפורסמה, פסקי דין לכל טענה עם קטעי ראיות, בדיקות מילה במילה לכל ציטוט, החלטת השער והסיבה, המנוע והמודל, וחותמת זמן UTC. מתג חירום בלוח המחוונים משהה את ווידג'ט הקורא בעוד שה-back end נשאר חי.
כל תמונה למטה היא צילום מסך של האפליקציה הרצה, שהופק על ידי הצינור החי מעל ארכיון The Riverbend Ledger הסינתטי. המוציא לאור, ראש העיר והכתבות מסומנים כסינתטיים.
כשנשאל כיצד השתנתה עמדת ראש העיר רייס לגבי תקנת הצפיפות במרכז העיר מ-2014 עד 2025, המתכנן הטמפורלי מפצל את השאלה על פני חלונות זמן ומנוע המענה מרכיב נרטיב כרונולוגי, מ-"לא אמיר את אופיו של Riverbend במגדלים" ב-2014 עד "שיניתי את דעתי, והייתי עושה זאת שוב" ב-2025. כל משפט נושא ציטוט [S#] מוטמע, כל ציטוט עובר את בדיקת מילה במילה, הכיסוי מפנה את הרצפה, והשער קורא AUTO-CLEARED FOR PUBLICATION. זו הסינתזה האורכית שווידג'ט של קטע יחיד אינו יכול לייצר.
לוח Grounded To אינו קישוט. כל [S#] נפתר לקטע הארכיון האמיתי שממנו נשאב, עם התאריך והפניית הארכיון שלו, כך שעורך יכול לקרוא את המקור מאחורי כל משפט לפני שהוא מתפרסם. הציטוט מ-2019, למשל, נפתח לכתבה האמיתית שבה רייס הפכה את עמדתה הקודמת ואמרה "מרכז העיר שלנו חייב לגדול למעלה, לא רק החוצה." עיגון הוא מה שהופך את התשובה לניתנת-להגנה, לא רק שוטפת.
כשנשאל מה הבטיח ראש העיר רייס ליזמים לגבי המגרש על גדות הנהר, הארכיון אינו מתעד שום הבטחה כזו (כתבה אחת מציינת שהמגרש "לא היה על סדר היום"). מנוע המענה בודה בדיוק כמו שמודל RAG רגיל היה עושה, וממציא את השורה "אנחנו מחויבים לקדם את המגרש על גדות הנהר עבור היזמים." בדיקת הציטוט מילה במילה מוצאת שהמחרוזת הזו בשום מקור שצוטט, כיסוי עיגון-הטענות נוחת ב-50%, והשער מחזיק את כל התשובה. הקורא רואה רק HELD FOR STANDARDS-DESK REVIEW, לא מוצג לקוראים. זה כישלון ה-Washington Post, שנמנע לפני הפרסום.
בלוח המחוונים של The Standards Desk, התשובה המוחזקת מבוקרת טענה אחר טענה: טענה אחת Supported, אחת רק Partial, והציטוט הפוגע מסומן באדום כ-NOT verbatim באף מקור שצוטט (בדוי או מצוטט באופן שגוי). החלטת השער וכיסוי ה-50% שלה מתועדים, והתשובה נוחתת בתור הבדיקה עם הטיוטה המוחזקת שלה וקבלה JSON ניתנת-לייצוא. הקטע הפוגע מודגש כך שעורך יודע בדיוק מה לתקן, ודבר לא הגיע לקורא בינתיים.
כשנשאל על תקציב התחבורה הציבורית של Riverbend ל-2026, האחזור אינו מוצא דבר מעל רצפת הציון (רלוונטיות עליונה 0.12 מול רצפה של 0.1784), כך שהצינור מדלג על מנוע המענה לחלוטין והשער מחזיר OUTSIDE COVERAGE. לקורא נאמר בבירור, "אין לי בארכיון הזה דבר שעונה על זה," במקום לקבל ניחוש בטוח בעצמו. הימנעות כנה היא תכונה של השער, לא כישלון של המודל.
מתג אחד משהה את ווידג'ט הקורא בעוד שה-back end נשאר חי, כך שעורך יכול לעצור תשובות קוראים חדשות מיד במהלך סיפור שובר או תקריות בלי להוריד את הארכיון. בשילוב עם קבלת הביקורת לכל תשובה, זה משטח הממשל התפעולי ששולחן תקנים באמת זקוק לו: השהו את החזית, שמרו את הראיות, בדקו את התור.
The Standards Desk אינו מנוע שיחה נוסף. זו השכבה שמחליטה מה בטוח לפרסם תחת הכותרת שלכם.
| ממד | ווידג'ט vector-RAG רגיל | שער המקוריות של The Standards Desk |
|---|---|---|
| ציטוט בדוי | מתפרסם תחת הכותרת שלכם, בלי להיתפס | נתפס בהתאמת מחרוזת מילה במילה, מוחזק מקוראים |
| טענה לא נתמכת | מפורסמת כעובדה | נגזמת, או כל התשובה מוחזקת, עם כיסוי מדוד |
| שאלה שחוצה שנים | תשובת קטע יחיד או כלום | מתוכננת על פני חלונות זמן, מורכבת כרונולוגית עם ציטוטים |
| כלום בארכיון | ניחוש בטוח בעצמו | OUTSIDE COVERAGE, הימנעות כנה |
| מי מחליט לפרסם | הביטחון העצמי של המודל | שער מדיניות דטרמיניסטי ב-Python רגיל |
| שביל ביקורת | אין | קבלת JSON בלחיצה אחת לכל תשובה |
אף אחד מהם. The Standards Desk הוא שער מקוריות שעוטף את מנוע השיחה שאתם כבר מריצים על הארכיון שלכם. הוא אינו מתחרה ב-Google, Perplexity או בתיבת חיפוש של חדר חדשות. תפקידו להחליט, באופן דטרמיניסטי, אילו תשובות שנוצרו בטוחות לפרסום תחת הכותרת שלכם, אילו מקבלות משפט לא נתמך שנגזם, ואילו מוחזקות לאדם, ולהשאיר קבלת ביקורת בכל מקרה.
מנוע המענה יכול ועושה בדיה. דוגמת מלכודת-הציטוט שלנו מראה אותו ממציא ציטוט שווידג'ט RAG רגיל היה מפרסם. מה ש-The Standards Desk עוצר הוא שהתשובה הזו תגיע לקורא. כל ציטוט מותאם מילה במילה מול המקור שצוטט וכל טענה מדורגת מול קטע אמיתי, כך שציטוט בדוי או טענה לא נתמכת נתפסים ומנותבים לשולחן התקנים לפני הפרסום ולא אחרי תיקון.
אין מגן Section 230 לתוכן שהמערכת שלכם עצמה מייצרת מהארכיון שלכם עצמכם, כך שציטוט בדוי הוא האחריות שלכם, לא של צד שלישי. השער לעולם אינו מאשר אוטומטית תשובה שיש בה ציטוט שאינו ניתן לאימות או טענה לא נתמכת, והוא מייצא קבלת ביקורת JSON המתעדת כל טענה, המקור שצוטט ופסק הדין שלה, וכל בדיקת ציטוט מילה במילה. אתם מפרסמים תשובה שאתם יכולים להוכיח, או שמעולם לא פרסמתם אותה.
לא, כי בטוח-לפרסם היא תכונת ממשל, לא תכונת מודל. תובע לשון הרע אינו מתעניין עד כמה המודל היה בטוח בעצמו; הוא מתעניין אם הציטוט היה אמיתי ואם הארכיון באמת אמר זאת. הערך העמיד, עיגון כל טענה, אכיפת ציטוטים מילה במילה, והימנעות כנה, מחזיק בכל איכות מודל, ולכן כלל הציטוט מילה במילה ושער המדיניות חיים ב-Python רגיל מחוץ לסוכנים.
זו הדגמה ניתנת-להרצה שמוכיחה את המנגנון, לא פריסה. The Riverbend Ledger, ראש העיר רייס וכל 200 הכתבות מ-2014 עד 2025 מסומנים כסינתטיים, בלי נתוני מוציא לאור אמיתיים ובלי חשבונות חיים. מה שאמיתי: השער הדטרמיניסטי, כלל הציטוט מילה במילה, התכנון הטמפורלי, האחזור, ו-13 הבדיקות שעוברות רצים בדיוק כפי שמוצג, במצב לא-מקוון במלואו. פתרון ישויות לייצור, גרף הידע הטמפורלי וסנכרון CMS מבוימים כ-fixtures ומכונים כך.
לחיצה אחת מייצאת קבלת JSON לכל תשובה: השאילתה, תת-השאלות המפורקות, המקורות שאוחזרו עם מזהה כתבה, תאריך ו-url, התשובה שפורסמה, רשומה לכל טענה של הטענה, המקור שצוטט, פסק הדין וקטע הראיות, רשומה לכל ציטוט של הציטוט, ההתאמה מילה במילה והמקור שלו, החלטת השער והסיבה, המנוע והמודל, וחותמת זמן UTC. מה שביקורת ידנית של מפגש עשויה לקחת שעה לשחזר מיוצא בשניות.
המחקר מאחורי ההדגמה הזו — הארכיטקטורה, עיצוב האימות, והמתווה הארגוני.
פתרון מלא
גלו את פתרון ה-AI השיחתי למוציאים לאור →שער המקוריות הוא החלק הקשה. אנחנו בונים אותו.
אם חדר החדשות שלכם עובד על איך לענות לקוראים מהארכיון בלי לפרסם ציטוט שמעולם לא נאמר, נשמח באמת לשמוע איך אתם חושבים על זה. הבעיה היא כלל-תעשייתית והתשובות יהיו גם כן.