| Commit message (Expand) | Author | Age | Files | Lines |
| * | abstraction 2.1: a poem states its object range | Ralph Amissah | 9 days | 8 | -21/+100 |
| * | notes: editor's notes, ~[* ]~ & ~[+ ]~, as series | Ralph Amissah | 9 days | 2 | -9/+41 |
| * | unused function removed | Ralph Amissah | 9 days | 1 | -11/+11 |
| * | markdown output, --markdown (--md) | Ralph Amissah | 11 days | 1 | -0/+5 |
| * | typst output --typist & --pdf that makes the pdf | Ralph Amissah | 11 days | 1 | -0/+9 |
| * | ocda: warn if heading claims reserved segment name | Ralph Amissah | 2026-09-23 | 3 | -8/+225 |
| * | uid and paths separator "~" in place of ":" | Ralph Amissah | 2026-09-23 | 5 | -26/+33 |
| * | read: db names outputs from manifest carried | Ralph Amissah | 2026-09-22 | 1 | -5/+39 |
| * | cleanup: misc. (previously deferred) | Ralph Amissah | 2026-09-22 | 2 | -2/+2 |
| * | verify: this spine still produces this abstraction? | Ralph Amissah | 2026-09-22 | 1 | -0/+28 |
| * | ocda db: carry catalogues & text blobs compressed | Ralph Amissah | 2026-09-22 | 2 | -5/+44 |
| * | ocda db: materialise a pod from carried source | Ralph Amissah | 2026-09-22 | 1 | -0/+231 |
| * | ocda db: now carry markup source, conf & manifest | Ralph Amissah | 2026-09-22 | 1 | -1/+4 |
| * | check: warn when document's languages ocn diverge | Ralph Amissah | 2026-09-22 | 1 | -0/+10 |
| * | check: languages of a document, against each other | Ralph Amissah | 2026-09-22 | 1 | -0/+282 |
| * | ocda.db: read a document language of a database | Ralph Amissah | 2026-09-22 | 3 | -4/+67 |
| * | paths: doc_uid_out_no_lang, doc name sans language | Ralph Amissah | 2026-09-22 | 1 | -0/+17 |
| * | ocda db: the schema gains doc_id | Ralph Amissah | 2026-09-22 | 1 | -8/+35 |
| * | abstraction: format 2.0, source.digests | Ralph Amissah | 2026-09-22 | 3 | -4/+65 |
| * | pod: set entry limit for the writer and reader | Ralph Amissah | 2026-09-22 | 2 | -1/+39 |
| * | pod: write <doc>.sisupod (single zstd frame) | Ralph Amissah | 2026-09-22 | 1 | -1/+11 |
| * | pod: read when zstd-wrapped | Ralph Amissah | 2026-09-22 | 5 | -8/+228 |
| * | odt: office:meta from the document, not the run | Ralph Amissah | 2026-09-22 | 1 | -0/+72 |
| * | conf: read conf/document_make, drop the dr_ prefix | Ralph Amissah | 2026-09-22 | 2 | -4/+4 |
| * | xml: markup language attributes take a bcp 47 tag | Ralph Amissah | 2026-09-22 | 1 | -0/+15 |
| * | ocda db: before writing check carried file names | Ralph Amissah | 2026-09-22 | 2 | -1/+230 |
| * | markup: keep a utf-8 bom out of the yaml header | Ralph Amissah | 2026-09-21 | 1 | -1/+14 |
| * | images alt text, and epub says what it is | Ralph Amissah | 2026-09-14 | 3 | -2/+27 |
| * | epub and html: no errors left over the sample set | Ralph Amissah | 2026-09-14 | 3 | -4/+39 |
| * | regex: confine url within an endnote (delimiter) | Ralph Amissah | 2026-09-14 | 1 | -4/+4 |
| * | spine: a .ocda.db can be fetched, as a pod zip can | Ralph Amissah | 2026-09-12 | 2 | -26/+23 |
| * | ocda: the images an artefact carries, and the ones it only describes | Ralph Amissah | 2026-09-12 | 2 | -9/+149 |
| * | spine: process a document from .ocda.db or .ssp | Ralph Amissah | 2026-09-12 | 7 | -47/+426 |
| * | ocda: one constructor for doc_matters | Ralph Amissah | 2026-09-12 | 2 | -143/+244 |
| * | ocda: heading cross reference linking | Ralph Amissah | 2026-09-12 | 6 | -23/+72 |
| * | ocda: ST_DocHas from a loaded abstraction | Ralph Amissah | 2026-09-12 | 2 | -0/+270 |
| * | ocda: what a document has, as plain data | Ralph Amissah | 2026-09-12 | 2 | -58/+63 |
| * | ocda: reading .ocda.db now faster than parsing markup | Ralph Amissah | 2026-09-12 | 2 | -74/+111 |
| * | ocda: the abstraction carries the document metadata output reads | Ralph Amissah | 2026-09-12 | 3 | -15/+167 |
| * | ocda: .ssp should have all sections of abstraction | Ralph Amissah | 2026-09-12 | 1 | -2/+4 |
| * | ocda: get image from is internal image markup | Ralph Amissah | 2026-09-12 | 3 | -6/+18 |
| * | ssp: abstraction directory cleared once | Ralph Amissah | 2026-09-09 | 1 | -13/+33 |
| * | html metadata: a link to the ocda.db | Ralph Amissah | 2026-09-09 | 1 | -0/+17 |
| * | --ocda-db replaces --show-abstraction-db | Ralph Amissah | 2026-09-09 | 1 | -1/+1 |
| * | output: the abstraction artefacts live with the pod | Ralph Amissah | 2026-09-09 | 1 | -8/+25 |
| * | ocda loader: one way in whatever the source | Ralph Amissah | 2026-09-09 | 2 | -0/+206 |
| * | ocda db: <doc>.ocda.db, and a script to run 4 tests | Ralph Amissah | 2026-09-09 | 1 | -1/+1 |
| * | ocda db: built from the .ssp, (tethered) | Ralph Amissah | 2026-09-09 | 2 | -3/+27 |
| * | a reader for the ocda db, and its round trip | Ralph Amissah | 2026-09-09 | 2 | -0/+266 |
| * | ocda: clean heading text used for navigation | Ralph Amissah | 2026-09-09 | 3 | -20/+97 |