Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
scry
command
|
|
|
internal
|
|
|
app
Package app wires scry's bootstrap pipeline: Config → phase1 runner → RepoContext → phase2 runner → resolve compare → list files → launch TUI.
|
Package app wires scry's bootstrap pipeline: Config → phase1 runner → RepoContext → phase2 runner → resolve compare → list files → launch TUI. |
|
config
Package config handles CLI flag parsing and validation.
|
Package config handles CLI flag parsing and validation. |
|
diff
Package diff implements diff metadata parsing and merge logic.
|
Package diff implements diff metadata parsing and merge logic. |
|
gitexec
Package gitexec is the sole subprocess boundary for git commands.
|
Package gitexec is the sole subprocess boundary for git commands. |
|
model
Package model defines the core domain types for scry.
|
Package model defines the core domain types for scry. |
|
review
Package review manages review state: patch cache and generation guards.
|
Package review manages review state: patch cache and generation guards. |
|
search
Package search implements a directional substring search index for diff lines.
|
Package search implements a directional substring search index for diff lines. |
|
source
Package source resolves repository context and compare specifications.
|
Package source resolves repository context and compare specifications. |
|
terminal
Package terminal provides TTY detection, dimension validation, color capability detection, and tmux awareness.
|
Package terminal provides TTY detection, dimension validation, color capability detection, and tmux awareness. |
|
ui
Package ui implements the Bubble Tea TUI for scry.
|
Package ui implements the Bubble Tea TUI for scry. |
|
ui/panes
Package panes implements individual UI pane components for scry.
|
Package panes implements individual UI pane components for scry. |
|
watch
Package watch provides fingerprint calculation and tick scheduling for watch mode.
|
Package watch provides fingerprint calculation and tick scheduling for watch mode. |
Click to show internal directories.
Click to hide internal directories.