Handbook
A03 — Migrate cursor_bridge package
Executor: Composer 2.5
Updated
Ceiling: technical ≤ I2_integrated, autonomy ≤ A1_supervised (cursor bridge remains supervised).
Plan
Migrate forge-cursor-bridge into forge-agents/packages/cursor_bridge/ with functional parity. Leave a redirect README in the old repo. All pytest tests must pass.
Do
- Copy or subtree-merge cursor-bridge sources into
packages/cursor_bridge/. - Ensure
packages/cursor_bridge/pyproject.tomlandtests/are present. - Run and fix
pytestfor cursor_bridge until green. - Add deprecation notice to
forge-cursor-bridge/README.mdpointing at forge-agents. - Do not add communication agent or orchestrator code in this phase.
Check
forge-agents/scripts/forge-agents-pdca/check-phase-gate.sh A03
Act
Fix migration gaps until A03 gate passes; proceed to communication KB (A04).
Refuse
- A2+ autonomy — cursor bridge must not auto-merge PRs or deploy without human gates.
- Lenses SoR replacement — migration notes must not claim Lenses replacement.
- Second executor — do not re-migrate with a different model without gate re-run.
- Workcell migration — cursor bridge is a channel agent only, not a workcell runner.