wangdl
8987598eb8
feat(M-AI-05): track Feynman unified engine migration implementation
23 files (+4676/-10):
- Contract: m-ai-05-feynman-migration-contract.md (737 lines)
- Gate audit: m-ai-05-gate-audit.md (318 lines)
- Job Definition + Snapshot Builder + Registration
- Executor + BusinessValidator + ReferenceValidator
- Projector (atomic transaction + 3-layer idempotency)
- ExecutionRouter (FeatureFlag + idempotencyKey)
- ObservabilityService (structured logging + counters)
- Engine: feynman_evaluation execution branch
- AiJobCreationService: feynman_evaluation safety branch
- Controller/Module: Router injection
- CI: path detection for m-ai-05
- E2E: 8 HTTP-layer scenarios (14 total)
- Unit tests: 104 new tests (5 spec files)
Co-Authored-By: Claude <noreply@anthropic.com>
2026-06-21 17:44:58 +08:00
..
2026-06-19 22:51:28 +08:00
2026-05-25 16:55:04 +08:00
2026-06-19 23:03:31 +08:00
2026-05-24 10:18:07 +08:00
2026-05-25 16:55:04 +08:00
2026-05-24 10:18:07 +08:00
2026-05-24 10:18:07 +08:00
2026-05-24 10:18:07 +08:00
2026-06-21 14:55:33 +08:00
2026-06-19 22:06:52 +08:00
2026-05-24 10:18:07 +08:00
2026-05-24 11:03:52 +08:00
2026-05-24 13:43:23 +08:00
2026-05-24 16:01:34 +08:00
2026-06-19 21:38:12 +08:00
2026-06-21 11:03:52 +08:00
2026-06-21 15:29:33 +08:00
2026-06-21 14:55:33 +08:00
2026-06-21 17:44:58 +08:00
2026-06-21 15:09:05 +08:00
2026-05-24 10:18:07 +08:00
2026-06-19 23:03:31 +08:00