Skip to content

Fix rig config display and polecat Claude settings validation#3606

Draft
vernon99 wants to merge 8 commits intogastownhall:mainfrom
vernon99:sentifold
Draft

Fix rig config display and polecat Claude settings validation#3606
vernon99 wants to merge 8 commits intogastownhall:mainfrom
vernon99:sentifold

Conversation

@vernon99
Copy link
Copy Markdown

Summary

  • include rig-root default_branch in rig config resolution and display
  • accept polecat stop hooks in the Claude settings doctor check
  • add regression tests for config lookup and Claude settings validation
  • update the compact report test for the current helper signature

Verification

  • go test ./internal/rig -run 'TestGetConfig_(SystemDefaults|RigRootDefaultBranch)$' -count=1\n- go test ./internal/cmd -run 'Test(GetConfigKeys_IncludesRigDefaultBranch|WispTypeToCategory)$' -count=1\n- go test ./internal/doctor -run 'TestClaudeSettingsCheck_(PolecatStopHookAccepted|MissingStopHook)$' -count=1

@github-actions github-actions bot added the status/needs-triage Inbox — we haven't looked at it yet label Apr 12, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

status/needs-triage Inbox — we haven't looked at it yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant