Assess fit first
Start with positioning and boundaries before reading implementation details.
Documentation entry
This page is the entry point for the current `humming` docs set. The detailed guides still live in Markdown so they stay close to the codebase and version history.
Recommended reading paths
Reading tracks
Start with positioning and boundaries before reading implementation details.
Use the CLI, inspect examples, then move into production guidance once the shape is clear.
Understand the plugin model first, then drop to the authoring guide and forward hooks.
Focus on transport policy, production guidance, local benchmarks, and the current roadmap.
Core guides
Positioning, architecture, core boundaries, and when `humming` is the right fit.
Extension model, governance direction, execution order, and growth strategy.
Forward transport strategies, keepalive, retry policy, and custom transport hooks.
Runtime setup, operational concerns, and how to keep the service predictable.
Tooling guides
Scaffold apps from templates and standardize local project bootstrapping.
Measure the forward baseline and compare direct upstream calls with proxied traffic.
Code-level authoring details, examples, and patterns for building custom plugins.
Main project landing page with quick start, official plugins, and examples.
Examples
The examples folder is the fastest way to move from concepts to a running app. Use the matching example after each guide instead of trying to absorb everything at once.
Operational depth
`humming` is small, but the forward path, startup summaries, plugin lifecycle, and production boundaries still deserve deliberate reading. This set is the shortest way to get there.
Understand retry, keepalive, custom transport boundaries, and route-level selection.
Review deployment shape, auth, cache, logging, metrics, and forward safety expectations.
Use the local forward benchmark as a regression signal before changing transport behavior.
See which maturity gaps are being closed now and which areas intentionally wait.