Dokumentformat
Bulldocs
Ett dokumentformat som overlevde tre kropper: to egne prosjekter lagt ned og slått sammen til én standard, fra ti til 75 blokktyper på to måneder.

Kilde: opptaket bp-paper-view.cast, tatt opp 31. juli 2026, ca. 0:12, rekomponert til 4:3, strammere vindu. bp mot guerrilla.barkpark.cloud. Det er det samme dokumentet som ligger på /papers/welcome, satt opp i ANSI av «bp paper view» uten noe eksportsteg.
Bulldocs lar deg skrive noe én gang og lese det overalt: nettside, e-post, terminalvindu, papir. Ett dokument, ingen kopier. Og det ser like bra ut alle stedene.
Hva det er
Dokumentet er data
En overskrift er en overskrift, ikke tolv piksler fet skrift. Dokumentet er blokker med mening, og de kan tegnes på enhver flate.
Hvorfor
Rett én setning, riktig overalt
Fordi dokumentet er data, kan hvem som helst, også en maskin, rette én setning og sette dokumentet opp et helt annet sted uten å ødelegge resten.
Du ser det i bruk nå: denne historien redigeres som blokker i Studio og tegnes av samme motor her som i leseren. Én kilde, mange flater.

Formen kom ikke lett. Jeg prøvde meg fram i to prosjekter samtidig, la ned begge, og slo dem sammen til ett. Det som ble igjen, heter Bulldocs.
Opphavet
To forfedre, to ulike piler
Det ene ga fra seg koden sin. Det andre ga fra seg ambisjonen, og lot koden ligge. En figur som tegnet pilene like, ville løyet.
Den tekniske forelderen
portable-doc-mvp
Fire dager i mai 2026 og én hard regel: formatet skulle være lukket. Ti blokktyper. Kunne noe ikke overleve i et smalt terminalvindu eller en e-post, ble det avvist.
Alle ti lever videre i dag. Den ene pilen går rett fram, kode for kode.
Forfaren
paperflow
En arbeidsflyt fra mål til ferdig endring, og en lesedrakt rundt den: smal spalte, serif på kremhvitt, en skinne som viste hvordan dokumentet ble til.
Koden ble ikke med videre. Ambisjonen ble det: et dokument skal være godt å lese, ikke bare gyldig. Den andre pilen er krokete, uten én kodelinje.
Sammenslåingen
Slik flyttet formatet inn
Hvert punkt er et sted der formatet skiftet kropp. Datoene er fra endringshistorikken.
- 8. mai 2026Det lukkede formatet10blokktyperportable-doc-mvp starter. Ti blokktyper, en validator som sier nei, og fem flater å tegne det samme innholdet på.
- 23. mai 2026Formatet flytter innMotoren skrives om i Elixir og porteres inn i Barkpark. Samtidig kommer tvillingen som lar deg endre ett avsnitt uten å sende hele dokumentet på nytt.
- 5. juni 2026Bulldocs får navnet sittEn egen utvidelse overtar dokumenttypen og blir eier av den. Kort etter bytter den navn til bulldocs, navnet den har i dag.
- 22. juni 2026Navnet går, funksjonen blirSiste rest av paperflow-merkelappen skrubbes ut. Funksjonen ble værende. Den var ikke lenger et påheng, den var blitt en del av huset.
- 24. juli 2026Den siste gamle kroppen75blokktyperBegge de gamle prosjektene slettes fra maskinen. Registeret teller da 75 blokktyper: 29 elementer, 43 widgeter og 3 seksjoner.
Kildercommit:9a50a9bcommit:c612d63
Regnskapet
Hva som står igjen
Hvert tall her er hentet fra en navngitt kilde, ikke fra hukommelsen.
Kildercommit:ab62cc5commit:fdce53fcommit:cf35a54task:jarl-corpus-epic
Å bygge formatet var ikke det vanskeligste. Det vanskeligste var å legge ned to prosjekter jeg var glad i, og bli enig med meg selv om hva som fikk bli med videre.
Om sammenslåingen