From 6f7f05baf2d4df27f265deb4015b78907809e29f Mon Sep 17 00:00:00 2001 From: Julien Calixte Date: Sat, 11 Jul 2026 14:57:53 +0200 Subject: [PATCH] docs: link tradeoff-curves from the root README --- README.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 2c4c58f..d994e53 100644 --- a/README.md +++ b/README.md @@ -57,7 +57,11 @@ transport — has an ADR in [`docs/adr.md`](docs/adr.md), including the rejected alternatives (Ratatui, Gleam + Shore on AtomVM, C/Arduino — ADR-001/002). How each decision is weighted against the user-facing requirements lives in [`docs/qfd.md`](docs/qfd.md); the ontology those docs use is defined in -[`GLOSSARY.md`](GLOSSARY.md). A memory-safety review of the Rust `unsafe`/FFI +[`GLOSSARY.md`](GLOSSARY.md). Where a default traces to a cost curve rather than +a discrete pick — energy, latency, or memory bending against an interval or size +— the curve and its knee live in +[`docs/tradeoff-curves/README.md`](docs/tradeoff-curves/README.md). A +memory-safety review of the Rust `unsafe`/FFI surface (mostly `usb_kbd.rs`) is in [`MEMORY_AUDIT.md`](MEMORY_AUDIT.md). | Layer | Choice | Notes |