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/18 08:27:35 UTC

(causeway) 01/03: promotes rich GraphQL resource link safety proposal

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 4111a57230f3e9dfe8c1d9451c132972d55543cb
Author: Dan Haywood <da...@haywood-associates.co.uk>
AuthorDate: Mon Aug 17 23:38:19 2026 +0100

    promotes rich GraphQL resource link safety proposal
---
 .../fix-rich-graphql-resource-link-safety/.openspec.yaml           | 0
 .../fix-rich-graphql-resource-link-safety/design.md                | 0
 .../fix-rich-graphql-resource-link-safety/proposal.md              | 0
 .../specs/rich-graphql-resource-link-safety/spec.md                | 0
 .../fix-rich-graphql-resource-link-safety/tasks.md                 | 0
 openspec/planned-changes/web-component-viewer/README.md            | 7 ++++---
 6 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/openspec/planned-changes/web-component-viewer/fix-rich-graphql-resource-link-safety/.openspec.yaml b/openspec/changes/fix-rich-graphql-resource-link-safety/.openspec.yaml
similarity index 100%
rename from openspec/planned-changes/web-component-viewer/fix-rich-graphql-resource-link-safety/.openspec.yaml
rename to openspec/changes/fix-rich-graphql-resource-link-safety/.openspec.yaml
diff --git a/openspec/planned-changes/web-component-viewer/fix-rich-graphql-resource-link-safety/design.md b/openspec/changes/fix-rich-graphql-resource-link-safety/design.md
similarity index 100%
rename from openspec/planned-changes/web-component-viewer/fix-rich-graphql-resource-link-safety/design.md
rename to openspec/changes/fix-rich-graphql-resource-link-safety/design.md
diff --git a/openspec/planned-changes/web-component-viewer/fix-rich-graphql-resource-link-safety/proposal.md b/openspec/changes/fix-rich-graphql-resource-link-safety/proposal.md
similarity index 100%
rename from openspec/planned-changes/web-component-viewer/fix-rich-graphql-resource-link-safety/proposal.md
rename to openspec/changes/fix-rich-graphql-resource-link-safety/proposal.md
diff --git a/openspec/planned-changes/web-component-viewer/fix-rich-graphql-resource-link-safety/specs/rich-graphql-resource-link-safety/spec.md b/openspec/changes/fix-rich-graphql-resource-link-safety/specs/rich-graphql-resource-link-safety/spec.md
similarity index 100%
rename from openspec/planned-changes/web-component-viewer/fix-rich-graphql-resource-link-safety/specs/rich-graphql-resource-link-safety/spec.md
rename to openspec/changes/fix-rich-graphql-resource-link-safety/specs/rich-graphql-resource-link-safety/spec.md
diff --git a/openspec/planned-changes/web-component-viewer/fix-rich-graphql-resource-link-safety/tasks.md b/openspec/changes/fix-rich-graphql-resource-link-safety/tasks.md
similarity index 100%
rename from openspec/planned-changes/web-component-viewer/fix-rich-graphql-resource-link-safety/tasks.md
rename to openspec/changes/fix-rich-graphql-resource-link-safety/tasks.md
diff --git a/openspec/planned-changes/web-component-viewer/README.md b/openspec/planned-changes/web-component-viewer/README.md
index ae943e37b61..ce0f645f6f2 100644
--- a/openspec/planned-changes/web-component-viewer/README.md
+++ b/openspec/planned-changes/web-component-viewer/README.md
@@ -3,10 +3,11 @@
 These are fully drafted follow-on changes for the Causeway web-component viewer programme.
 They are held outside `openspec/changes/` because the repository permits only one active OpenSpec change at a time.
 The foundation change `establish-graphql-web-component-foundation`, read-only change `add-read-only-domain-web-components`, interaction change `add-domain-web-component-interactions`, analysis change `analyze-rich-graphql-referenceapp-coverage`, and first P0 change `fix-rich-graphql-object-interaction-correctness` are archived.
-The remaining drafts stay queued until promoted in order.
+The second P0 change, `fix-rich-graphql-resource-link-safety`, is now active.
+The remaining drafts stay queued until that change is implemented and archived.
 
 Each child directory is a complete planned change containing `.openspec.yaml`, `proposal.md`, `design.md`, `tasks.md`, and delta specifications.
-Promote the next draft verbatim:
+After the active change is archived, promote the next draft verbatim:
 
 ```shell
 git mv openspec/planned-changes/web-component-viewer/<name> openspec/changes/<name>
@@ -25,7 +26,7 @@ Matrix entry references point to `viewers/graphql/adoc/modules/ROOT/examples/ref
 | 2 | `add-domain-web-component-interactions` *(archived)* | Complete | Archived read-only components | MODIFIED `domain-web-components` |
 | 3 | `analyze-rich-graphql-referenceapp-coverage` *(archived; analysis only)* | Complete | Archived foundation and components; pinned reference application | NEW `rich-graphql-referenceapp-analysis` |
 | 4 | `fix-rich-graphql-object-interaction-correctness` *(archived)* | Complete | Completed analysis | NEW `rich-graphql-object-interaction-correctness` |
-| 5 | `fix-rich-graphql-resource-link-safety` | P0 | Completed analysis | NEW `rich-graphql-resource-link-safety` |
+| 5 | `fix-rich-graphql-resource-link-safety` *(active)* | P0 | Completed analysis | NEW `rich-graphql-resource-link-safety` |
 | 6 | `add-rich-graphql-value-and-resource-semantics` | P1 | Object-interaction correctness and resource-link safety | NEW `rich-graphql-value-semantics` |
 | 7 | `add-rich-graphql-collection-windowing` | P1 | Object-interaction correctness | NEW `rich-graphql-collection-windowing` |
 | 8 | `add-rich-graphql-application-entry-points` | P1 | Object-interaction correctness and resource-link safety | NEW `rich-graphql-application-entry-points` |