| GET | /memory/decisions | JWT | List decisions for the calling tenant. |
| POST | /memory/decisions | JWT | Create a decision entry. |
| GET | /memory/decisions/{sha8} | JWT | Read a decision by SHA-8 id. |
| GET | /memory/exceptions | JWT | List exception entries. |
| POST | /memory/exceptions | JWT | Create an exception entry. |
| GET | /memory/exceptions/{sha8} | JWT | Read an exception by SHA-8 id. |
| GET | /memory/facts | JWT | List fact entries. |
| POST | /memory/facts | JWT | Create a fact entry. |
| GET | /memory/facts/{sha8} | JWT | Read a fact by SHA-8 id. |
| GET | /memory/workflows | JWT | List workflow entries. |
| POST | /memory/workflows | JWT | Create a workflow entry. |
| GET | /memory/workflows/{sha8} | JWT | Read a workflow by SHA-8 id. |
| GET | /memory/relationships | JWT | List relationship entries. |
| POST | /memory/relationships | JWT | Create a relationship entry. |
| GET | /memory/relationships/{sha8} | JWT | Read a relationship by SHA-8 id. |
| GET | /memory/outcomes | JWT | List outcomes for resolved decisions. |
| POST | /memory/outcomes | JWT | Create an outcome entry. |
| GET | /memory/outcomes/{sha8} | JWT | Read an outcome by SHA-8 id. |
| POST | /memory/search | JWT | Bi-temporal + tag + embedding query. |