Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
focus
command
Command focus is a project-local kanban board for solo developers and their orchestrator agents.
|
Command focus is a project-local kanban board for solo developers and their orchestrator agents. |
|
internal
|
|
|
board
Package board is the shared logic layer of focus.
|
Package board is the shared logic layer of focus. |
|
board/card
Package card implements the card data model for focus.
|
Package card implements the card data model for focus. |
|
board/index
Package index manages the .focus/index.json derived cache.
|
Package index manages the .focus/index.json derived cache. |
|
board/lock
Package lock wraps gofrs/flock to provide an advisory file lock on .focus/.lock for the duration of a mutating CLI/MCP operation.
|
Package lock wraps gofrs/flock to provide an advisory file lock on .focus/.lock for the duration of a mutating CLI/MCP operation. |
|
cli
Package cli implements the focus command-line interface.
|
Package cli implements the focus command-line interface. |
|
editor
Package editor builds the *exec.Cmd that launches the user's $EDITOR on a given file.
|
Package editor builds the *exec.Cmd that launches the user's $EDITOR on a given file. |
|
mcp
Package mcp implements the focus MCP server (`focus mcp serve`).
|
Package mcp implements the focus MCP server (`focus mcp serve`). |
|
tui
Package tui implements `focus tui`: a Bubble Tea TUI over the same internal/board layer the CLI and MCP server use.
|
Package tui implements `focus tui`: a Bubble Tea TUI over the same internal/board layer the CLI and MCP server use. |
Click to show internal directories.
Click to hide internal directories.