105 lines
2.4 KiB
JSON
105 lines
2.4 KiB
JSON
{
|
|
"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": []
|
|
}
|
|
]
|
|
}
|