Xerdi Document Platform

Documenten en systemen, geautomatiseerd en gebouwd om te blijven

De meeste documentproblemen zijn geen zetproblemen. Het is wat er gebeurt als de gegevens, de opmaak en de regels die erover gaan op drie verschillende plekken wonen en elkaar alleen tegenkomen in iemands middag.

Wat ik bouw Bekijk het werk

Xerdi is Erik Nijenhuis, Leeuwarden. Werkt in het Nederlands en het Engels.

Kwam u hier voor iets bepaalds?

Zoekt u de stukken over statuten en reglementen, dan staan die op de pagina hieronder. Wilt u zien wat er uit de pijplijn komt, dan staan daar drie documentsoorten — een keuringsrapport, een VIAG-aanwijzing en een raamopdracht — elk met de PDF en het rapport van de validator ernaast.

Statuten en reglementen Bekijk de voorbeelden

Het probleem dat ik werkelijk oplos

Een document dat gegenereerd wordt is niet vanzelf een document dat te vertrouwen is. Het kan op schema geproduceerd worden en toch onreproduceerbaar zijn, toch ontoegankelijk voor een schermlezer, en toch onmogelijk om zes jaar later iets over te bewijzen als iemand vraagt wie een bedrag heeft gewijzigd en wanneer.

Ik behandel een document als software: de inhoud is data, de opmaak is een programma, en beide staan onder versiebeheer met een invoercontract ertussen. Dat is het verschil tussen een sjabloon dat iemand moet onthouden bij te werken en een pijplijn die niet stilletjes het verkeerde kan produceren.

Het is ook het verschil tussen een leverancier en een afhankelijkheid. Alles wat ik bouw draait op vrije software, op infrastructuur die u vast kunt houden, met de bronnen in uw handen. Ben ik er morgen niet meer, dan bouwen uw documenten morgen nog steeds.

Waar dit zich terugverdient

Vier vormen van samenwerking. Ze overlappen; het meeste werk begint als de ene en groeit uit tot de andere.

  • Uitgeven op volume

    Geautomatiseerd zetwerk op productieschaal, waar een opmaakmachine duizenden keren de juiste keuze moet maken zonder dat iemand meekijkt.

    • LuaLaTeX-engineering en het gedrag van floats
    • Pijplijnen die hardop falen in plaats van stilletjes
  • Uitvoer die een audit doorstaat

    Documenten die een accountant moeten overtuigen in plaats van een lezer: archiveerbaar, controleerbaar, en eerlijk over wat ze beweren.

    • Archivering in PDF/A-4f, met ingesloten bronnen
    • Tagging volgens PDF/UA-2, waar de structuur er werkelijk is

    Zie het geverifieerd

  • Back-officesystemen

    Het systeem achter het document — offreren, factureren, registreren, rapporteren — gebouwd op dezelfde standaard als wat eruit komt.

    • Eerst het gegevensmodel, dan de interface
    • Uitgerold als infrastructure as code
  • Kennis- en compliancecorpora

    Regelgeving omgezet naar iets dat een machine kan doorzoeken en een mens kan verdedigen, met de herkomst intact.

    • Deterministisch voor feiten, menselijk gevalideerd voor oordelen
    • Bronnen geciteerd, nooit weggeparafraseerd

Bewijs

Werk zegt meer dan een lijst met vaardigheden. Klantnamen staan hier alleen waar de klant met naam genoemd wilde worden; de rest is zonder hen beschreven.

  • Een compliance-kennisbank die zijn herkomst bewaart

    Een onderneming in compliance

    Regelgeving — AI Act, AVG, GxP — samengebracht tot een corpus dat doorzoekbaar en citeerbaar is. De ontwerpregel was dat een gevonden antwoord altijd te herleiden moet zijn tot de passage waar het vandaan komt: deterministisch waar het antwoord een feit is, menselijk gevalideerd waar het een oordeel is.

    CorpusbouwRetrievalRegelgevingsteksten

  • XDP — het documentgereedschap onder dit alles

    Xerdi

    Een LuaLaTeX-documentraamwerk met een gevalideerde scheiding tussen gegevens en schema: een recept verklaart welke velden een document aanneemt, een payload levert ze aan, en een document dat verkeerde gegevens krijgt faalt in plaats van ze af te drukken. Elke offerte, factuur en elk handboek dat Xerdi uitgeeft komt eruit. Het is gereedschap en geen dienst: het draait op de machine waar u voor zit. XDAP is het platform dat erop gebouwd is.

    LuaLaTeXSchemavalidatiePDF/A-4fReproduceerbare builds

    Lees waar het is opgeschreven

  • XDAP — het platform dat de documenten uitgeeft

    Xerdi

    Het platform dat op XDP gebouwd is: een documentsoort verklaart welke invoer hij aanneemt, die invoer wordt gevalideerd voordat er iets gezet wordt, en wat terugkomt is een PDF/A-4f-bestand met het rapport van de validator ernaast. Wat het uitgeeft draagt een losse handtekening, en de sleutel om die te controleren wordt hier gepubliceerd en niet alleen op het platform — een sleutel die geserveerd wordt door de machine die het document serveerde bewijst niets.

    DocumentpijplijnPDF/A-4fLosse handtekeningenGevalideerde invoer

    Meer hierover

Begin met het lastige document

Het nuttige eerste gesprek gaat over het ding dat steeds misgaat — het rapport dat niemand opnieuw kan maken, de export die elk kwartaal breekt, het bedrag dat moet kloppen. Stuur het op en ik vertel wat er nodig is om het betrouwbaar te maken, of dat nu een project wordt of niet.

Schrijf Erik