diff --git a/conductor/code_styleguides/error_handling.md b/conductor/code_styleguides/error_handling.md index fc0b5732..c86981c9 100644 --- a/conductor/code_styleguides/error_handling.md +++ b/conductor/code_styleguides/error_handling.md @@ -316,6 +316,8 @@ assert the warning is NOT emitted by `send_result()`. — the in-context guide for the provider layer. - `docs/guide_mcp_client.md` "Data-Oriented Error Handling (Fleury Pattern)" — the in-context guide for the MCP tool layer. +- `conductor/code_styleguides/data_oriented_design.md` (added 2026-06-12) — the canonical Data-Oriented Design (DOD) reference; this track is the canonical application of DOD to error handling ("errors are data, not control flow"). +- `conductor/code_styleguides/agent_memory_dimensions.md` (added 2026-06-12) — the 4-dim memory model; the knowledge harvest TDD protocol in `workflow.md` uses this track's `Result` pattern. - `docs/guide_rag.md` "Data-Oriented Error Handling (Fleury Pattern)" — the in-context guide for the RAG engine. - Ryan Fleury's [original article](https://www.dgtlgrove.com/p/the-easiest-way-to-handle-errors)