1.7 KiB
The items, if completed, should be ticked / checked as done.
[x] Add note to claude.md, copilot-instructions.md, and Codex.md that the Decisions ind \Docs\Decisions must be followed
[x] Add note to claude.md, copilot-instructions.md, and Codex.md that whenever relevant new decisions should be captured, concept files should be created / updated
[x] Add note to claude.md, copilot-instructions.md, and Codex.md that the readme.md files in \Docs\Concept and \Docs\Decisions explain how to create, update, interpret the documents. Create those readme.md files. make sure that any concepts or decisions have a yaml header that contains applyTo key. The agents should scan those yaml headers first (saving tokens) and decide based on that if included/considered
[x] Add a first decision, that domain events (success and fails) should be identified and equiped with triggers that trigger notification to the EventService and pass on a context that allows a user understandable message like "Rechnung R2026-0001 wurde and Kunden unter test@test.de per Email versandt".
[x] Add a decision that reflects the current concept and implementation of Notification from Service in Backend over SignalR push to any logged in session to display in GUI. (failues with highlighting)
[x] Add a decision that the solution must be equiped with logging so that the diagnostics is possible without requiring a debugger or OTel collector.
[x] Add OpenTelemetry to the solution. Wire it in extensively without compromising performance.
[x] Add note to claude.md, copilot-instructions.md, and Codex.md that the unit tests should be as extensive as possible and cover false positive also. (could be imlcuded already