test(app-showcase): round-3 permission-model retest — issues register with evidence#2921
Closed
baozhoutao wants to merge 1 commit into
Closed
test(app-showcase): round-3 permission-model retest — issues register with evidence#2921baozhoutao wants to merge 1 commit into
baozhoutao wants to merge 1 commit into
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
This was referenced Jul 14, 2026
…ister with evidence Retest-only pass (no code changes): fresh DB → REST 49/49, Playwright 25/25 after test-env fixes. New docs/test/permission-model-issues.md records all findings in three tiers with screenshots/verbatim responses: - CRITICAL: anchor position (everyone) physically deletable via data API (managed_by:system has no delete guard; round-2 N6 pass was an FK artifact) - CRITICAL(DX): no declarative position↔permission-set binding — fresh deploy silently degrades to everyone baseline (20/49 fail, no warning); spec isDefault 'never auto-bound' contradicts observed boot auto-binding - Seed-loader rows don't materialize sharing rules (runtime touch required) - Cookie-less console FLS render fail-open (R3-I2a/I2b screenshot pair) - showcase_announcement: no name field, no seed, ops-only create - Denial semantics split: scope layer 400+bare error vs capability gate 403+PERMISSION_DENIED - perm-setup.sh not self-sufficient (bindings/announcement/sharing touch) - Env: dev server externally SIGKILLed 5x during the round
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
概要
第三轮权限模型全量复测(只测试、不修改产品代码):fresh DB 起服务 → REST 49/49 断言 → Playwright 25/25 通过(修复测试环境后)。本 PR 只新增测试文档与截图证据。
内容
关键发现(详见 issues 文档)
managed_by:system无删除保护)前序:#2910(第一轮)、#2915(第二轮配置面)。