Skip to content

DWE Reference Documentation

User-facing reference for the DWE CLI: project configuration, render packs, the docs subsystem, and the template engine. Task-oriented recipes live under docs/guides/.

  • Concepts (concepts/) — high-level orientation: getting started, architecture, project layout, container orchestration interaction, version control integration, pipelines, state and locks, and the host bridge (running dwe from inside dev containers)
  • Configuration (config/) — project layout, services, commands, deploy / reset / lifecycle pipelines, snapshot, info dashboard, validate, setup wizard, styles, UI, state, i18n, notifications, docker integration
  • Render packs (render/)dwe render config, render env, render ide, render ai, render git; pack manifest schema, collision policies, local overrides
  • Documentation subsystem (docs/) — the dwe docs TUI browser, non-interactive subcommands (show, list, export, llms-txt, cache clear), translations and the content-hash staleness check
  • Templates (templates.md) — the shared Go-template engine: {{ ... }} vs ${ ... }, sprout registries, render context per site, command-scope resolvers
  • Guides (../guides/) — recipes and integrations (Starship prompt, …)
  • Run dwe docs for an interactive browser over the same content
  • Run dwe --help (or any subcommand with --help) for the live CLI surface
  • Run dwe docs llms-txt to produce a compact AI-agent index of the project