Galadon: A Five-Stage Engineering Cycle for Agent Projects

Maintained by Lumos-789, Galadon is a workflow plugin designed for building agent projects. It decomposes projects into five stages: spec, build, verify, ship, and learn. The core layer recognizes only stages, artifacts, and gates; the rest are exposed via three port interfaces—RolePort, TemplatePort, and DeployPort—which can be replaced without altering the loop. It offers three layouts (webapp, service, plugin) and three stacks (python, node, none). For non-none layouts, `galadon check` is available immediately after `init`. The README provides the installation command for DeepSeek Harness as `dsh plugin --profile headless add <path-or-repo>` and includes instructions for installing the CLI via pip or pipx. It requires Python 3.10+ and PyYAML. The typical workflow involves an agent reading `galadon.yaml` after `init` to execute the current stage, running `galadon check` repeatedly until "learn". The "ship" stage will not report success without real probing, and production release requires the `--yes-prod` flag. Before use, ensure the plugin runs with the permissions of the current DSH process and verify the source code and license.

Read More