Skip to content

feat: [Phase 5] Remove Python bridge + cleanup #220

@anandgupta42

Description

@anandgupta42

Phase 5: Bridge Removal + Cleanup

Parent: #214
Depends on: All previous phases

What

Remove the Python bridge, engine bootstrap, and altimate-engine package entirely. Zero Python dependency.

Sub-tasks

  • ALTIMATE_NATIVE_ONLY=1 bun test — all 77 methods pass
  • Cold start benchmark: time altimate-code --version (target: <100ms)
  • Clean env test: Docker without Python, Snowflake connect + lint
  • Delete packages/altimate-engine/
  • Delete packages/opencode/src/altimate/bridge/
  • Move types from protocol.tsnative/types.ts
  • Remove engine bootstrap (uv, venv, pip)
  • Remove ALTIMATE_ENGINE_VERSION constant
  • Remove bridge fallback from dispatcher
  • Update README.md, docs/docs/troubleshooting.md, RELEASING.md
  • Close Python Bridge is failing during initial runs #210

Success Metrics

Metric Before After
Cold start 500-800ms <100ms
Install Python + pip + venv npm only
Issue #210 Fails Works

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions