<!-- AUTO-GENERATED FILE - DO NOT EDIT DIRECTLY -->
<!-- Edit source frontmatter, then run 'erk docs sync' to regenerate. -->

# Reference Documentation

- **[changelog-standards.md](changelog-standards.md)** — writing CHANGELOG.md entries, formatting changelog sections, understanding sync marker format
- **[claude-cli-stream-json.md](claude-cli-stream-json.md)** — parsing claude cli output, extracting metadata from stream-json, working with session_id, implementing stream-json parser
- **[cli-flag-patterns.md](cli-flag-patterns.md)** — designing CLI flag requirements, implementing conditional flag requirements, documenting flag combinations
- **[gastown-analysis.md](gastown-analysis.md)** — learning from parallel agent orchestration systems, designing multi-agent coordination, understanding propulsion-based agent patterns, comparing erk to other agentic systems
- **[github-actions-api.md](github-actions-api.md)** — working with GitHub Actions API, automating CI/CD workflows, managing workflow runs programmatically, writing GitHub Actions YAML workflows, configuring workflow triggers, using GitHub Actions expressions
- **[interactive-claude-config.md](interactive-claude-config.md)** — configuring Claude CLI launches from erk commands, understanding permission modes for interactive Claude sessions, working with dangerous flags for Claude permissions, implementing commands that launch Claude interactively
- **[toml-handling.md](toml-handling.md)** — reading TOML files, writing TOML files, generating TOML configuration, working with config.toml, working with pyproject.toml
