@@ -156,14 +156,16 @@ A 12-phase refactoring (A→L) was executed against the baseline. The following
156156| Route migration coverage | 0% | 91.3% (73 modular + 7 terminal inline) |
157157| Inline chain complexity | Monolithic if/else chain | Clearly sectioned + [ REGISTRY_COVERED] annotations |
158158| Domain class method bodies | 0 (all in monolith) | 7/7 complete (validate → delegate → augment → diagnostics) |
159- | Vite build time | N/A | 430ms |
159+ | Vite build time | N/A | 437ms |
160160| Path-mode chunk size | N/A | 93KB (from 430KB in legacy bundle) |
161+ | tsc errors | 255 (pre-existing M8-M10) | 26 (-90%) |
162+ | Domain method body migration depth | Delegation only | 4-domain-method deep (Ingestor: staleness+guardrails, Querier: validation+cache, Mastery: path validation) |
161163
162164### Domain Class Implementation Status
163165
164166| Domain Class | Platform Interface | Own Logic | Production Use |
165167| ---| ---| ---| ---|
166- | ` KnowledgeIngestor ` | ` IngestPlatform ` | 4 domain gates, latency tracking , staleness cache, guardrail pass rate, 8 diagnostics | ✅ ` POST /api/knowledge/ingest ` |
168+ | ` KnowledgeIngestor ` | ` IngestPlatform ` | 4 domain gates, staleness analysis (freshnessScore/freshnessRating/staleBySource) , staleness trend (100-snapshot history, getFreshnessTrend), latency tracking, guardrail pass rate, 10 diagnostics | ✅ ` POST /api/knowledge/ingest ` |
167169| ` KnowledgeQuerier ` | ` QueryPlatform ` | Query validation (empty/length/max), _ domain telemetry, cache (TTL+pruning), latency P95, 10 diagnostics | ✅ ` POST /api/knowledge/query ` |
168170| ` ConversationManager ` | ` ConversationPlatform ` | Query+memory validation, turn count, response latency, memory ops, 6 diagnostics | ✅ (instantiated) |
169171| ` MasteryEngine ` | ` MasteryPlatform ` | Path validation, _ domain augmentation (pathLength/duration), session metrics, 6 diagnostics | ✅ (instantiated) |
0 commit comments