Examples Search docs

Progressive delivery

Progressive delivery is how HoBo shifts traffic, flags, and contract observation without treating every change as a big-bang deploy.

Building blocks

BlockRole
Harness flagsRanked evaluation with audit facts
ExperimentsBounded exposure
Gateway weightsSplit traffic across revisions/camps
Sandbox lanesIsolate experimental observations
TrailsMulti-step cutover recipes when infra + data move together
GatekeeperStill admits infra mutations

Safe defaults

  1. Baseline contracts ignore sandbox-lane events.
  2. Flag and weight changes are events — replayable.
  3. Auto-rollback hooks pair with canary live-fix (Crew SRE path).
  4. Prod writes often require-approval under policy packs.

CLI

  • hobo feature … — flags / progressive ops
  • hobo trails plan|status|inspect — recipe observation
  • hobo inspect — projections and time-travel

Testing

Shadow Bridge mode, dual fixtures (flag on/off), and chaos partial shifts. See Harness reference · Bridge modes.

Continuous migration · Trails · Crew SRE