fix: docs: architecture docs still describe cron scheduling — factory runs from while-true polling loop (#546)
Some checks failed
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/pr/ci Pipeline failed

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Claude 2026-04-10 08:26:24 +00:00
parent a8b96d8211
commit 3f76b3495a
4 changed files with 45 additions and 44 deletions

View file

@ -20,7 +20,7 @@ You are helping the user set up and operate a **disinto autonomous code factory*
- The factory uses a single internal Forgejo as its forge, regardless of where mirrors go
- Dev-agent uses `claude -p` for one-shot implementation sessions
- Mirror pushes happen automatically after every merge
- Cron schedule: dev-poll every 5min, review-poll every 5min, gardener 4x/day
- Polling loop in `docker/agents/entrypoint.sh`: dev-poll/review-poll every 5m, gardener/architect every 6h, planner every 12h, predictor every 24h
## References

View file

@ -57,8 +57,8 @@ docker ps --format "table {{.Names}}\t{{.Status}}"
# Token generated?
grep WOODPECKER_TOKEN .env | grep -v "^$" && echo "OK" || echo "MISSING — see references/troubleshooting.md"
# Agent cron active?
docker exec -u agent disinto-agents-1 crontab -l -u agent
# Agent entrypoint loop running?
docker exec disinto-agents-1 tail -5 /home/agent/data/agent-entrypoint.log
# Agent can reach Forgejo?
docker exec disinto-agents-1 bash -c "source /home/agent/disinto/.env && curl -sf http://forgejo:3000/api/v1/version | jq .version"
@ -174,7 +174,7 @@ Use labels:
### 7. Watch it work
The dev-agent polls every 5 minutes. Trigger manually to see it immediately:
The dev-agent runs every 5 minutes via the entrypoint polling loop. Trigger manually to see it immediately:
```bash
source .env
export PROJECT_TOML=projects/<name>.toml