At session start, if you see [Chitin] No agent identity set, ask the user:
- Role: developer / reviewer / ops / security / planner
- Driver: human / claude-code / copilot / ci
Then run: scripts/write-persona.sh <driver> <role>
ShellForge is the execution harness for the Chitin platform — agent loop, LLM providers, tool-use, drift detection.
Module: github.com/chitinhq/shellforge
Language: Go 1.22+
go build ./...
go test ./...
golangci-lint run