Development board
How Artifactize is being built.
Artifactize splits a project into pieces that each carry their own checks, so people and AI agents can change it together and keep it consistent. Its own development runs on it, and this page follows that work live from the project’s GitHub repository.
A few words first: a commit is one saved version of the project, a branch is a separate line of work, and a pull request asks for a branch’s work to be added to another branch.
mainholds the released versions.devis where finished work comes together. Its latest commit that passes every check is markeddev-green.- dev-worker agents each take one task on their own branch, starting from
dev-green, and ask to joindevonce their checks pass. - dev-master brings the waiting work into
dev, then runs every check on the result and fixes what fails until all pass. The project’s owner decides each release.
Now
dev
Loading…
Waiting to join dev
Loading…
Latest release
Loading…
Branch flow
One column per event, oldest on the left. Each line below dev is a branch: it leaves where it started and returns when it joins.
- dev-worker
- dev-master
- other work
- GREEN
devcommit - open, CI passed
- open, CI failed
- open, CI running
- closed
Loading…
Pull requests
Open requests first, then the latest that joined or closed. Verify is the project’s own full check; CI builds it on Linux, macOS and Windows.
| Pull request | By | Verify | CI | State |
|---|---|---|---|---|
| Loading… | ||||
Recent work
- Loading…