chore: cf-core wiring audit + 0.7.0 version pin #17

Closed
opened 2026-04-03 08:51:16 -07:00 by pyr0ball · 0 comments
Owner

Status

Snipe is already using most cf-core modules:

  • config.load_env
  • tiers
  • db (get_connection, run_migrations)
  • llm.LLMRouter (in tasks/runner.py)
  • tasks.scheduler (shim)
  • wizard.BaseWizard
  • affiliates.wrap_url (wired in feature/affiliate-links)

Remaining

  • Bump dep pin to circuitforge-core >= 0.7.0 in pyproject.toml / environment.yml
  • Wire CF_ORCH_URL + CF_LICENSE_KEY into .env.example (Paid+ managed inference)
  • Verify LLMRouter env-var auto-config works end-to-end in snipe context (no llm.yaml needed)
  • cf-core#24 split: update dep declarations once MIT/BSL split lands

Refs

  • cf-core 0.7.0: affiliates + preferences modules
  • cf-core#24: upcoming MIT/BSL 1.1 split
## Status Snipe is already using most cf-core modules: - ✅ `config.load_env` - ✅ `tiers` - ✅ `db` (get_connection, run_migrations) - ✅ `llm.LLMRouter` (in tasks/runner.py) - ✅ `tasks.scheduler` (shim) - ✅ `wizard.BaseWizard` - ✅ `affiliates.wrap_url` (wired in feature/affiliate-links) ## Remaining - [ ] Bump dep pin to `circuitforge-core >= 0.7.0` in pyproject.toml / environment.yml - [ ] Wire `CF_ORCH_URL` + `CF_LICENSE_KEY` into `.env.example` (Paid+ managed inference) - [ ] Verify `LLMRouter` env-var auto-config works end-to-end in snipe context (no llm.yaml needed) - [ ] cf-core#24 split: update dep declarations once MIT/BSL split lands ## Refs - cf-core 0.7.0: affiliates + preferences modules - cf-core#24: upcoming MIT/BSL 1.1 split
pyr0ball changed title from Pick up cf-core env-var LLM config + coordinator auth (local-first arch) to chore: cf-core wiring audit + 0.7.0 version pin 2026-04-04 18:43:27 -07:00
Sign in to join this conversation.
No labels
backlog
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/snipe#17
No description provided.