CtrlK
BlogDocsLog inGet started
Tessl Logo

jbaruch/govee-h6056

Ground truth for Govee Flow Plus Light Bars (H6056): phantom segments, bar-to-segment mapping, API auth and rate limits.

100

3.84x
Quality

100%

Does it follow best practices?

Impact

100%

3.84x

Average score across 6 eval scenarios

SecuritybySnyk

Passed

No known issues

Overview
Quality
Evals
Security
Files

criteria.jsonevals/scenario-1/

{
  "context": "Tests whether the agent correctly avoids phantom segments 12-14 when addressing the H6056, uses a single batch API call for full-surface illumination rather than two separate bar calls, and documents the real physical segment count.",
  "type": "weighted_checklist",
  "checklist": [
    {
      "name": "No phantom segments",
      "description": "The script does NOT send segment indices 12, 13, or 14 in any API payload — the segment list for full illumination is exactly [0,1,2,3,4,5,6,7,8,9,10,11] or equivalent range(12)",
      "max_score": 40
    },
    {
      "name": "Single full-surface call",
      "description": "The 'light everything' function issues ONE API call with all 12 physical segments together, rather than two separate calls (one per bar)",
      "max_score": 35
    },
    {
      "name": "Correct segment count documented",
      "description": "notes.md (or inline comments) explicitly states that the physical segment count is 12, not 15, and explains why segments above 11 are excluded",
      "max_score": 25
    }
  ]
}

evals

scenario-1

criteria.json

task.md

README.md

tile.json