U3: member removal history and read-only former-member access #646

Merged
weichen merged 5 commits from feature/project-access-lifecycle-u3-member-history into feature/project-access-lifecycle 2026-10-20 05:14:29 +00:00
5 Commits
Author SHA1 Message Date
weichen e31cc34e6e Fold-close the task card before merge
ci / test-pg (pull_request) Skipped
ci / svc-realcombo (pull_request) Skipped
ci / test (pull_request) Successful in 7m45s
Why: close the task card inside its own PR so landing it needs no post-merge backfill or separate close PR.
Evidence: .task/feature-project-access-lifecycle-u3-member-history.md -> .task/archive/feature-project-access-lifecycle-u3-member-history.md; status 已完成(合入前闭合); PR #646 https://git-home.u1680832.nyat.app:30319/weichen/Agent-System-Dev/pulls/646.
Impact: task metadata only; the card is archived within PR #646 and lands with its merge commit.
Refs: task.sh close --self
2026-10-20 05:05:14 +00:00
agent-exec-transport 3e94cd2dc8 agent-exec transport c8ce03299ad3ef594a65946765837764/aa57b9d7c4fe 2026-10-20 05:05:08 +00:00
weichen 688c68bdc1 Record U3b delivery, host review pass and routing notes
ci / test-pg (pull_request) Skipped
ci / svc-realcombo (pull_request) Skipped
ci / test (pull_request) Successful in 8m13s
Why: U3b (removed-member read-only conversation path via the single
resource-authz surface, all writes still gated by projectWork) was
delivered by pi after cursor quota exhaustion and antigravity endpoint
failures forced temporary routing changes, both recorded.

Evidence: /tmp/pal-u3b-verify.json (server/authz tests, vet, clean tree).

Impact: task card only.

Refs: plan 2026-10-19-1440 U3; PR #634.
2026-10-20 05:01:45 +00:00
weichen bd7ae9a892 Record U3a RDM delivery progress
Why: the member state machine (active/removed with migration backfill),
re-add reactivation, and the removed-member read-only passage through the
shared-domain authz (doc.read prerequisite decoupled) were delivered on the
RDM working branch 62c77ec; the Backend conversation read path (U3b) remains.

Evidence: build + members/projects/perms/rdmapp full suites green under the
-modfile overlay on 62c77ec.

Impact: task card only.

Refs: plan 2026-10-19-1440 U3; PR #634.
2026-10-20 02:21:43 +00:00
weichen c9f5fb2d49 Record the task card for feature-project-access-lifecycle-u3-member-history
Why: establish the authorized task workspace and its initial baseline.

Evidence: preserved precheck receipt in .task/feature-project-access-lifecycle-u3-member-history.md; R0=f07a53d86aa10d35be0d3519fcf3c493b3391fec.

Impact: task metadata only; the feature workspace starts at c9ca59b195.

Refs: .task/feature-project-access-lifecycle-u3-member-history.md
2026-10-20 01:17:12 +00:00