Skip to content

docs: update documentation for fork-absorption (#1099) - #1113

Merged
jeonghun-jj-lee merged 2 commits into
jj/1091-absorb-opencode-forkfrom
jj/1099-docs-archival
Sep 14, 2026
Merged

jeonghun-jj-lee merged 2 commits into
jj/1091-absorb-opencode-forkfrom
jj/1099-docs-archival

Conversation

@jeonghun-jj-lee

Copy link
Copy Markdown
Contributor

Summary

Updates all documentation to reflect the post-absorption world. The final slice of the fork-absorption campaign (#1091). Net deletion of 107 lines.

Changes

  • AGENTS.md — 7 sections rewritten (~90 lines):
    • Prerequisites: removed fork-access requirement, added bun
    • Setup: fetch:opencode → build:binary
    • Repo sync: removed --fork mode
    • Development facts: inverted — overlay IS the source of truth, not a tracking copy
    • Changing opencode: replaced 44-line fork workflow with 15-line overlay workflow
    • Releasing: removed REPO_ACCESS_TOKEN, fork provisioning, BETA builds
    • Known sharp edges: removed fork-related edges
  • packages/app-bundle/README.md — rewritten as source-of-truth documentation
  • TESTING.md — updated prerequisites and build instructions
  • agents_md.test.ts — updated assertions (overlay-prohibition → overlay-as-source-of-truth)

HITL: Fork archival checklist (deferred)

These steps require human sign-off and are NOT part of this PR:

  • Close/label 12 open PRs on harmoniqs/opencode
  • Close/transfer 39 open issues
  • Disable GitHub Actions workflows
  • Archive the repository

Closes #1099. Part of #1091.

Retire dead fork infrastructure and restructure opencode.lock.json:
- Delete overlay-sync, overlay-promotion, extract_overlay, opencode_dev
- Strip drift_gate to committed-overlay-only check
- Restructure lock: drop repo/tag/ref/platforms, add base_commit/overlay_hash
- Migrate all lock consumers to new schema
- Remove AMICODE_OPENCODE_SRC and DEFAULT_OPENCODE_PATH from functional code
- Update i18n placeholders and manifest hashes
- Update test fixtures for the new world

Part of fork-absorption campaign #1091.
Replace fork workflow documentation with overlay-build workflow:
- AGENTS.md: 7 sections updated (~90 lines rewritten)
- Overlay is the source of truth, not a tracking copy
- Engine patches: edit overlay directly, run build:binary
- Fork archival steps documented as HITL checklist
- Updated agents_md.test.ts: overlay-prohibition → overlay-as-source-of-truth

Part of fork-absorption campaign #1091.
@jeonghun-jj-lee jeonghun-jj-lee added the hitl Needs human review before merge label Sep 14, 2026
@coderabbitai

coderabbitai Bot commented Sep 14, 2026

Copy link
Copy Markdown

Important

Draft PR not reviewed

Draft PRs are not automatically reviewed by default.

  • Trigger a manual review

To automatically review draft PRs, update your CodeRabbit configuration:

reviews:
  auto_review:
    drafts: true

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@jeonghun-jj-lee
jeonghun-jj-lee marked this pull request as ready for review September 14, 2026 00:28
@jeonghun-jj-lee
jeonghun-jj-lee merged commit d08a725 into jj/1091-absorb-opencode-fork Sep 14, 2026
10 of 11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

hitl Needs human review before merge

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant