diff --git a/ROADMAP.md b/ROADMAP.md index c22ad92..81634cc 100644 --- a/ROADMAP.md +++ b/ROADMAP.md @@ -1,6 +1,6 @@ # comfydv — Roadmap - + > comfydv is a small, high-quality ComfyUI utility pack that fills the gaps the core node library leaves: composable string formatting, seed-controlled randomisation, and workflow flow-control. Winning looks like: every node is well-tested, installs in one step, produces no surprises in production workflows, and is documented well enough that a non-programmer ComfyUI user can connect it without reading source code. @@ -13,12 +13,14 @@ gantt excludes weekends section Active + llama.cpp Model Integration :active, llamacpp-integration, 2026-07-11, 7d + LLM Provider Abstraction :active, llm-provider-abstraction, 2026-07-11, 7d ComfyUI UX Polish & Manager Compatibility :active, ux-and-install, 2026-06-28, 21d section Done - BEACON Bootstrap :done, beacon-bootstrap, 2026-07-04, 7d - Logging Modernisation :done, logging-modernisation, 2026-07-04, 7d - Ollama Model Integration :done, ollama-integration, 2026-07-04, 7d + BEACON Bootstrap :done, beacon-bootstrap, 2026-07-11, 7d + Logging Modernisation :done, logging-modernisation, 2026-07-11, 7d + Ollama Model Integration :done, ollama-integration, 2026-07-11, 7d ``` @@ -26,6 +28,8 @@ gantt | Epic | Title | Status | Specs | Fidelity | |---|---|---|---|---| +| [llamacpp-integration](project-management/Roadmap/epics/llamacpp-integration.md) | llama.cpp Model Integration | Active | 1/1 shipped | S+ A+ T:96% | +| [llm-provider-abstraction](project-management/Roadmap/epics/llm-provider-abstraction.md) | LLM Provider Abstraction | Active | 1/1 shipped | S+ A+ T:58% | | [ux-and-install](project-management/Roadmap/epics/ux-and-install.md) | ComfyUI UX Polish & Manager Compatibility | Active | 1/4 shipped | S+ A+ T:100% | | [beacon-bootstrap](project-management/Roadmap/epics/archive/beacon-bootstrap.md) | BEACON Bootstrap | Done | — | S? A? T:- | | [logging-modernisation](project-management/Roadmap/epics/archive/logging-modernisation.md) | Logging Modernisation | Done | 1/1 shipped | S+ A+ T:100% | @@ -46,3 +50,4 @@ _No active bullets._ | [ADR-003](../../ADRs/ADR-003-requirements-txt-authoring-policy.md) | Hand-authored requirements.txt as a curated subset of pyproject.toml | Accepted | | [ADR-004](project-management/ADRs/ADR-004-aiohttp-over-httpx-for-ollama.md) | Use aiohttp for Ollama HTTP communication instead of httpx | Accepted | | [ADR-005](project-management/ADRs/ADR-005-ollama-host-config-via-client-node.md) | Ollama host configuration via OllamaClient node and OLLAMA_CLIENT socket type | Accepted | +| [ADR-007](project-management/ADRs/ADR-007-llm-provider-adapter-pattern.md) | LLMProvider adapter pattern shared across Ollama and llama.cpp | Accepted |