Skip to content

Publishing prep: honest attribution, version 1.0.0, historical docs#42

Merged
TheRealDinghyDog merged 1 commit into
mainfrom
chore/publishing-prep
Jul 12, 2026
Merged

Publishing prep: honest attribution, version 1.0.0, historical docs#42
TheRealDinghyDog merged 1 commit into
mainfrom
chore/publishing-prep

Conversation

@TheRealDinghyDog

Copy link
Copy Markdown
Owner

Prepares the repository for going public.

Identity & attribution

  • NOTICE: project copyright (TheRealDinghyDog) + Apache-2.0 §4 derivative-work attribution to OpenAI's codex-plugin-cc, with a pointer to the preserved codex-fork-point tag.
  • Manifests: author/owner were "OpenCode" (implying the OpenCode team wrote this) → now TheRealDinghyDog. plugin.json gains homepage, repository, and license for marketplace listings.
  • package.json: drops the @opencode/ npm scope (not ours; package is private anyway), adds author.
  • README: independence disclaimer up top ("not affiliated with or endorsed by the OpenCode project, Anthropic, or OpenAI") and an Acknowledgements/provenance section at the bottom.

Versioning

  • 1.0.0 across package.json, plugin.json, marketplace.json (npm run check-version passes). The six inherited upstream v1.0.x tags were already deleted; first public release starts the numbering fresh.

Historical docs

  • docs/opencode-adaptation-plan.md and root IMPLEMENTATION_NOTES.mddocs/history/ with historical-document banners.

Privacy sweep (verified)

  • No usernames, emails, or local filesystem paths in any tracked file; all codex references are the legitimate openai/gpt-5.3-codex-spark model id or local-tooling gitignore entries; npm pack ships plugins/opencode/ only.

Checks

npm test 105/105, npm run check-version ✓, claude plugin validate ✓ (marketplace + plugin).

Left deliberately unchanged pending a decision: the plugin slug opencode (immutable once published — see marketplace docs).

🤖 Generated with Claude Code

The manifests claimed the plugin was authored by "OpenCode" and the
NOTICE credited only OpenAI — misleading for an independent community
project. Attribution now names TheRealDinghyDog as the author, NOTICE
carries both the project copyright and the Apache-2.0 derivative-work
attribution to OpenAI's codex-plugin-cc (fork point preserved at the
codex-fork-point tag), and the README opens with an independence
disclaimer and closes with an acknowledgements/provenance section.
plugin.json gains homepage/repository/license fields for marketplace
listings, and package.json drops the @OpenCode npm scope it never owned.

Version resets to 1.0.0 across package.json, plugin.json, and
marketplace.json for the first public release (the inherited upstream
v1.0.x tags were deleted from this repository).

The conversion-era working documents (adaptation plan, implementation
notes) move to docs/history/ with historical-document banners.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@TheRealDinghyDog
TheRealDinghyDog merged commit bdec543 into main Jul 12, 2026
4 checks passed
@TheRealDinghyDog
TheRealDinghyDog deleted the chore/publishing-prep branch July 15, 2026 05:46
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