Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

Development Workflow

Development Workflow (Kroki-Flow)

This protocol ensures that main remains pristine, traceable, and always production-ready.

Verification Philosophy

CI parity means running in the same environment as GitHub Actions: the CI container.

  1. Develop: Use ./dflow develop for fast iteration on your host.

  2. Verify: Use ./dflow ci-verify (mandatory) before pushing.

Phases of Development

Phase 1: Feature Isolation

Phase 2: PR-Gate

Phase 3: Release

For details on the tooling: