diff --git a/ROADMAP.md b/ROADMAP.md index 908af62..c22ad92 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. @@ -15,12 +15,10 @@ gantt section Active ComfyUI UX Polish & Manager Compatibility :active, ux-and-install, 2026-06-28, 21d - section Planned - Ollama Model Integration :ollama-integration, 2026-06-28, 7d - section Done - BEACON Bootstrap :done, beacon-bootstrap, 2026-06-28, 7d - Logging Modernisation :done, logging-modernisation, 2026-06-28, 7d + 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 ``` @@ -28,10 +26,10 @@ gantt | Epic | Title | Status | Specs | Fidelity | |---|---|---|---|---| -| [ollama-integration](project-management/Roadmap/epics/ollama-integration.md) | Ollama Model Integration | Planning | — | S? A? T:- | | [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% | +| [ollama-integration](project-management/Roadmap/epics/archive/ollama-integration.md) | Ollama Model Integration | Done | 1/1 shipped | S+ A+ T:100% | _Fidelity: `S+/S?` = has specs / none · `A+/A?` = has ADRs / none · `T:N%` = task completion_ @@ -46,3 +44,5 @@ _No active bullets._ | [ADR-001](../../../ADRs/ADR-001-stdlib-logging-over-console-libraries.md) | Use stdlib logging instead of colored console output libraries | Accepted | | [ADR-002](../../../ADRs/ADR-002-nullhandler-pattern-for-library-loggers.md) | NullHandler pattern for the comfydv package root logger | Accepted | | [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 | diff --git a/project-management/Roadmap/epics/ollama-integration.md b/project-management/Roadmap/epics/archive/ollama-integration.md similarity index 99% rename from project-management/Roadmap/epics/ollama-integration.md rename to project-management/Roadmap/epics/archive/ollama-integration.md index b81ad79..ceedd37 100644 --- a/project-management/Roadmap/epics/ollama-integration.md +++ b/project-management/Roadmap/epics/archive/ollama-integration.md @@ -1,7 +1,7 @@ # Epic: Ollama Model Integration ## Status -Planning — started 2026-06-28 +Done — completed 2026-07-04 ## Why now