Skip to content

@libar-dev/delivery-process

Code-first documentation and delivery process toolkit. Extract patterns from TypeScript and Gherkin sources, generate living documentation and architecture diagrams, and enforce delivery workflow via FSM.

Traditional documentation fails because it exists outside the code. When AI agents receive unstructured markdown, they hallucinate APIs, ignore architectural constraints, and consume excessive token budgets.

This package inverts the paradigm: the Git repository is the event store, and all generated documentation is a derived projection of annotated source code.

Terminal window
npm install @libar-dev/delivery-process

Tutorial

10-part hands-on guide — from first annotation to full generation pipeline.

Start the tutorial →

Guides

Methodology, configuration, session workflows, Gherkin patterns, annotation guide.

Browse guides →

Reference

Architecture deep-dive, Data API CLI, Process Guard, validation rules, taxonomy.

View reference →

Product Areas

Auto-generated docs with Mermaid diagrams, extracted types, and behavior specs.

Explore areas →

CapabilityDescription
Pattern ExtractionTypeScript JSDoc and Gherkin tag scanning with shape extraction
MasterDatasetSingle read model with O(1) pre-computed views
Codec Rendering20 codecs generating markdown with progressive disclosure
FSM WorkflowFinite state machine enforcement via pre-commit hooks
Data API CLIQuery delivery state directly — 5-10x less context than raw file reads
Dual-Source ArchitectureTypeScript owns implementation tags, Gherkin owns planning tags