feat: re-export make_feedback_router from circuitforge_core.api (closes #30) #32

Merged
pyr0ball merged 1 commit from feature/api-exports into main 2026-04-05 21:37:33 -07:00
Owner

Summary\n\n- circuitforge_core/api/__init__.py now re-exports make_feedback_router\n- Consumers (kiwi, snipe, peregrine) updated to import from circuitforge_core.api instead of circuitforge_core.api.feedback\n- Consumer test mock paths unchanged (still target circuitforge_core.api.feedback.requests.* — the implementation location)\n\n## Test plan\n\n- [ ] conda run -n cf python -m pytest tests/api/test_feedback.py -q in kiwi — 7/7 pass\n- [ ] conda run -n cf python -m pytest tests/test_feedback.py -q in snipe — 7/7 pass\n- [ ] conda run -n cf python -m pytest tests/test_dev_api_feedback.py -q in peregrine — 7/7 pass\n- [ ] from circuitforge_core.api import make_feedback_router works after merge

## Summary\n\n- `circuitforge_core/api/__init__.py` now re-exports `make_feedback_router`\n- Consumers (kiwi, snipe, peregrine) updated to import from `circuitforge_core.api` instead of `circuitforge_core.api.feedback`\n- Consumer test mock paths unchanged (still target `circuitforge_core.api.feedback.requests.*` — the implementation location)\n\n## Test plan\n\n- [ ] `conda run -n cf python -m pytest tests/api/test_feedback.py -q` in kiwi — 7/7 pass\n- [ ] `conda run -n cf python -m pytest tests/test_feedback.py -q` in snipe — 7/7 pass\n- [ ] `conda run -n cf python -m pytest tests/test_dev_api_feedback.py -q` in peregrine — 7/7 pass\n- [ ] `from circuitforge_core.api import make_feedback_router` works after merge
pyr0ball added 1 commit 2026-04-05 21:26:38 -07:00
feat: re-export make_feedback_router from circuitforge_core.api (closes #30)
Some checks failed
CI / test (pull_request) Has been cancelled
3c9c765668
pyr0ball merged commit 19a26e02a0 into main 2026-04-05 21:37:33 -07:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: Circuit-Forge/circuitforge-core#32
No description provided.