From e8a3e8ecd90b4b04135d1467f4bd81aa1006061c Mon Sep 17 00:00:00 2001 From: Mark Keller <7525285+keller-mark@users.noreply.github.com> Date: Wed, 30 Jul 2025 18:18:30 -0400 Subject: [PATCH 1/3] Update design_doc.md --- docs/design_doc.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/design_doc.md b/docs/design_doc.md index a46d41f81..c52eaf1ed 100644 --- a/docs/design_doc.md +++ b/docs/design_doc.md @@ -307,7 +307,7 @@ Since elements are allowed to have only (a subset of the) c, x, y, z axes and mu In details: -- we don't need to specify the intrinsic coordinate systems, these are inferred from the element schema +- we don't need to specify the intrinsic coordinate systems, these are inferred from the element schema (e.g., for an `axes` array with two axes named "y" and "x", the intrinsic coordinate system would be named "yx") - each element MAY have a transformation mapping them to one or more extrinsic coordinate systems Each coordinate system From 92b3bb04a8f08cd85d3f6443de0a7c45ffadd728 Mon Sep 17 00:00:00 2001 From: LucaMarconato <2664412+LucaMarconato@users.noreply.github.com> Date: Sun, 4 Jan 2026 15:46:32 +0100 Subject: [PATCH 2/3] update design docs around coordinate systems --- docs/design_doc.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/design_doc.md b/docs/design_doc.md index c52eaf1ed..3a4eae3ea 100644 --- a/docs/design_doc.md +++ b/docs/design_doc.md @@ -307,10 +307,10 @@ Since elements are allowed to have only (a subset of the) c, x, y, z axes and mu In details: -- we don't need to specify the intrinsic coordinate systems, these are inferred from the element schema (e.g., for an `axes` array with two axes named "y" and "x", the intrinsic coordinate system would be named "yx") +- we don't need to specify the intrinsic coordinate systems, these are inferred from the element schema - each element MAY have a transformation mapping them to one or more extrinsic coordinate systems -Each coordinate system +Each extrinsic coordinate system - MUST have a name - MAY specify its axes From 02e0877cd132f89b45ea21ff40666b43f23f9494 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Sun, 4 Jan 2026 14:46:45 +0000 Subject: [PATCH 3/3] [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --- docs/design_doc.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/design_doc.md b/docs/design_doc.md index 3a4eae3ea..8521629b6 100644 --- a/docs/design_doc.md +++ b/docs/design_doc.md @@ -307,7 +307,7 @@ Since elements are allowed to have only (a subset of the) c, x, y, z axes and mu In details: -- we don't need to specify the intrinsic coordinate systems, these are inferred from the element schema +- we don't need to specify the intrinsic coordinate systems, these are inferred from the element schema - each element MAY have a transformation mapping them to one or more extrinsic coordinate systems Each extrinsic coordinate system