pave

Crates.iopave
lib.rspave
version0.1.0
created_at2026-01-19 06:11:14.008408+00
updated_at2026-01-19 06:11:14.008408+00
descriptionPAVED documentation tool - structured docs optimized for AI agents
homepage
repository
max_upload_size
id2053834
size745,692
Tess Rosania (tessro)

documentation

README

🛣️ pave

A CLI tool for creating, validating, and managing documentation optimized for human+agent pairs.

What is PAVED?

PAVED is a documentation framework that treats docs like APIs:

  • Purpose - What is this? What problem does it solve?
  • API/Interface - How do you use it?
  • Verification - How do you know it's working?
  • Examples - Concrete, copy-paste usage
  • Decisions - Why this design? What must not change?

Quick Start

# Build from source
cargo build --release

# Initialize in your project
pave init

# Create a new document
pave new component my-service

# Validate your docs
pave check

# Run verification commands
pave verify

# Generate index
pave index

Commands

Command Description
pave init Initialize pave in your project
pave new <type> <name> Scaffold a new document
pave check Validate documents against rules
pave verify Run verification commands from docs
pave changed Show docs impacted by code changes
pave index Generate documentation index
pave prompt <type> Generate AI agent prompts
pave config Manage configuration

Document Types

  • Components - For services, libraries, and modules
  • Runbooks - For operational procedures
  • ADRs - Architecture Decision Records

Learn More

Commit count: 0

cargo fmt