An open API service indexing awesome lists of open source software.

https://github.com/alieron/debth

TUI code review app to help keep track of technical debt in your vibe coded projects.
https://github.com/alieron/debth

ratatui technical-debt tui

Last synced: 10 days ago
JSON representation

TUI code review app to help keep track of technical debt in your vibe coded projects.

Awesome Lists containing this project

README

          

# debth
TUI code review app to help keep track of your vibe coded project's technical debt.

## Run

```sh
cargo run
```

On first start in a git repo, `debth` creates `.debth/` for review state and asks whether it should add `.debth/` to `.gitignore`.

## Keys

- `Enter`: open a file or expand/collapse a directory
- `1`/`2`/`3`: focus review overview, file explorer, or file viewer
- `Tab`: cycle between panes
- `Space`: expand/collapse the selected directory
- `Up`/`Down` or `k`/`j`: move selection or current review line
- `Left`/`Right`: collapse or expand directories in the explorer
- `a`: accept the selected file in the explorer or current line in the viewer
- `r`: reject the selected file in the explorer or current line in the viewer
- `i`: ignore the selected file or directory in the explorer
- `u`: mark the current line unreviewed
- `q`: quit

Ignored paths are stored in `.debth/ignore` using a readable `.gitignore`-style format. Edit that file to remove or change ignored paths.