Skip to content

Logbook May 2026

Paolo Veronelli edited this page Jun 27, 2026 · 2 revisions

Logbook — May 2026

Week of May 4 — A maintenance week focused on CI: knowledge-maps was migrated to the shared static preview action, aligning it with the wider monorepo pipeline standard. No vocabulary work this week — the pipeline is clean and ready for the next feature sprint.

Tuesday 5th

CI (PV)

Week of May 18 — The transactions.ttl vocabulary was bootstrapped from scratch over three days: four Phase A slices (core class/property declarations, Conway body coverage, witness-set semantics, and cardano:decodeError) all landed by Thursday, along with the EYE OWL 2 RL reasoner for smoke validation. This is the semantic foundation the graph browser's transaction queries will sit on.

Monday 19th

transactions.ttl vocabulary — Phase A bootstrap (PV)

Built out the transactions.ttl Phase A vocabulary: class/property declarations, a cardano:LeafType ConceptScheme with SKOS role-class concepts, OWL 2 RL reasoning axioms (hasKey, inverseOf), and a gate that validates every graphSources entry via rdflib. Added an EYE reasoner via Nix for OWL 2 RL smoke harness.

Wednesday 20th

transactions.ttl Phase A.1 (PV)

Thursday 21st

transactions.ttl Phase A.1–A.4 (PV)

Week of May 25 — A deliberate pivot: the transactions.ttl vocabulary built last week is being extracted into cardano-ledger-rdf, the dedicated vocabulary repo. Knowledge-maps will consume it as a dependency rather than owning it, keeping semantic authorship and graph browsing concerns cleanly separated.

Wednesday 27th

Remove transactions.ttl (PV)