fix template, remove okr, use casan.*

This commit is contained in:
thanhnv
2026-07-18 16:45:31 +07:00
parent 0dfd1742d3
commit 13fae3e6c3
249 changed files with 4881 additions and 5702 deletions
@@ -0,0 +1,41 @@
{
"generated": "deterministic (semantic OFF)",
"policy": {
"fp_max_pct": 3.0,
"adv_block_min_pct": 95.0,
"critical_block_pct": 100.0
},
"benign": {
"by_lang": {
"en": {
"total": 10,
"false_positives": 0
},
"vi": {
"total": 10,
"false_positives": 0
},
"ja": {
"total": 10,
"false_positives": 0
}
},
"total": 30,
"false_positives": 0,
"false_positive_rate_pct": 0.0,
"examples": []
},
"adversarial": {
"total": 3,
"blocked": 3,
"block_rate_pct": 100.0,
"missed": []
},
"critical": {
"total": 1,
"blocked": 1,
"block_rate_pct": 100.0
},
"within_budget": true,
"breaches": []
}
@@ -0,0 +1,7 @@
{
"project_id": "service-desk",
"pass": 6,
"fail": 0,
"skip": 1,
"accepted": true
}
@@ -0,0 +1,104 @@
{
"generated_at": "2026-07-18T08:39:12Z",
"requirements_source": "apps/service-desk/domain/input/service-desk-requirement.md",
"mapping_source": "apps/service-desk/domain/traceability-map.json",
"summary": {
"requirements": 4,
"passed": 4,
"failed": 0,
"symbol_refs": 4,
"symbols_found": 4,
"symbols_missing": 0,
"orphan_mappings": []
},
"matrix": [
{
"id": "FR-01",
"name": "Create Ticket",
"status": "PASS",
"code": [
"apps/service-desk/src/ticket.js"
],
"tests": [
"apps/service-desk/test/ticket.test.mjs"
],
"missing_code": [],
"missing_tests": [],
"symbol_refs": [
{
"file": "apps/service-desk/src/ticket.js",
"symbol": "createTicket",
"found": true
}
],
"missing_symbols": [],
"missing_lines": []
},
{
"id": "FR-02",
"name": "Assign Ticket",
"status": "PASS",
"code": [
"apps/service-desk/src/ticket.js"
],
"tests": [
"apps/service-desk/test/ticket.test.mjs"
],
"missing_code": [],
"missing_tests": [],
"symbol_refs": [
{
"file": "apps/service-desk/src/ticket.js",
"symbol": "assignTicket",
"found": true
}
],
"missing_symbols": [],
"missing_lines": []
},
{
"id": "FR-03",
"name": "Resolve Ticket",
"status": "PASS",
"code": [
"apps/service-desk/src/ticket.js"
],
"tests": [
"apps/service-desk/test/ticket.test.mjs"
],
"missing_code": [],
"missing_tests": [],
"symbol_refs": [
{
"file": "apps/service-desk/src/ticket.js",
"symbol": "resolveTicket",
"found": true
}
],
"missing_symbols": [],
"missing_lines": []
},
{
"id": "FR-04",
"name": "SLA Escalation",
"status": "PASS",
"code": [
"apps/service-desk/src/ticket.js"
],
"tests": [
"apps/service-desk/test/ticket.test.mjs"
],
"missing_code": [],
"missing_tests": [],
"symbol_refs": [
{
"file": "apps/service-desk/src/ticket.js",
"symbol": "isSlaBreached",
"found": true
}
],
"missing_symbols": [],
"missing_lines": []
}
]
}