CtrlK
BlogDocsLog inGet started
Tessl Logo

ligolnik/flight-weather-watch

Aviation weather briefing tool that fetches WPC prog charts, QPF, and AWC products, overlays flight routes, and generates HTML briefings with Claude analysis.

45

0.00x
Quality

90%

Does it follow best practices?

Impact

0%

0.00x

Average score across 6 eval scenarios

SecuritybySnyk

Advisory

Suggest reviewing before use

Overview
Quality
Evals
Security
Files

criteria.jsonevals/scenario-6/

{
  "context": "Tests whether the agent correctly constructs a return flight by swapping origin and destination, converting a different local time to UTC, and keeping the same altitude/TAS.",
  "type": "weighted_checklist",
  "checklist": [
    {
      "name": "Origin is KBDN",
      "description": "Origin for the return leg is KBDN (Bend Municipal), not KSQL",
      "max_score": 20
    },
    {
      "name": "Destination is KSQL",
      "description": "Destination for the return leg is KSQL (San Carlos), not KBDN",
      "max_score": 20
    },
    {
      "name": "Correct UTC time",
      "description": "Departure time is 21:30 UTC. 2:30 PM PDT = 14:30 local, PDT is UTC-7, so 14:30 + 7 = 21:30 UTC",
      "max_score": 20
    },
    {
      "name": "Same date",
      "description": "Date is 2026-03-30 (same day as outbound)",
      "max_score": 10
    },
    {
      "name": "Same altitude",
      "description": "Altitude is 12000",
      "max_score": 5
    },
    {
      "name": "Same TAS",
      "description": "Includes --tas 160",
      "max_score": 5
    },
    {
      "name": "Cache flag included",
      "description": "Includes the --cache flag",
      "max_score": 10
    },
    {
      "name": "Correct argument order",
      "description": "Command follows positional order: KBDN KSQL 2026-03-30 21:30 12000",
      "max_score": 10
    }
  ]
}

tile.json