Agentic is a minimal queue-first project skeleton for experimenting with isolated AI development agents.
The core idea is simple:
- agents do not share conversation context
- tasks move through
.queue/pending,.queue/in-progress,.queue/done, and.queue/failed - role files under
agents/define responsibilities - helper scripts under
scripts/validate and move tasks - docs record the operating model, hardening rules, and review/test/ops workflows
This repository is the public minimal core. Product-specific automation, private dashboards, long-running agents, and organization-specific memory should live in a private derived repository.
python3 scripts/control_check.py
python3 scripts/enqueue.py docs/tasks/example.architect-task.json
python3 scripts/claim_task.py task-0001 --agent local-architect --role architect
python3 scripts/complete_task.py task-0001 --summary "Reviewed example task" --validation "manual smoke check"python3 -m agentic.clipytest
bash tests/test_queue_status.sh
python3 scripts/control_check.py
python3 scripts/public_safety_check.pyagents/: role instructions for Architect, Coder, Reviewer, Tester, and Ops.queue/: file-based task lifecyclescripts/: queue and control helpersdocs/: public-safe architecture, hardening, workflow, and checklist docstests/: focused smoke and queue helper tests
Before pushing changes to public core, run the public release checklist in docs/checklists/public-release-checklist.md.
This is an intentionally small core. Keep it generic, dependency-light, and safe to fork.