(result)
| 30 | } |
| 31 | |
| 32 | function hasStructuralFailures(result) { |
| 33 | return result.checks.some( |
| 34 | (check) => |
| 35 | check.status === "fail" && |
| 36 | (check.category === "manifest" || check.category === "skill-structure"), |
| 37 | ); |
| 38 | } |
| 39 | |
| 40 | function hasBudgetPressure(result) { |
| 41 | return ["heavy", "excessive"].includes(result.budgets?.trigger_cost_tokens?.band) || |
no outgoing calls
no test coverage detected