Add Helix Forge correlation (HELIX_SESSION_UID env, metrics correlate), artifact-store publish (metrics publish), activity-core ActivityDefinition references, integration patterns docs, and canon/knowledge design artifacts.
32 lines
1.4 KiB
Markdown
32 lines
1.4 KiB
Markdown
# KaizenAgentTemplate → InfoTechCanon Profile Mapping
|
|
|
|
Design note (WP-0004 Part 4). No runtime dependency on info-tech-canon.
|
|
|
|
## Section mapping
|
|
|
|
| `wiki/KaizenAgentTemplate.md` | InfoTechCanon profile outline |
|
|
|------------------------------|------------------------------|
|
|
| `specification.outcomes` | `profile.intent.outcomes[]` |
|
|
| `specification.constraints` | `profile.constraints.hard[]` / `soft[]` |
|
|
| `idempotency.detection` | `profile.idempotency.signals[]` |
|
|
| `idempotency.rollback` | `profile.safety.rollback` |
|
|
| `metrics.primary` | `profile.metrics.primary` |
|
|
| `metrics.secondary[]` | `profile.metrics.secondary[]` |
|
|
| `metrics.collection` | `profile.observability.collection` |
|
|
| `testing.unit_tests[]` | `profile.validation.unit[]` |
|
|
| `testing.integration_tests[]` | `profile.validation.integration[]` |
|
|
| `evolution.history` | `profile.evolution.changelog` |
|
|
| `evolution.optimization_hooks` | `profile.evolution.feedback_sources[]` |
|
|
|
|
## Validation hooks (future)
|
|
|
|
Extend `kaizen-agentic validate` to check:
|
|
|
|
1. Frontmatter contains `metrics.primary.name` when `memory: enabled`
|
|
2. Session-close block references `metrics record`
|
|
3. Required template sections present in agent body (warn, not fail)
|
|
|
|
## Reference pilot
|
|
|
|
`tdd-workflow` brief in [briefs/tdd-workflow-canon-brief.md](briefs/tdd-workflow-canon-brief.md)
|
|
demonstrates a compact canon-style export derived from the full agent spec. |