Přeskočit obsah

Co to je

Platforma na stavbu složitých webů, kde obsah není stránka, ale data, a kde se web nesestavuje ručně, ale skládá z komponent nad těmi daty.

Pokud teď máš pocit, že to zní jako každé CMS na světě — máš pravdu, zní. Rozdíl není v téhle větě. Je v tom, co z ní plyne, když se vezme vážně až do konce. A to je přesně to, co má tahle dokumentace ukázat.

Pro koho to je

Pro mě. Tohle není nabídka, prezentace ani specifikace. Je to pokus přetavit jedenáct kol technické debaty do představy, se kterou se dá přemýšlet — a rozhodnout, jestli to celé vůbec chci stavět.

Kudy číst

Odshora dolů. Každá stránka předpokládá tu předchozí.

stránka k čemu je
O co jde jedna myšlenka, ze které vyplývá všechno ostatní
Scénáře pět situací z praxe: jak to bolí dneska, jak by to bylo potom
Slovník entita, revize, release, capability — co ta slova znamenají
Architektura šest rozhodnutí a co každé stálo
Existuje to už? kde jednotlivé kusy běží v produkci
Vyplatí se to? ekonomika — a verdikt, který není příjemný
Otevřené otázky co odpověď neuzavřela — a jeden vzorec, který se opakoval pětkrát

Odkud se to vzalo

Zadal jsem dvěma jazykovým modelům — Claude a Codex — stejnou úlohu: navrhnout platformu pro složité weby. Nezávisle na sobě, každý ve své vlastní konverzaci, ani jeden nevěděl o tom druhém.

Vznikly dvě vize. Překvapivě se shodly v devíti bodech, ale zásadně se rozešly ve čtyřech.

Tak jsem je nechal se hádat. Jedenáct kol, ve kterých každá strana hájila svoji pozici a ustoupit směla jenom s konkrétním důvodem, ne ze zdvořilosti. Jedno z těch kol vzniklo tím, že Codex našel díru ve vlastním návrhu.

Na konci nezůstal otevřený ani jeden sporný bod.

Celá ta debata je uložená v debate/ — včetně promptů, syrových odpovědí a pozic zapečetěných předem, aby se závěry nedaly zpětně ohnout. Když v textu narazíš na značku jako M1 nebo S2, je to odkaz do registru sporů.

Nic v týhle dokumentaci proto není „mi to přijde lepší". U každého rozhodnutí je dohledatelné, kdo ho zpochybnil, čím, a co to nakonec stálo.

Jak to dopadlo

Claude ustoupil ve většině kol. Třikrát nezávisle na sobě prohrál ten samý jeho instinkt — vyjmenujeme možnosti ve schématu — proti pojmenuj a omez druhy, zbytek se odvodí.

To, že se ty dva modely neshodly, je na celém experimentu nejužitečnější. Ze shody by nevzniklo nic.

Rozhodnutí: nestavíme to

21. 8. 2026. Po třinácti kolech a po přečtení ekonomiky padlo rozhodnutí do toho nejít.

Důvod není v tom, že by návrh byl špatný. Je v tom, že přetavit vzhled a šablony do složitosti těch pravidel je pro náš profil nepřiměřené — a k tomu je největší změna právě u backendu, tedy tam, kde se pracuje nejvíc.

Dokumentace zůstává jako prozkoumaný návrh, ne jako plán. Tři věci z ní se dají použít samostatně, bez jakékoli platformy: autorita nad polem, release místo publikování jednotlivé stránky, a graf dopadu změny.

Co tenhle dokument není

Není to plán, není to rozpočet a není to slib, že se to postaví. Klidně se to celé zahodí. Smysl je ten, aby se to zahodilo na základě představy, ne pocitu.