Skip to content

Plan #35 follow-up: sealed subclass scope wording + closure recovery - #37

Merged
DocksDocks merged 1 commit into
mainfrom
35-recover-closing-pr-kotlin-advisory
Aug 25, 2026
Merged

Plan #35 follow-up: sealed subclass scope wording + closure recovery#37
DocksDocks merged 1 commit into
mainfrom
35-recover-closing-pr-kotlin-advisory

Conversation

@DocksDocks

Copy link
Copy Markdown
Owner

Closes #35

Applies plan #35's recorded round-1 code-review advisory: Kotlin 1.5+ permits sealed direct subclasses anywhere in the same package and module (not the same compilation unit); multiplatform projects also require the same source set. Content hash re-synced.

This PR also restores #35's merged-closing-PR proof: the original closure by PR #36 was displaced when the issue was reopened to repair a non-terminal step record, and plan.mjs archive trusts only the latest closure event.

Reviews: code review round 2 pass (one new LOW advisory recorded on the issue - expect/actual source-set nuance, follow-up candidate).
Verification: node scripts/ci.mjs --plugin docks exit 0.

Applies plan #35's recorded round-1 code-review advisory: Kotlin 1.5+
permits sealed direct subclasses anywhere in the same package and
module, not the same compilation unit; multiplatform projects also
require the same source set. Content hash re-synced.
@DocksDocks
DocksDocks merged commit 3413b55 into main Aug 25, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Skill kit refresh: fix audit findings, add routing, remove okf-bundle

1 participant