Spigot is a minimal Rust HTTP dead-drop service: push text into an in-memory buffer, peek without clearing it, or drain it destructively from a CLI or web form.
- Shell 67.9%
- Rust 32.1%
Add shell utilities for generating AI-assisted reports and repository maintenance outputs under 'tools/'. Added: - 'tools/ask-tai.sh' for invoking 'terminal-ai' with repository source files and transcript/output paths under '.generated/' - 'tools/fix.sh' for sending 'cargo clippy' output to 'terminal-ai' and writing a fix report - 'tools/fix-tools.sh' for running 'shellcheck' against shell scripts and generating an AI fix report - 'tools/fix-doc.sh' for producing documentation-fix reports from a target document plus reference files or directories - 'tools/generate-commit-msg.sh' for creating conventional commit messages from 'git diff --cached' - 'tools/list-generated-files.sh' for listing generated artifacts with UUIDv7-derived timestamps - 'tools/show-fix.sh' for displaying the latest generated fix report - 'tools/view-last-commit-msg.sh' for printing the latest generated commit message Configuration: - Support 'REPO_ROOT' overrides for running tools from alternate workspaces - Support 'TAI_BIN', 'TAI_MODEL', 'PROMPT', 'GENERATED_FILE_PREFIX', and 'REPORT_PATH' where relevant - Store generated outputs and transcripts in '.generated/' and '.generated/transcripts/' |
||
|---|---|---|
| src/bin | ||
| tools | ||
| .gitignore | ||
| build.rs | ||
| Cargo.lock | ||
| Cargo.toml | ||
| spigot-dump.sh | ||