Commit Graph
3 Commits
Author SHA1 Message Date
rock 3858f54670 [Phase 1.3] Temporal configuration + secrets (#11)
CI / CI (push) Successful in 4m52s
## Changes
- `internal/config/config.go` — Env-specific loading (dev/staging/prod), validation, in-cluster detection
- `internal/config/config_test.go` — 11 tests covering defaults, env override, TLS, prod gates
- `k8s/secrets.enc.yaml` — SOPS-encrypted Secret (anthropic key, memory JWT, temporal postgres pw)

## Validation
- 11 config tests pass
- Full test suite passes (`go test ./...`)
- `go build ./...` clean
- SOPS encryption verified (age key)
2026-09-09 00:31:52 +00:00
Test 78b5fce74a docs: comprehensive README with skills & knowledge guide
- Explain Poimen philosophy (shepherd metaphor for orchestration)
- Document architecture and data flow with visual diagrams
- List all 9 registered activities with knowledge specs
- Provide getting started guide and usage patterns
- Include CI/CD pipeline, troubleshooting, and roadmap
- Integrate skills registration guide for contributors
- Explain registerable knowledge types (activity, domain, patterns)
- Document CRAP score improvements (97% reduction)
- Create virtuous cycle explanation (self-improving system)
- Add .gitignore exception for README.md

Refs: Shepherd metaphor emphasizes learning, adaptation, and composition
over rigid task scheduling. Each registered skill teaches the system.
2026-09-03 13:58:33 -07:00
Test 94fc2082b9 feat: RoutingWorkflow + LLM Router + Memory Activity
- Add RoutingWorkflow: generic state machine executor for WorkflowSpec
- Add LLM Router: natural language → WorkflowSpec generation
- Add RetrieveMemoryActivity: query poimen-memory for context
- Add activities: AnalyzeCode, SecurityScan, GenerateReport, Notify, etc.
- Add agent-prompts/router: LLM prompt documentation
- Extend starter with --route flag for routing workflows
- Remove orchestrator job (trigger via API/message instead)
- Clean up: move docs to Desktop, add .gitignore for *.md
2026-09-02 19:21:53 -07:00