Repository navigation
Commit a305b94
docs(adr-0142): mark the D3 amendment on the status line; annotate plan item 1 as superseded (#27096)
<!-- claude-projects-attribution: {"github_login":"os-support-ai"} -->
_Requested by **Yibo Wang** · [project
thread](https://claude.ai/code/project/chan_01BVUyyPie8gHwoPM18iABwB?thread=cmsg_01BVUyyPie8gHwoPM18iABwBEyP5fgvDswGwJU9prPHL9U)_
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](https://github.com/objectstack-ai/objectstack/blob/main/CONTRIBUTING.md#human-minimum),
which links the AGENTS.md text that states it.
- [x] 1. Schemas start as Zod; `packages/spec` holds no runtime logic.
- [x] 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.)
- [x] 4. One issue, one branch off an up-to-date `main`, one pull
request.
- [x] 5. A change that publishes carries a changeset, and both
declaration lines are filled in here and in the changeset. (Publishes
nothing.)
- [x] 6. `packages/spec` touched: its generated artifacts are
regenerated and committed. (Not touched.)
- [x] 7. No hand edits to `content/docs/references/`,
`packages/*/CHANGELOG.md` or `content/docs/releases/`.
- [x] 8. Title, body and comments are in English.
- [x] The *Before Submitting* list in CONTRIBUTING.md is done.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
https://claude.ai/code/session_01WGufzhD6Fqfyavauv2KoGA
---------
Co-authored-by: Claude <noreply@anthropic.com>1 parent b7433d9 commit a305b94
2 files changed
Lines changed: 3 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| |||
803 | 803 | | |
804 | 804 | | |
805 | 805 | | |
806 | | - | |
| 806 | + | |
807 | 807 | | |
808 | 808 | | |
809 | 809 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
209 | 209 | | |
210 | 210 | | |
211 | 211 | | |
212 | | - | |
| 212 | + | |
213 | 213 | | |
214 | 214 | | |
215 | 215 | | |
| |||
0 commit comments