Skip to content

Add Slack read-only test cases for MVP coverage - #2

Closed
IlonaShishov wants to merge 1 commit into
GuyZivRH:feature/openshell-openclaw-crablinefrom
IlonaShishov:feature/appeng-6164-slack-readonly-cases
Closed

Add Slack read-only test cases for MVP coverage#2
IlonaShishov wants to merge 1 commit into
GuyZivRH:feature/openshell-openclaw-crablinefrom
IlonaShishov:feature/appeng-6164-slack-readonly-cases

Conversation

@IlonaShishov

Copy link
Copy Markdown

Summary

  • Expand Crabline eval from 5 to 10 cases, each testing one Slack scope
  • New read-only cases: im:read, im:history, channels:read, channels:history, groups:read, groups:history
  • Multi-seed support in crabline_seed.py (crabline_seeds plural list)
  • Two new judges: score_channels_listed and score_read_code_in_response
  • Existing cases renumbered: threaded reply → 004, smolclaw → 009/010

🤖 Generated with Claude Code

Expand Crabline eval from 5 to 10 cases, each testing one Slack scope:
- case-002 im:read, case-003 im:history, case-005 channels:read,
  case-006 channels:history, case-007 groups:read, case-008 groups:history
- Multi-seed support in crabline_seed.py (crabline_seeds plural)
- Two new judges: score_channels_listed (verify all seeded IDs in response),
  score_read_code_in_response (verify extracted code from history)
- Existing cases renumbered: threaded reply → 004, smolclaw → 009/010

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

Copy link
Copy Markdown
Author

Superseded by #3 which includes both the Slack read-only cases and the summarization cases with LLM judge.

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