Skip to content

Capabilities

Last verified: 2026-07-26 against current checkout c09254f.

This is the product capability map. It is intentionally higher level than the domain model and release records.

Authoring and Configuration

  • Declarative template specs.
  • Granular /v1 endpoints for creating and updating templates/documents.
  • Spec export and spec apply paths.
  • Dry-run support for validating specs before writes.
  • Per-document fields and examples.
  • Per-org text and snippet support.
  • Configurable per-phase models and prompts.

Generation Pipeline

  • Gather phase for deterministic data collection.
  • Compute/synthesis phase for shared document context.
  • Section rendering by render mode.
  • Cited output and source verification paths.
  • Async generation and progress reporting.
  • Export to document formats supported by the app.

Data Sources and Tools

  • Built-in deterministic tools.
  • Web/page/file ingestion paths.
  • MCP connector support.
  • Per-user MCP auth forwarding.
  • Fake/local MCP servers for demo and testing.
  • Tool registration and per-org scoping.

User Experience

  • docgen-ui reusable components.
  • Next.js demo app.
  • Template library and document authoring/review flows.
  • Review, edit, regenerate, and export workflows.
  • Seeded demo solutions for multiple orgs/use cases.

Operations and Quality

  • Org/spec seeding.
  • PostgreSQL and SQLite development paths.
  • Observability and Arize/Phoenix setup.
  • Library-enforcement checks for MCP transport.
  • Release PRDs/TDDs/stories.
  • Solution-specific docs and fit assessments.
  • Evaluation reports for generated output quality.

Supported Solution Pattern

DocGen fits best when the deliverable is a document in a template. It is a poor fit when the primary output is a classification grid or exploratory analysis without a document shape.