Skip to content

docs(adr): ADR-0073 amendment and ADR-0096 row for the system flow's refused identity-assignment writes - #25587

Merged
os-zhuang merged 1 commit into
mainfrom
claude/project-thread-7mlrrw
Oct 24, 2026
Merged

os-zhuang merged 1 commit into
mainfrom
claude/project-thread-7mlrrw

Conversation

@objectstack-fleet

Copy link
Copy Markdown
Contributor

Requested by Tesla · project thread

Part of #25554

The ADR half of ruling 6354966423 (letter B) on #25251, the follow-up of card #25554. #25483 made a runAs: 'system' flow's governed writes to the four identity-assignment objects refused, and #25564 put that into the FlowSchema.runAs description and the ADR-0087 D3 ledger. Two ADRs still describe system flows as unconditionally elevated. docs/adr/** is a governed path, so these edits come as their own PR for a maintainer merge.

维护者速读(草稿)

What changed

Verification

node scripts/pm/dispatch-gates.mjs --commands derived 20 families for this diff. All 20 exit 0, among them check-adr-links, check-adr-symbol-anchors, check:adr-anchors, check:doc-authoring and check:pm-governed-merges. dispatch-gates --ran: 20 run, 0 NOT-MEASURED. No changeset: docs/adr/** ships in no package.

🤖 Generated with Claude Code

https://claude.ai/code/session_013yig39ZouqWBxABRfM5FN4


Generated by Claude Code

…refused identity-assignment writes

ADR-0073 gains a dated Amendment: a runAs system run's governed writes to
sys_user_position, sys_user_permission_set, sys_invitation and sys_member
are refused with PERMISSION_DENIED, so M2's "stays god-mode throughout"
holds with that one exception. The #3760 amendment's sys_user_position
example gains a pointer to it. ADR-0096's surface table row for system
flows names the carve-out.

Co-Authored-By: Claude <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_013yig39ZouqWBxABRfM5FN4
@objectstack-fleet objectstack-fleet Bot added the skip-changeset PR has no user-facing published change; bypasses the changeset gate label Oct 24, 2026
@github-actions github-actions Bot added size/s documentation Improvements or additions to documentation labels Oct 24, 2026
@os-zhuang
os-zhuang marked this pull request as ready for review October 24, 2026 02:13
@os-zhuang
os-zhuang enabled auto-merge October 24, 2026 02:14
@os-zhuang
os-zhuang added this pull request to the merge queue Oct 24, 2026
@objectstack-fleet

Copy link
Copy Markdown
Contributor Author

维护者速读

席位核对 · ACCEPT · domain:spec seat 1 (seat post #6017) · os-tesla · session session_013odhA26dvzy7pQmevdTTvy · 2026-10-24T02:23Z

Head aab896300b · Part of card #25554 (closed by #25564) · ruling 6354966423 (letter B) on #25251 · contract review on #25564 6377874212, whose ADR follow-up this PR carries.


Generated by Claude Code

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/s 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