You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@causeway.apache.org by da...@apache.org on 2026/08/25 11:23:46 UTC
(causeway) 09/13: archives rich GraphQL member metadata
This is an automated email from the ASF dual-hosted git repository.
danhaywood pushed a commit to branch htmx
in repository https://gitbox.apache.org/repos/asf/causeway.git
commit ca23d2f481f72456c6398e6f550df2bdeb0590de
Author: Dan Haywood <da...@haywood-associates.co.uk>
AuthorDate: Tue Aug 25 08:38:25 2026 +0100
archives rich GraphQL member metadata
---
.../2026-08-25-add-rich-graphql-member-metadata}/.openspec.yaml | 0
.../2026-08-25-add-rich-graphql-member-metadata}/design.md | 0
.../evidence/REPRODUCING.md | 0
.../evidence/baseline-and-ownership.md | 0
.../evidence/final-gate-results.md | 0
.../evidence/implementation-report.md | 0
.../evidence/production-isolation.md | 0
.../evidence/schema-and-startup.md | 0
.../2026-08-25-add-rich-graphql-member-metadata}/proposal.md | 0
.../specs/rich-graphql-member-metadata/spec.md | 0
.../2026-08-25-add-rich-graphql-member-metadata}/tasks.md | 0
openspec/planned-changes/web-component-viewer/README.md | 2 +-
.../specs/rich-graphql-member-metadata/spec.md | 8 +++++++-
13 files changed, 8 insertions(+), 2 deletions(-)
diff --git a/openspec/changes/add-rich-graphql-member-metadata/.openspec.yaml b/openspec/changes/archive/2026-08-25-add-rich-graphql-member-metadata/.openspec.yaml
similarity index 100%
rename from openspec/changes/add-rich-graphql-member-metadata/.openspec.yaml
rename to openspec/changes/archive/2026-08-25-add-rich-graphql-member-metadata/.openspec.yaml
diff --git a/openspec/changes/add-rich-graphql-member-metadata/design.md b/openspec/changes/archive/2026-08-25-add-rich-graphql-member-metadata/design.md
similarity index 100%
rename from openspec/changes/add-rich-graphql-member-metadata/design.md
rename to openspec/changes/archive/2026-08-25-add-rich-graphql-member-metadata/design.md
diff --git a/openspec/changes/add-rich-graphql-member-metadata/evidence/REPRODUCING.md b/openspec/changes/archive/2026-08-25-add-rich-graphql-member-metadata/evidence/REPRODUCING.md
similarity index 100%
rename from openspec/changes/add-rich-graphql-member-metadata/evidence/REPRODUCING.md
rename to openspec/changes/archive/2026-08-25-add-rich-graphql-member-metadata/evidence/REPRODUCING.md
diff --git a/openspec/changes/add-rich-graphql-member-metadata/evidence/baseline-and-ownership.md b/openspec/changes/archive/2026-08-25-add-rich-graphql-member-metadata/evidence/baseline-and-ownership.md
similarity index 100%
rename from openspec/changes/add-rich-graphql-member-metadata/evidence/baseline-and-ownership.md
rename to openspec/changes/archive/2026-08-25-add-rich-graphql-member-metadata/evidence/baseline-and-ownership.md
diff --git a/openspec/changes/add-rich-graphql-member-metadata/evidence/final-gate-results.md b/openspec/changes/archive/2026-08-25-add-rich-graphql-member-metadata/evidence/final-gate-results.md
similarity index 100%
rename from openspec/changes/add-rich-graphql-member-metadata/evidence/final-gate-results.md
rename to openspec/changes/archive/2026-08-25-add-rich-graphql-member-metadata/evidence/final-gate-results.md
diff --git a/openspec/changes/add-rich-graphql-member-metadata/evidence/implementation-report.md b/openspec/changes/archive/2026-08-25-add-rich-graphql-member-metadata/evidence/implementation-report.md
similarity index 100%
rename from openspec/changes/add-rich-graphql-member-metadata/evidence/implementation-report.md
rename to openspec/changes/archive/2026-08-25-add-rich-graphql-member-metadata/evidence/implementation-report.md
diff --git a/openspec/changes/add-rich-graphql-member-metadata/evidence/production-isolation.md b/openspec/changes/archive/2026-08-25-add-rich-graphql-member-metadata/evidence/production-isolation.md
similarity index 100%
rename from openspec/changes/add-rich-graphql-member-metadata/evidence/production-isolation.md
rename to openspec/changes/archive/2026-08-25-add-rich-graphql-member-metadata/evidence/production-isolation.md
diff --git a/openspec/changes/add-rich-graphql-member-metadata/evidence/schema-and-startup.md b/openspec/changes/archive/2026-08-25-add-rich-graphql-member-metadata/evidence/schema-and-startup.md
similarity index 100%
rename from openspec/changes/add-rich-graphql-member-metadata/evidence/schema-and-startup.md
rename to openspec/changes/archive/2026-08-25-add-rich-graphql-member-metadata/evidence/schema-and-startup.md
diff --git a/openspec/changes/add-rich-graphql-member-metadata/proposal.md b/openspec/changes/archive/2026-08-25-add-rich-graphql-member-metadata/proposal.md
similarity index 100%
rename from openspec/changes/add-rich-graphql-member-metadata/proposal.md
rename to openspec/changes/archive/2026-08-25-add-rich-graphql-member-metadata/proposal.md
diff --git a/openspec/changes/add-rich-graphql-member-metadata/specs/rich-graphql-member-metadata/spec.md b/openspec/changes/archive/2026-08-25-add-rich-graphql-member-metadata/specs/rich-graphql-member-metadata/spec.md
similarity index 100%
copy from openspec/changes/add-rich-graphql-member-metadata/specs/rich-graphql-member-metadata/spec.md
copy to openspec/changes/archive/2026-08-25-add-rich-graphql-member-metadata/specs/rich-graphql-member-metadata/spec.md
diff --git a/openspec/changes/add-rich-graphql-member-metadata/tasks.md b/openspec/changes/archive/2026-08-25-add-rich-graphql-member-metadata/tasks.md
similarity index 100%
rename from openspec/changes/add-rich-graphql-member-metadata/tasks.md
rename to openspec/changes/archive/2026-08-25-add-rich-graphql-member-metadata/tasks.md
diff --git a/openspec/planned-changes/web-component-viewer/README.md b/openspec/planned-changes/web-component-viewer/README.md
index 04965064d0e..ffe16729e9f 100644
--- a/openspec/planned-changes/web-component-viewer/README.md
+++ b/openspec/planned-changes/web-component-viewer/README.md
@@ -44,7 +44,7 @@ Matrix entry references point to `viewers/graphql/adoc/modules/ROOT/examples/ref
| 11 | `add-generic-htmx-web-component-viewer` *(archived)* | Complete | Accepted P0 and P1 GraphQL work, composite object, and menu bars | NEW `generic-htmx-web-component-viewer` |
| 12 | `add-generic-vue-web-component-viewer` | P1 | Same semantic prerequisites and shared canonical routing contract | NEW `generic-vue-web-component-viewer` |
| 13 | `add-generic-svelte-web-component-viewer` | P1 | Same semantic prerequisites and shared canonical routing contract | NEW `generic-svelte-web-component-viewer` |
-| 14 | `add-rich-graphql-member-metadata` | P2 | Completed analysis and proven standalone-component requirements | NEW narrow `rich-graphql-member-metadata` |
+| 14 | `add-rich-graphql-member-metadata` *(archived)* | Complete | Completed analysis and proven standalone-component requirements | NEW narrow `rich-graphql-member-metadata` |
| 15 | `add-graphql-web-component-diagnostics` *(pending refinement)* | P2 | Archived foundation and component interactions; accepted redaction boundaries | NEW `graphql-web-component-diagnostics` |
| 16 | `analyze-rich-graphql-collection-query-pushdown` *(analysis only)* | P2 performance | Archived collection windowing | NEW `rich-graphql-collection-query-pushdown-analysis` |
| 17 | `analyze-rich-graphql-parallel-execution` *(analysis only)* | P2 performance | Correct interactions and representative rich operations | NEW `rich-graphql-parallel-execution-analysis` |
diff --git a/openspec/changes/add-rich-graphql-member-metadata/specs/rich-graphql-member-metadata/spec.md b/openspec/specs/rich-graphql-member-metadata/spec.md
similarity index 95%
rename from openspec/changes/add-rich-graphql-member-metadata/specs/rich-graphql-member-metadata/spec.md
rename to openspec/specs/rich-graphql-member-metadata/spec.md
index 77e09884235..151d5f77372 100644
--- a/openspec/changes/add-rich-graphql-member-metadata/specs/rich-graphql-member-metadata/spec.md
+++ b/openspec/specs/rich-graphql-member-metadata/spec.md
@@ -1,4 +1,10 @@
-## ADDED Requirements
+# Rich GraphQL Member Metadata Specification
+
+## Purpose
+
+Define a narrow additive set of canonical local names, descriptions, and editor-neutral constraints on known rich GraphQL wrappers without duplicating grid, menu, authorization, or viewer policy.
+
+## Requirements
### Requirement: Narrow local metadata on known wrappers
Existing rich GraphQL property, collection, action, and action-parameter wrappers SHALL expose only the additive local metadata assigned to them by this capability.