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.