3b2edd4a9e
feat: scheduled agent execution via activity-core (WP-0006, v1.3.0)
...
Enable kaizen agents to run on a regular cadence against a preselected repo
roster, orchestrated by activity-core and prepared by kaizen-agentic — without
this repo owning cron, Temporal workers, or an LLM runtime.
CLI + module:
- src/kaizen_agentic/schedule.py — .kaizen/schedule.yml parse/validate/scaffold
- `kaizen-agentic schedule` group: init, validate, list, prepare <agent>
(prepare bundles agent prompt + memory + metrics + repo pointers, offline)
- tests/test_schedule_cli.py — 15 tests
Contract & design:
- ADR-005 scheduled agent execution; schema doc + example manifest
- discover_kaizen_scheduled_repos resolver spec, state-hub roster fields,
kaizen.schedule.prepared event payload, activity-core handoff checklist
- INTEGRATION_PATTERNS Pattern 2 extended with roster model
ActivityDefinition drafts (enabled: false):
- weekly-coach-orientation, weekly-optimization-review
Docs: agency-framework, CLI cheat sheet, PACKAGE_RELEASE runner prereqs,
EcosystemIntegration, CHANGELOG, TODO. Workplan closed (status: done).
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-17 08:19:51 +02:00
bd74d7d122
Document measurement loop plan and ecosystem integration strategy.
...
Persist INTENT and ecosystem assessments in history/, add ADR-004 for
project metrics with Helix Forge correlation, and register WP-0003 and
WP-0004 workplans with State Hub. Update SCOPE, README, and agency-framework
docs to reflect the two-layer measurement model.
2026-06-16 01:34:13 +02:00
53dfd55916
feat(protocols): add protocols artifact convention, sys-medic protocol + CLI (WP-0002 T17-T24)
...
- ADR-003: protocols artifact convention (location, structure, lifecycle)
- agents/protocols/README.md: directory-level index and usage guide
- agents/protocols/sys-medic/k3s-node-health-assessment.md: full structured
k3s node health assessment protocol (8 steps: OS baseline, process hygiene,
memory, CPU, disk, network, k3s node state, runtime services)
- agent-sys-medic.md: add memory: enabled frontmatter, session-start/close
protocols, node-profile memory template extensions, protocol reference in
Default Task
- cli.py: add protocols command group (list, show); extend memory init to hint
protocol commands for agents that have protocols
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-18 23:48:09 +00:00
4b4b1ff1f1
feat(memory): add memory CLI command group and project memory ADRs
...
- Add docs/adr/ADR-001-workplan-convention.md (formalises existing convention)
- Add docs/adr/ADR-002-project-memory-convention.md (file location, structure,
session protocols, opt-out, CLI interface)
- Implement `kaizen-agentic memory` command group: show, init, brief, clear
- Memory stored at .kaizen/agents/<name>/memory.md in project root
- `init` scaffolds the standard memory template with YAML frontmatter
- `brief` lists all agent memories + note that coach synthesis is pending T13
- `clear` deletes with confirmation prompt
WP-0002 T07 and T08 done.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-18 23:25:48 +00:00