CheddahBot/tests/test_clickup_runner
PeninsulaInd f4e642240c Add direct BLM handler for Link Building build stage
Replace Claude-based link building with direct subprocess calls to
Big-Link-Man CLI. The build stage now runs ingest-cora + generate-batch
deterministically without LLM involvement.

- New clickup_runner/blm.py: BLM subprocess runner (ported from old linkbuilding.py)
- New handler="blm" in skill_map for Link Building build stage
- Add BLMConfig to config.py (blm_dir, cora_inbox, timeout)
- Add task-specific fields (Keyword, CLIFlags, etc.) to build_prompt
- Strip YAML frontmatter from skill files in read_skill_file
- Skip orphaned AutoCora results with no state DB entry

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-09 15:22:55 -05:00
..
__init__.py Add clickup_runner module -- Phase 1: skeleton + ClickUp polling 2026-03-30 09:14:22 -05:00
test_autocora.py Skip orphaned AutoCora results that have no matching state DB entry 2026-04-09 11:00:27 -05:00
test_claude_runner.py Fix --tier1-count CLI flag + set Stage on task creation + update docs 2026-04-09 10:17:52 -05:00
test_clickup_client.py Add clickup_runner module -- Phase 1: skeleton + ClickUp polling 2026-03-30 09:14:22 -05:00
test_config.py Add clickup_runner module -- Phase 1: skeleton + ClickUp polling 2026-03-30 09:14:22 -05:00
test_skill_map.py Add direct BLM handler for Link Building build stage 2026-04-09 15:22:55 -05:00
test_state.py Add clickup_runner module -- Phase 1: skeleton + ClickUp polling 2026-03-30 09:14:22 -05:00