From a329379bfae4122a2917138286891b4cac6b2ead Mon Sep 17 00:00:00 2001 From: Damian Reeves <957246+DamianReeves@users.noreply.github.com> Date: Tue, 27 Oct 2026 20:12:01 -0500 Subject: [PATCH 1/3] docs(openspec): propose write-compact-ir-v4 The writer half of morphir-ukvn.8.16: write the compact canonical v4 spelling the profile prefers, flatten documentation per decision 0010, and keep the expanded spelling selectable. --- .../write-compact-ir-v4/.openspec.yaml | 2 + .../changes/write-compact-ir-v4/design.html | 67 +++++++++++++++++++ .../changes/write-compact-ir-v4/proposal.md | 31 +++++++++ .../write-compact-ir-v4/specs/ir/v4/spec.md | 32 +++++++++ .../specs/tools/ir-interchange/spec.md | 14 ++++ openspec/changes/write-compact-ir-v4/tasks.md | 9 +++ 6 files changed, 155 insertions(+) create mode 100644 openspec/changes/write-compact-ir-v4/.openspec.yaml create mode 100644 openspec/changes/write-compact-ir-v4/design.html create mode 100644 openspec/changes/write-compact-ir-v4/proposal.md create mode 100644 openspec/changes/write-compact-ir-v4/specs/ir/v4/spec.md create mode 100644 openspec/changes/write-compact-ir-v4/specs/tools/ir-interchange/spec.md create mode 100644 openspec/changes/write-compact-ir-v4/tasks.md diff --git a/openspec/changes/write-compact-ir-v4/.openspec.yaml b/openspec/changes/write-compact-ir-v4/.openspec.yaml new file mode 100644 index 00000000..dda53b8a --- /dev/null +++ b/openspec/changes/write-compact-ir-v4/.openspec.yaml @@ -0,0 +1,2 @@ +schema: html-design +created: 2026-10-27 diff --git a/openspec/changes/write-compact-ir-v4/design.html b/openspec/changes/write-compact-ir-v4/design.html new file mode 100644 index 00000000..a8cf8ead --- /dev/null +++ b/openspec/changes/write-compact-ir-v4/design.html @@ -0,0 +1,67 @@ + + +
+ + +