Skip to content

docs: upstream sync analysis, consolidate tracking docs, add git workflow rules#14

Merged
e6qu merged 2 commits intodevfrom
docs/upstream-sync-notes
Mar 17, 2026
Merged

docs: upstream sync analysis, consolidate tracking docs, add git workflow rules#14
e6qu merged 2 commits intodevfrom
docs/upstream-sync-notes

Conversation

@e6qu
Copy link
Copy Markdown
Owner

@e6qu e6qu commented Mar 17, 2026

Summary

  • BUGS.md: Consolidated into single canonical file at repo root (removed stale duplicate references)
  • WHAT_WE_DID.md: Added Phase 5 (ephemeral commands, /cost, verify/refine tools, scripts, 40 bugs fixed) and upstream sync status with rebase risk assessment
  • DO_NEXT.md: Reorganized into upstream sync / testing / features / design sections
  • PLAN.md: Marked all features complete, added upstream rebase plan with conflict analysis
  • STATUS.md: New file — project snapshot with branch/test/bug/feature status
  • AGENTS.md: Added git workflow rules — never commit to dev, always rebase on origin/dev before PR, always target origin repo explicitly

Upstream analysis (anomalyco/opencode)

We're 10 commits ahead, ~50 behind. Key upstream changes:

  • Effect-ification wave (Skill, File, Format, VCS, etc. to scoped services with LayerMap)
  • instance-state.ts deleted, skill.ts rewritten (333 lines)
  • prompt.ts / message-v2.ts significant changes

Test plan

  • Docs-only change — no source code modified
  • Pre-commit hooks pass (typecheck + tests: 1401 pass)

Adrian Mârza added 2 commits March 18, 2026 01:37
…cking docs

- BUGS.md: single canonical file at repo root (was split across root + packages/opencode)
- WHAT_WE_DID.md: add Phase 5 (ephemeral, /cost, verify, refine, scripts, 40 bugs fixed)
  and upstream sync status with rebase risk assessment
- DO_NEXT.md: add upstream rebase tasks, reorganize into sync/testing/features/design
- PLAN.md: mark all phases complete, add upstream rebase plan with conflict analysis
- STATUS.md: new file — project snapshot with branch/test/bug/feature status
…ev, always use PRs

Never commit to dev directly. Always rebase on origin/dev before creating a PR.
Always target origin repo explicitly with gh pr create.
@e6qu e6qu merged commit 73ae3ca into dev Mar 17, 2026
1 check passed
@e6qu e6qu deleted the docs/upstream-sync-notes branch March 17, 2026 23:43
e6qu added a commit that referenced this pull request Mar 18, 2026
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