Manifest

Een platform dat de voorkeur geeft aan inferentie boven ondervraging

TITI zet een enkele prompt om in een gedeployd digitaal product. Deze pagina formuleert de achterliggende principes — en de zaken die het niet beweert.

  • Drie lezers
  • QPP
  • Harde ondergrenzen
  • Recursie

Drie lezers

Elke site die TITI genereert is voor meer dan één lezer geschreven, en die realiteit dicteert de structuur. Er is een mens die vluchtig leest — de marketinglaag, waar de waarde snel en helder wordt verkondigd. Er is een mens die de methode en de achterliggende redenering wil doorgronden — de wetenschapslaag, oftewel de laag die u nu leest. En er is een machine of agent die de site programmatisch leest — de agentlaag, die dezelfde inhoud blootlegt in een vorm die door een ander systeem te parsen is.

Deze drie lagen zijn geen decoratie die achteraf wordt toegevoegd. Ze zijn op elke gegenereerde site aanwezig, want het publiek is daadwerkelijk meervoudig: iemand die scant, iemand die onderzoekt en een programma dat ophaalt. Een pagina die slechts één van deze drie bedient, faalt voor de andere twee. De ontwerpeis is dat alle drie als volwaardige lezers worden behandeld; het is geen bijgedachte.

QPP en de economie van inferentie

QPP betekent questions per project (vragen per project). Het doel is nul — de engine verkiest het deduceren van wat er gebouwd moet worden uit de briefing, in plaats van de gebruiker te ondervragen met een ronde verhelderende vragen. Inferentie leest het domein en beslist; ondervraging schuift het werk terug naar degene die de prompt schreef.

De reden hiervoor is structureel, niet stilistisch. Elke gestelde vraag is een terugkoppeling naar de mens, en een reeks vragen verandert een enkele prompt in een onderhandeling. De voorkeur voor inferentie houdt het contract simpel: een briefing gaat erin, een gebouwd product komt eruit. Waar de engine niet kan deduceren, moet deze beslissen over een redelijke standaard in plaats van te stagneren op een vraag.

Nul is een doel, geen voldongen feit. We benoemen het als de richting waarnaar het systeem wordt gebouwd, en we beweren niet dat dit nu al voor elk project wordt behaald.

Een enkele prompt, als discipline

TITI neemt een enkele prompt en onderzoekt van daaruit het domein, bepaalt de architectuur, ontwerpt, bouwt, test en bereidt de deploy voor. Het nut van de enkele prompt is geen theater omwille van gebruiksgemak — het is een discipline. Het dwingt de engine om de last van oordeelsvorming te dragen in plaats van deze af te schuiven.

Als een enkele prompt voldoende is, dan moet het systeem de inferentie doen: het moet de architectuur en de structuur bepalen zonder een afvinklijst van de gebruiker. Dat is een strengere norm om te handhaven, geen mildere. De enkele prompt is de beperking die de engine scherp houdt over wat het geacht wordt zelf uit te zoeken.

Kwaliteit als een contract gehandhaafd door harde ondergrenzen

Kwaliteit is hier een contract, geen streven. Elke laag wordt gescoord, en een build die onder zijn grens scoort wordt afgewezen — het wordt niet gereleased. De ondergrens is een poort, geen richtlijn; wie niet voldoet, stopt de build in plaats van slechts een waarschuwing te genereren.

De audit is cross-family: het model dat de content schrijft en het model dat dit beoordeelt behoren tot verschillende modelfamilies. Een model beoordeelt nooit zijn eigen werk. Dit voorkomt zelf-evaluatie, waarbij een systeem dat een antwoord produceerde tevens de autoriteit is die het goedkeurt — een belangenconflict dat de ondergrens betekenisloos zou maken.

Dus de ondergrens doet pas echt zijn werk doordat de beoordelaar onafhankelijk is van de auteur, en het resultaat is binair: een build bevindt zich op of boven zijn ondergrens en gaat door, of bevindt zich eronder en wordt afgewezen. Er is geen release-pad voor producten met bekende defecten.

Recursie als een discipline

TITI wordt ingezet om TITI te bouwen en te verbeteren. We behandelen dit als een discipline, niet als een slogan: het platform is een van de producten die het platform bouwt. Dit is wat de standaard zuiver houdt — de engine wordt aan dezelfde ondergrenzen onderworpen wanneer het eigen systeem het onderwerp is.

Dit gebeurt onder menselijk toezicht. Een mens keurt de wijzigingen goed. Het is geen autonome zelf-modificatie: TITI herschrijft zichzelf niet zonder supervisie. Recursie betekent dat dezelfde engine en dezelfde poorten worden toegepast op de eigen verbetering, met een persoon die de goedkeuring verleent.

Wat TITI niet beweert

Het benoemen van de principes is slechts half eerlijk zonder ook de grenzen te vermelden. TITI beweert vandaag de dag niet over volledige hands-off autonomie te beschikken; dat is de koers, en de engine is bewezen in productie, maar autonomie is waar het naartoe beweegt, niet de huidige status.

TITI beweert niet dat de QPP al op nul staat — nul is het doel. Het publiceert geen specifieke economische cijfers: abonnementen ontgrendelen toegang en tokens bekostigen executie, maar de bedragen zijn opzettelijk onbepaald, en we zullen deze niet verzinnen om concreet te klinken.

En TITI beweert niet dat de resident chat op dit moment bestellingen of betalingen al end-to-end uitvoert. De chat is de interface; wat deze zelfstandig kan voltooien is een andere kwestie dan wat de engine kan bouwen. Het benoemen van deze non-claims is een onderdeel van het contract.

Resident chat

Stel vragen over deze zaken

Hoi — ik ben titi. Vertel wat je wilt bouwen; een paar woorden is genoeg.

Ik maak er een echte, geteste, gepubliceerde site van.

De resident chat is de enige interface.