Skip to content

Prepare public OSS release surface - #28

Merged
s1korrrr merged 1 commit into
mainfrom
feat/andrzej_oss_release
Jul 21, 2026
Merged

Prepare public OSS release surface#28
s1korrrr merged 1 commit into
mainfrom
feat/andrzej_oss_release

Conversation

@s1korrrr

Copy link
Copy Markdown
Member

Summary

  • Remove tracked Codex environment, internal audit reports, and production-plan docs from the public tree
  • Ignore .cursor/.codex/.agents locally and keep them out of VSIX packages via .vscodeignore + inventory contracts
  • Add .mailmap so the personal Gmail author identity maps to the noreply GitHub identity for display

Test plan

  • npm ci / npm run format:check / npm run lint / npm test (31)
  • npm audit --omit=dev / npm audit signatures / npm run package / VSIX inventory
  • SwiftFormat 0.61.1 lint / swift test (126) / swift build -c release -Xswiftc -warnings-as-errors
  • Developer ID, App Store, build_and_run, and open-source release contracts
  • ./script/build_and_run.sh --verify
  • Hosted CI + CodeQL on this PR

Made with Cursor

Drop Codex env and internal audit/plan docs from the tracked tree, map
the personal author email for display, and keep Cursor/agent paths out
of VSIX packages and git.

Co-authored-by: Cursor <cursoragent@cursor.com>
@s1korrrr

Copy link
Copy Markdown
Member Author

Maintainer self-review (approval blocked by GitHub for PR author)

Public-surface cleanup looks correct and minimal:

  • Agent/Codex env and internal audit/plan docs removed from the tracked tree
  • Ignore/VSIX inventory hardening for .cursor/.codex/.agents matches the packaging contract
  • .mailmap only remaps the owner's personal Gmail identity to the noreply address
  • No product behavior changes; local Node/Swift/release contracts were green before push

Will merge after hosted CI and CodeQL succeed.

@s1korrrr
s1korrrr merged commit d982721 into main Jul 21, 2026
5 checks passed
@s1korrrr
s1korrrr deleted the feat/andrzej_oss_release branch July 21, 2026 06:19
s1korrrr added a commit that referenced this pull request Jul 21, 2026
Drop Codex env and internal audit/plan docs from the tracked tree, map
the personal author email for display, and keep Cursor/agent paths out
of VSIX packages and git.

Co-authored-by: Rafal Sikora <24563931+s1korrrr@users.noreply.github.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
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.

1 participant