Skip to content

[codex] protect public tessellate boundary#9

Merged
kfrrst merged 1 commit into
mainfrom
codex/surface-public-private-boundary
May 22, 2026
Merged

[codex] protect public tessellate boundary#9
kfrrst merged 1 commit into
mainfrom
codex/surface-public-private-boundary

Conversation

@kfrrst
Copy link
Copy Markdown
Owner

@kfrrst kfrrst commented May 22, 2026

Summary

  • restructures the public repo as a source-visible Tessellate skeleton while keeping private Surface implementation in tessellate-private
  • removes fee-avoidance / platform-clone positioning and switches public package/license metadata to all-rights-reserved / UNLICENSED
  • replaces Bloomber/Arcadia example registries with neutral Tessellate examples and adds public Surface context docs/schema/example
  • adds a CI public-boundary guard to prevent private Surface runtime files, risky positioning, or host-specific examples from drifting back into the public repo

Validation

  • npm run typecheck in plugin/
  • node --test plugin/__tests__/*.test.mjs
  • node --test scripts/__tests__/*.test.mjs
  • node scripts/check-sandbox-safety.mjs
  • node compiler/src/cli.mjs --help
  • git diff --check

@gemini-code-assist
Copy link
Copy Markdown

Warning

You have reached your daily quota limit. Please wait up to 24 hours and I will start processing your requests again!

@kfrrst kfrrst merged commit 1930b91 into main May 22, 2026
3 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.

1 participant