diff --git a/self-development/agentconfig.yaml b/self-development/agentconfig.yaml index ee7adc4..82b9237 100644 --- a/self-development/agentconfig.yaml +++ b/self-development/agentconfig.yaml @@ -19,3 +19,14 @@ spec: ## Standards - Do not create duplicate issues — check existing issues first with `gh issue list` - Keep changes minimal and focused + + ## Project Conventions + - Use Makefile targets instead of discovering build/test commands yourself: + - `make verify` — run all verification checks (lint, fmt, vet, etc.) + - `make update` — update all generated files + - `make test` — run all unit tests + - `make test-integration` — run integration tests + - `make build` — build binary + - Always try to add or improve tests when modifying code + - Logging conventions: start log messages with capital letters and do not end with punctuation + - Commit messages: do not include PR links in commit messages diff --git a/self-development/kelos-triage.yaml b/self-development/kelos-triage.yaml index 450f9d2..fb531e5 100644 --- a/self-development/kelos-triage.yaml +++ b/self-development/kelos-triage.yaml @@ -18,10 +18,21 @@ spec: name: kelos-agent model: opus type: claude-code + ttlSecondsAfterFinished: 3600 credentials: type: oauth secretRef: name: kelos-credentials + podOverrides: + resources: + requests: + cpu: "250m" + memory: "512Mi" + ephemeral-storage: "2Gi" + limits: + cpu: "1" + memory: "2Gi" + ephemeral-storage: "2Gi" agentConfigRef: name: kelos-dev-agent promptTemplate: | diff --git a/self-development/kelos-workers.yaml b/self-development/kelos-workers.yaml index 79496ec..5d81a50 100644 --- a/self-development/kelos-workers.yaml +++ b/self-development/kelos-workers.yaml @@ -11,8 +11,8 @@ spec: - kelos/needs-input priorityLabels: - priority/critical-urgent - - priority/imporant-soon - - priority/import-longterm + - priority/important-soon + - priority/important-longterm - priority/backlog maxConcurrency: 3 taskTemplate: