brick/skills/brick-sast/test-cases.json

39 lines
1.5 KiB
JSON

{
"name": "brick-sast-routing-v1",
"version": "1.0",
"description": "Routing cases for evidence-aware Brick architecture analysis.",
"cases": [
{
"id": "architecture-snapshot",
"prompt": "Map this repository's files, classes, functions, calls, imports, cycles, and hubs, then verify important architecture claims in source.",
"expected": [
{"key": "brick-sast", "required": true, "max_rank": 1}
],
"category": "architecture-snapshot"
},
{
"id": "architecture-visualization",
"prompt": "Build an interactive codebase visualization and JSON dependency graph so I can inspect how the system is structurally composed.",
"expected": [
{"key": "brick-sast", "required": true, "max_rank": 1}
],
"category": "architecture-visualization"
},
{
"id": "architecture-regression",
"prompt": "Compare two Brick graph artifacts for structural regressions without treating the experimental health score as proof of quality.",
"expected": [
{"key": "brick-sast", "required": true, "max_rank": 1}
],
"category": "architecture-comparison"
},
{
"id": "fold-architecture-overlay",
"prompt": "Overlay this existing Fold findings report on the repository architecture and identify which findings touch dependency hubs or cycles while preserving provenance.",
"expected": [
{"key": "brick-sast", "required": true, "max_rank": 1}
],
"category": "evidence-overlay"
}
]
}