feat: bring agent repo to its own readiness bar (CLAUDE.md, Makefile, .shellcheckrc) #142
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!142
Loading…
Reference in a new issue
No description provided.
Delete branch "feat/agent-repo-readiness-bar"
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?
Igor's validation flags this repo on three checks:
Adds:
CLAUDE.md-- project conventions, test command, code style,gotchas. Mirrors the structure of brain/website CLAUDE.md but
scoped to the harness (idempotent steps, no sudo, brain-side
lint cascades, the self-update behavior).
Makefile--make testrunsbin/check-sync.sh(the CIcontract check). Optional
make lintruns shellcheck +markdownlint when both are installed. The
test:rule patternmatches
check_test_signal's grep so the repo passesvalidation.
.shellcheckrc-- satisfiescheck_lint_signal's shell-configcheck. Disables SC1091 since lib/* are resolved at runtime via
$AGENT_HOME and shellcheck can't follow that statically.
Once merged, the next tick's validation sweep should accept
igor/agent into VALIDATED_REPOS_JSON, and the weekly maintenance
pass becomes eligible to run on it (audit surface =
requirements.txt for the RAG Python venv).
Closes #113
Co-Authored-By: Claude Opus 4.7 (1M context) noreply@anthropic.com