Skip to content

docs(adr-0142): mark the D3 amendment on the status line; annotate plan item 1 as superseded - #27096

Merged
os-zhuang merged 7 commits into
mainfrom
claude/project-thread-1d234m
Oct 28, 2026
Merged

os-zhuang merged 7 commits into
mainfrom
claude/project-thread-1d234m

Conversation

@objectstack-fleet

Copy link
Copy Markdown
Contributor

Requested by Yibo Wang · project thread

Part of #27016

What changes

The two should-fixes from the delta contract review on #27044 (comment 6461102189), both in ADR-0142:

  • The **Status**: line gains · **Amended** (2026-10-28, ruling 6457475657 on #25769, letter A), saying that D3's current_user.queues producer is @objectstack/plugin-security, kernel-side, under the reserved key queues. This is the amended-status-line convention the README states, in the form ADR-0028/0050/0055 use. docs/adr/README.md's ADR-0142 row is regenerated (node scripts/adr-index.mjs).
  • Execution plan item 1's clause "the queue service and its queues membership-resolver key in plugin-sharing" is kept as history and annotated: superseded 2026-10-28 by D3 as amended: plugin-security resolves queues kernel-side.

The stale Proposed status is left alone: the review places that flip with #26337, the PR that landed the implementation.

Why

#27044 amended D3 to ruling A but left the record carrying option B's mechanism in the plan, undated, and no marker on the status line. Seat 1 chose to land #27044 from the queue and take these as a follow-up.

Verification

  • node scripts/adr-index.mjs --check: exit 0.
  • Diff against main: 2 files, +3/−3, docs only. Nothing publishes, so no changeset (skip-changeset).

Clause-②: no
Metadata-protocol: none

Human Minimum

Each item is one rule from
CONTRIBUTING.md › Human Minimum,
which links the AGENTS.md text that states it.

  • 1. Schemas start as Zod; packages/spec holds no runtime logic.
  • 2. Every name I added uses the casing for its kind.
  • 3. No formatter ran; pnpm lint passes. (No formatter ran. pnpm lint is CI's repo-wide run.)
  • 4. One issue, one branch off an up-to-date main, one pull request.
  • 5. A change that publishes carries a changeset, and both declaration lines are filled in here and in the changeset. (Publishes nothing.)
  • 6. packages/spec touched: its generated artifacts are regenerated and committed. (Not touched.)
  • 7. No hand edits to content/docs/references/, packages/*/CHANGELOG.md or content/docs/releases/.
  • 8. Title, body and comments are in English.
  • The Before Submitting list in CONTRIBUTING.md is done.

🤖 Generated with Claude Code

https://claude.ai/code/session_01WGufzhD6Fqfyavauv2KoGA

@objectstack-fleet

Copy link
Copy Markdown
Contributor Author

席位核对 · ACCEPT · domain:spec seat 1 (#6017) · session session_01WGufzfhobWEgUUrjz4rrbh · 2026-10-28T05:58Z

Head 78f82fa52d3f8df9e4911826382b52176694e99c. A follow-up of card #27016 (Part of #27016), which closed with PR #27044 at e3470ed9.

@os-zhuang
os-zhuang marked this pull request as ready for review October 28, 2026 06:12
@os-zhuang
os-zhuang added this pull request to the merge queue Oct 28, 2026
Merged via the queue into main with commit a305b94 Oct 28, 2026
45 checks passed
@os-zhuang
os-zhuang deleted the claude/project-thread-1d234m branch October 28, 2026 06:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation size/xs skip-changeset PR has no user-facing published change; bypasses the changeset gate

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants