Skip to content

feat: restructure fork on upstream v1.2.18#80

Merged
kulvirgit merged 9943 commits intomainfrom
restructure/pr
Mar 6, 2026
Merged

feat: restructure fork on upstream v1.2.18#80
kulvirgit merged 9943 commits intomainfrom
restructure/pr

Conversation

@kulvirgit
Copy link
Copy Markdown
Collaborator

Summary

Restructures our fork onto upstream OpenCode v1.2.18 for clean upstream mergeability.

  • All custom code isolated into src/altimate/ (68 tools, 3 bridge files, 5 prompts, telemetry, plugin, CLI)
  • Upstream files marked with altimate_change markers (21 blocks across 9 files)
  • Upstream merge tooling added (script/upstream/) — analyze, merge, transforms, verify scripts
  • Zero upstream packages deleted — all kept intact for conflict-free future merges
  • Telemetry instrumentation with Azure Application Insights, CI/CD workflows, docs site, CLI improvements

Backup repo: https://github.com/AltimateAI/altimate-code-backup (full copy of current main before merge)

Commits

Author Message
Kulvir feat: add Altimate data engineering platform
Anand feat: telemetry instrumentation, CI/CD, docs, and CLI improvements

How it works

Uses git merge --strategy ours to replace the old fork structure entirely with the restructured codebase while preserving history linkage. After merge, the repo will be on upstream v1.2.18 with our customizations cleanly layered on top.

Verification

  • All 68 custom tools present in src/altimate/tools/
  • 71/71 Python engine files byte-identical
  • All altimate_change marker blocks verified (every start has end)
  • Build passes, typecheck passes (13/13 packages)

Test plan

  • bun run build passes
  • bun turbo typecheck passes
  • Smoke test CLI locally
  • Verify merge tooling: bun run script/upstream/analyze.ts --version v1.2.18

Generated with Kai

Loading
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.