Skip to main content
INFORMATIVEDRAFTDocumentation Governance

Module to Kernel Duty Matrix

Purpose: Resolves semantic relationships between 10 Modules and 11 Kernel Duties.


1. Primary Responsibility Matrix

ModulePrimary DutySecondary Duties
CA-01 ContextKD-10 State SyncKD-05 Observability
CA-02 PlanKD-06 OrchestrationKD-01 Coordination, KD-11 Transaction
CA-03 TraceKD-05 ObservabilityKD-03 Event Bus
CA-04 ConfirmKD-09 SecurityKD-06 Orchestration
CA-05 CollabKD-01 CoordinationKD-10 State Sync
CA-06 RoleKD-09 SecurityKD-01 Coordination
CA-07 DialogKD-01 CoordinationKD-05 Observability
CA-08 ExtensionKD-08 Protocol VersioningKD-06 Orchestration
CA-09 NetworkKD-01 CoordinationKD-09 Security
CA-10 EventKD-03 Event BusKD-05 Observability

2. Kernel Duty → Module Mapping

Kernel DutyPrimary ModulesMapping Status
KD-01 CoordinationCA-05, CA-07, CA-09Mapped
KD-02 Error HandlingAll ModulesMapped
KD-03 Event BusCA-10Mapped
KD-04 Learning & FeedbackLearning EventsMapped
KD-05 ObservabilityCA-03Mapped
KD-06 OrchestrationCA-02, CA-04Mapped
KD-07 PerformanceAll ModulesMapped
KD-08 Protocol VersioningCA-08Mapped
KD-09 SecurityCA-04, CA-06Mapped
KD-10 State SyncCA-01, CA-05Mapped
KD-11 TransactionCA-02Mapped

3. Detailed Mapping Table

ModuleKD-01KD-02KD-03KD-04KD-05KD-06KD-07KD-08KD-09KD-10KD-11
CA-01 Context------P-
CA-02 Plan---P---
CA-03 Trace--P-----
CA-04 Confirm-----P--
CA-05 CollabP-------
CA-06 Role-----P--
CA-07 DialogP-------
CA-08 Extension----P---
CA-09 NetworkP-------
CA-10 Event-P------

Legend: P = Primary Responsibility, ✓ = Secondary/Cross-cutting, - = Not Applicable


4. Gap Analysis

Gap CategoryFindingPhase F Action
KD-04 LearningNo dedicated ModuleLearning handled via Events
All Modules → KD-02Universal Error HandlingCross-cutting concern
All Modules → KD-07Universal PerformanceCross-cutting concern

Phase: D-2 (Cross-Directory Semantic Mapping) Coverage: 10 Modules × 11 Duties = 110 Cells (mapping declared)