feat: pre-flight required command-line deps #5
No reviewers
Labels
No labels
Agent
Compat/Breaking
Kind/Bug
Kind/Documentation
Kind/Enhancement
Kind/Feature
Kind/Security
Kind/Testing
Priority
Critical
Priority
High
Priority
Low
Priority
Medium
Reviewed
Confirmed
Reviewed
Duplicate
Reviewed
Invalid
Reviewed
Won't Fix
Status
Abandoned
Status
Blocked
Status
Need More Info
No milestone
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
joshtronic/igor!5
Loading…
Reference in a new issue
No description provided.
Delete branch "devel"
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?
After a fresh install on a new Debian server, the harness died deep
inside tick.sh because jq wasn't on PATH. The script that depends on
a tool should check for it before assuming it's there.
install.sh and validate.sh now both pre-flight: jq, curl, git, flock,
timeout, claude. Missing commands surface clearly with the apt-get
incantation to install (and a pointer to Anthropic's docs for the
claude CLI, since it's not in apt).
docs/setup.md gains a "Server prerequisites" section up front
listing the required commands and the per-ecosystem toolchains
needed for whatever repos Igor will actually work.
Co-Authored-By: Claude Opus 4.7 (1M context) noreply@anthropic.com