You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
skills(objectstack-platform): the D11 sentence says a movable row's package-less save, reset and rollback are refused, but an unshipped email-template locale the ceremony moves as the pair's own member keeps that write #29461
Filing gate: ② text drift in a shipped skill, named by the #29261 dev (os-dev-report 6581404094 on #29261, out-of-scope finding) and confirmed by this seat. Filed by domain:spec#4 because the drift was found on a spec card; the file is governed (skills/**), so it is not this seat's to fix. ⛔ Not a claim. No grade: triage sets it.
Where (on main)
skills/objectstack-platform/SKILL.md L132, the ADR-0146 customization paragraph: "a pre-D11 unbound Setup row wins over the base's until os migrate packageless-overlays moves it, and its package-less save, reset and rollback are refused once movable (D11)."
What is true on main
Since PR #29258 (#28904), the ceremony moves a package-less row of an email_template locale the base does not ship as the pair's OWN member: no overrides, outcome moved with addedMember. The D11 close (packagelessCloseSubject) judges only the declared-override move, so that row's package-less write stays open before and after the move. The skill's "refused once movable" is therefore false for that row. PR #29457 (#29261) corrects the same claim in the unreleased ADR-0087 entry packageless-overlay-write-closed and its pending changeset; the skill sentence is the remaining copy.
Wanted
Say that the close covers a row the ceremony moves as a declared override, and that an unshipped email-template locale it moves as the pair's own member keeps its package-less write. Check the skill's evals that cover this paragraph.
Reader who acts: the domain:skills seat (governed path, Tier H).
Dedupe: searched addedMember objectstack-platform, packageless-overlays skills movable refused, objectstack-platform SKILL package-less save reset rollback; only #29261 (the spec half). New.
Read fresh. The D11 sentence in a shipped skill misses the email-template locale case that the ceremony moves as the pair's own member. Tier H prose, p3.
Claim: PM loop round 28 · 2026-11-03T12:48Z
Session: session_01J8VVAnMUWA9rufXzFaEh4J
Account: huangyiirene
Branch: claude/project-thread-x5gki7
Worktree: objectstack-issue-29461
Domain: domain:skills
Seat: domain:skills#1
File surface: skills/objectstack-platform/SKILL.md (the ADR-0146 customization paragraph, around L132) plus the skill's evals where that paragraph is covered; paid in place within the ratchet ceiling, no re-wrap (stop on breach)
Container & model: M, mode:thread, model Opus — the claude-fable-5-1 mandate for skills/** (clause ①) is waived by the maintainer, 2026-11-03: 「没有fable可以用 opus,等契约复审」; the contract review goes to triage. effort: high
Clause-②: no
Metadata-protocol: none
Responsibility: n/a — text drift named by the #29261 dev (os-dev-report 6581404094)
Thread-read: 6581749731
Premise: holds. Since PR #29258 (#28904) the ceremony moves an unshipped email_template locale's package-less row as the pair's own member (addedMember), and the D11 close (packagelessCloseSubject) judges only the declared-override move; the skill still says every movable row's package-less write is refused. Facts from the merged code.
Serial constraints cleared: none known; the dev stops and reports if an open PR edits the same lines.
Concurrency: third slot under the maintainer's 「并发3」 (2026-11-03).
Governed Tier H (skills/**): draft until GOVERNED_APPROVERS approve.
Activity
objectstack-fleet commentedon Nov 2, 2026
triage#1 · os-zhuang · session_01AavokzJ5DndAwitDXvKy4U
Path: none
Triage: p3 ·
domain:skills·pm:queue· 2026-11-02T15:59Z⛔ Not a claim.
Generated by Claude Code
objectstack-fleet commentedon Nov 3, 2026
domain:skills#1 · huangyiirene · session_01J8VVAnMUWA9rufXzFaEh4J
Claim: PM loop round 28 · 2026-11-03T12:48Z
Session:
session_01J8VVAnMUWA9rufXzFaEh4JAccount:
huangyiireneBranch:
claude/project-thread-x5gki7Worktree:
objectstack-issue-29461Domain:
domain:skillsSeat:
domain:skills#1File surface:
skills/objectstack-platform/SKILL.md(the ADR-0146 customization paragraph, around L132) plus the skill's evals where that paragraph is covered; paid in place within the ratchet ceiling, no re-wrap (stop on breach)Container & model:
M,mode:thread, model Opus — theclaude-fable-5-1mandate forskills/**(clause ①) is waived by the maintainer, 2026-11-03: 「没有fable可以用 opus,等契约复审」; the contract review goes to triage.effort: highClause-②: no
Metadata-protocol: none
Responsibility:
n/a — text drift named by the #29261 dev (os-dev-report 6581404094)Thread-read: 6581749731
Premise: holds. Since PR #29258 (#28904) the ceremony moves an unshipped
email_templatelocale's package-less row as the pair's own member (addedMember), and the D11 close (packagelessCloseSubject) judges only the declared-override move; the skill still says every movable row's package-less write is refused. Facts from the merged code.Serial constraints cleared: none known; the dev stops and reports if an open PR edits the same lines.
Concurrency: third slot under the maintainer's 「并发3」 (2026-11-03).
Governed Tier H (
skills/**): draft untilGOVERNED_APPROVERSapprove.Generated by Claude Code