WP-0004: ecosystem integration complete
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.
This commit is contained in:
32
docs/integrations/canon-template-mapping.md
Normal file
32
docs/integrations/canon-template-mapping.md
Normal file
@@ -0,0 +1,32 @@
|
||||
# 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.
|
||||
Reference in New Issue
Block a user