From 06b9f682281705fd6c45e1de903acb73946191c6 Mon Sep 17 00:00:00 2001 From: nightcityblade Date: Sun, 13 Sep 2026 23:20:12 +0800 Subject: [PATCH] docs: refresh oxmera-core status Signed-off-by: nightcityblade --- crates/oxmera-core/src/lib.rs | 8 ++++---- docs/adr/0005-publishing-policy.md | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/crates/oxmera-core/src/lib.rs b/crates/oxmera-core/src/lib.rs index 17e8900..94595d2 100644 --- a/crates/oxmera-core/src/lib.rs +++ b/crates/oxmera-core/src/lib.rs @@ -5,10 +5,10 @@ //! know about tensors, storage, backends, or dispatch. Everything may depend //! on it; it depends on nothing but `std` and `thiserror`. //! -//! Status: seams only. Every function that computes something is `todo!()` — -//! the shape/stride arithmetic (A1), broadcasting rules (A2), and error -//! taxonomy refinement (A5) are exercise rungs, implemented by the -//! maintainer, specified by the tests in `exercises/`. +//! It defines tensor data types, validated shapes and strides, memory layouts, +//! device handles, and the shared error taxonomy used throughout the workspace. +//! These backend-independent primitives keep representation and validation +//! rules consistent across CPU, Metal, and CUDA implementations. #![forbid(unsafe_code)] #![warn(missing_docs)] diff --git a/docs/adr/0005-publishing-policy.md b/docs/adr/0005-publishing-policy.md index 94676da..7faccf5 100644 --- a/docs/adr/0005-publishing-policy.md +++ b/docs/adr/0005-publishing-policy.md @@ -1,6 +1,6 @@ # ADR-0005 — Publishing policy -Status: Proposed +Status: Accepted Date: 2026-08-21 ## Context