Reference: Focus Flow (adhd_scheduling) — UX patterns for ★ND products + community connection #56
Labels
No labels
free-tier:live
good first issue
priority:backlog
priority:high
priority:medium
status:active-dev
status:alpha
status:beta
status:blocked
status:concept
status:design
status:in-progress
status:launched
status:review
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: Circuit-Forge/roadmap#56
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Source
http://smolblocks.com:3000/FOSS/adhd_scheduling
Author: Ashley Venn — incoming CF collaborator
Status update
Ashley Venn is coming onboard as a CF collaborator. Two paths under discussion:
See below for the license conversation that must happen before either path proceeds.
What Focus Flow is
Dart + Flutter desktop ADHD scheduler. SQLite-first, cross-platform
(Linux/macOS/Windows), Earthly containerized builds, 80% test coverage gate.
117 commits as of July 2026, actively developed.
Key features:
CRITICAL: License conversation must happen first
Focus Flow is AGPL-3.0. CF products use MIT + BSL 1.1.
These represent different philosophies about what "open source" means for a
commercial product, and the path forward depends entirely on alignment here.
Path 1: Build a new CF product together
product. Ashley must be comfortable with BSL commercial licensing.
with clean-room design inspired by Focus Flow's UX.
Path 2: CF contributing to Focus Flow
AI-free local scheduler backend that CF also ships as part of another product)
What to discuss with Ashley before proceeding
into an existing CF product (Crossbill, Harrier)?
or fold Focus Flow's development into a CF product?
CF product fit (if Path 1)
ADHD scheduling maps to the ★ND product priority. Candidates:
Ashley's strengths to leverage
Flutter/Dart note for CF
CF's current stack is Python + Vue + FastAPI. Flutter/Dart is a different runtime.
If a joint product goes Flutter desktop, it would be CF's first native app.
Worth discussing whether to go Flutter or wrap CF's existing FastAPI backend
with a Flutter frontend (hybrid approach many CF products could eventually adopt).
Action items
Update: Ashley's license position (July 5, 2026)
Ashley clarified their AGPL-3.0 position directly:
Translation for CF: AGPL-3.0 is about keeping source open, not blocking commercial
use. CF can fork, build on top of, and sell products using Focus Flow — as long as the
modified source remains available. This aligns with CF's local-first, open-core values.
Path forward:
BSL boundary: CF's cloud infrastructure and LLM API keys (BSL 1.1) operate as a
separate service layer. Code contributed to Focus Flow itself is and remains AGPL-3.0.