Skip to content

fix: dev config cleanup — hook infra, stale MCP, gitignore#88

Merged
maxine-at-forecast merged 1 commit intodevelopfrom
feature/dev-config-cleanup
Apr 4, 2026
Merged

fix: dev config cleanup — hook infra, stale MCP, gitignore#88
maxine-at-forecast merged 1 commit intodevelopfrom
feature/dev-config-cleanup

Conversation

@maxine-at-forecast
Copy link
Copy Markdown
Contributor

Summary

  • Remove stale crosslink-agent-prompt entry from .mcp.json (closes crosslink release: v0.3.2b3 #12)
  • Fix hook-config.json type mutations: auto_steal_stale_locks string→int, reminder_drift_threshold string→int, tracker_remote placeholder→null
  • Fix .gitignore bootstrapping paradox: .claude/commands/ is project source, not auto-generated — removed from ignore list; untracked .claude/hooks/ (correctly gitignored but still tracked from before)
  • session-start.py: import from shared crosslink_config module instead of duplicating run_crosslink() and check_crosslink_initialized()
  • Track new crosslink-generated command files (audit, commit, design, qa, review, etc.)

Test plan

  • Verify crosslink init regenerates hooks locally after pull
  • Verify .claude/commands/ skills still work (/check, /kickoff, etc.)
  • Verify MCP servers start (only knowledge + safe-fetch remain)

🤖 Generated with Claude Code

- Remove stale crosslink-agent-prompt from .mcp.json (closes #12)
- Fix hook-config.json type mutations: auto_steal_stale_locks "5"→5,
  reminder_drift_threshold "0"→0, tracker_remote "(text)"→null
- Fix .gitignore bootstrapping paradox: .claude/commands/ is project
  source (skills), not auto-generated — remove from ignore list
- Untrack .claude/hooks/ (auto-generated by crosslink init, correctly
  gitignored but still tracked from before ignore rules were added)
- session-start.py: import run_crosslink and find_crosslink_dir from
  shared crosslink_config module instead of duplicating them
- Track new crosslink-generated command files now that .claude/commands/
  is no longer gitignored

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@codecov
Copy link
Copy Markdown

codecov bot commented Apr 4, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ All tests successful. No failed tests found.

📢 Thoughts on this report? Let us know!

@maxine-at-forecast maxine-at-forecast merged commit 75e7ace into develop Apr 4, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant