task-p.4.3.1
This commit is contained in:
@@ -2,11 +2,11 @@
|
||||
"audit": "payload-parity",
|
||||
"overallStatus": "PASS",
|
||||
"quotationCode": "QT2606-1122",
|
||||
"previewHash": "8ab32cb3cf38b76f6bbc4c5704f89fca6a3d1bbaeed0b1d0488cf33217f0f39a",
|
||||
"generationHash": "8ab32cb3cf38b76f6bbc4c5704f89fca6a3d1bbaeed0b1d0488cf33217f0f39a",
|
||||
"snapshotHash": "8ab32cb3cf38b76f6bbc4c5704f89fca6a3d1bbaeed0b1d0488cf33217f0f39a",
|
||||
"previewHash": "c3cc553fc210355e7f54726b414e7030be0a64604f6a175499e0b3787aef31a1",
|
||||
"generationHash": "c3cc553fc210355e7f54726b414e7030be0a64604f6a175499e0b3787aef31a1",
|
||||
"snapshotHash": "c3cc553fc210355e7f54726b414e7030be0a64604f6a175499e0b3787aef31a1",
|
||||
"mismatches": [],
|
||||
"comparableFieldCount": 33,
|
||||
"comparableFieldCount": 31,
|
||||
"topicInputKeyCount": 6,
|
||||
"signatureParity": true,
|
||||
"priceTableParity": true,
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"audit": "placeholder-integrity",
|
||||
"overallStatus": "FAIL",
|
||||
"overallStatus": "PASS",
|
||||
"results": [
|
||||
{
|
||||
"templateName": "ONVALLA Quotation Standard",
|
||||
@@ -9,12 +9,10 @@
|
||||
"duplicateFieldNames": [],
|
||||
"typoFields": [],
|
||||
"unmappedPlaceholders": [],
|
||||
"deadMappings": [
|
||||
"exclusion_data"
|
||||
],
|
||||
"deadMappings": [],
|
||||
"invalidReservedMappings": [],
|
||||
"missingReservedFields": [],
|
||||
"status": "FAIL"
|
||||
"status": "PASS"
|
||||
},
|
||||
{
|
||||
"templateName": "ALLA Quotation Standard",
|
||||
@@ -23,12 +21,10 @@
|
||||
"duplicateFieldNames": [],
|
||||
"typoFields": [],
|
||||
"unmappedPlaceholders": [],
|
||||
"deadMappings": [
|
||||
"exclusion_data"
|
||||
],
|
||||
"deadMappings": [],
|
||||
"invalidReservedMappings": [],
|
||||
"missingReservedFields": [],
|
||||
"status": "FAIL"
|
||||
"status": "PASS"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
"quotationCode": "QT2606-1122",
|
||||
"templateName": "ALLA Quotation Standard",
|
||||
"templateVersion": "1.0",
|
||||
"findingCount": 170,
|
||||
"findingCount": 168,
|
||||
"findings": [
|
||||
{
|
||||
"field": "documentData.company.id",
|
||||
@@ -911,14 +911,14 @@
|
||||
"message": "String is populated"
|
||||
},
|
||||
{
|
||||
"field": "templateInput.quotation_date",
|
||||
"field": "templateInput.quotation_date_data",
|
||||
"source": "templateInput",
|
||||
"status": "PASS",
|
||||
"value": "Jun 3, 2026",
|
||||
"message": "String is populated"
|
||||
},
|
||||
{
|
||||
"field": "templateInput.quotation_code",
|
||||
"field": "templateInput.quotation_code_data",
|
||||
"source": "templateInput",
|
||||
"status": "PASS",
|
||||
"value": "QT2606-1122",
|
||||
@@ -946,11 +946,39 @@
|
||||
"message": "String is populated"
|
||||
},
|
||||
{
|
||||
"field": "templateInput.exclusion_data",
|
||||
"field": "templateInput.tel_label",
|
||||
"source": "templateInput",
|
||||
"status": "PASS",
|
||||
"value": "rows:2",
|
||||
"message": "Array shape is valid"
|
||||
"value": "Tel",
|
||||
"message": "String is populated"
|
||||
},
|
||||
{
|
||||
"field": "templateInput.email_label",
|
||||
"source": "templateInput",
|
||||
"status": "PASS",
|
||||
"value": "Email",
|
||||
"message": "String is populated"
|
||||
},
|
||||
{
|
||||
"field": "templateInput.att_label",
|
||||
"source": "templateInput",
|
||||
"status": "PASS",
|
||||
"value": "Att",
|
||||
"message": "String is populated"
|
||||
},
|
||||
{
|
||||
"field": "templateInput.project_label",
|
||||
"source": "templateInput",
|
||||
"status": "PASS",
|
||||
"value": "Project",
|
||||
"message": "String is populated"
|
||||
},
|
||||
{
|
||||
"field": "templateInput.site_label",
|
||||
"source": "templateInput",
|
||||
"status": "PASS",
|
||||
"value": "Location",
|
||||
"message": "String is populated"
|
||||
},
|
||||
{
|
||||
"field": "templateInput.app1",
|
||||
@@ -995,45 +1023,10 @@
|
||||
"message": "String is populated"
|
||||
},
|
||||
{
|
||||
"field": "templateInput.items_table",
|
||||
"field": "templateInput.quotation_date",
|
||||
"source": "templateInput",
|
||||
"status": "PASS",
|
||||
"value": "rows:4",
|
||||
"message": "Array shape is valid"
|
||||
},
|
||||
{
|
||||
"field": "templateInput.tel_label",
|
||||
"source": "templateInput",
|
||||
"status": "PASS",
|
||||
"value": "Tel",
|
||||
"message": "String is populated"
|
||||
},
|
||||
{
|
||||
"field": "templateInput.email_label",
|
||||
"source": "templateInput",
|
||||
"status": "PASS",
|
||||
"value": "Email",
|
||||
"message": "String is populated"
|
||||
},
|
||||
{
|
||||
"field": "templateInput.att_label",
|
||||
"source": "templateInput",
|
||||
"status": "PASS",
|
||||
"value": "Att",
|
||||
"message": "String is populated"
|
||||
},
|
||||
{
|
||||
"field": "templateInput.project_label",
|
||||
"source": "templateInput",
|
||||
"status": "PASS",
|
||||
"value": "Project",
|
||||
"message": "String is populated"
|
||||
},
|
||||
{
|
||||
"field": "templateInput.site_label",
|
||||
"source": "templateInput",
|
||||
"status": "PASS",
|
||||
"value": "Location",
|
||||
"value": "Jun 3, 2026",
|
||||
"message": "String is populated"
|
||||
},
|
||||
{
|
||||
@@ -1079,14 +1072,7 @@
|
||||
"message": "Array shape is valid"
|
||||
},
|
||||
{
|
||||
"field": "templateInput.quotation_date_data",
|
||||
"source": "templateInput",
|
||||
"status": "PASS",
|
||||
"value": "Jun 3, 2026",
|
||||
"message": "String is populated"
|
||||
},
|
||||
{
|
||||
"field": "templateInput.quotation_code_data",
|
||||
"field": "templateInput.quotation_code",
|
||||
"source": "templateInput",
|
||||
"status": "PASS",
|
||||
"value": "QT2606-1122",
|
||||
|
||||
@@ -1,22 +1,14 @@
|
||||
{
|
||||
"audit": "approved-snapshot-parity",
|
||||
"overallStatus": "FAIL",
|
||||
"overallStatus": "PASS",
|
||||
"quotationCode": "QT2606-1122",
|
||||
"approvedSnapshotAvailable": true,
|
||||
"approvedTemplateVersionId": null,
|
||||
"approvedTemplateVersionId": "6c375f16-3f89-4987-88b0-c8ebe48aeb89",
|
||||
"computedTemplateVersionId": "6c375f16-3f89-4987-88b0-c8ebe48aeb89",
|
||||
"inconsistentTemplateKeys": [
|
||||
"quotation_date",
|
||||
"topic_1_0",
|
||||
"item_topic_1_0",
|
||||
"topic_1_1",
|
||||
"item_topic_1_1",
|
||||
"topic_1_2",
|
||||
"item_topic_1_2",
|
||||
"quotation_date_data"
|
||||
],
|
||||
"inconsistentTemplateKeys": [],
|
||||
"computedSignatureHash": "72c05979b9a0b0666a06cce5b80dc67fe9c5493eced4366a4cf63785dc415269",
|
||||
"storedSignatureHash": "933007a4f0e782b88e3d3049527a25b5bcd744d4a483282050fbfc1b7f06a362",
|
||||
"storedSignatureHash": "72c05979b9a0b0666a06cce5b80dc67fe9c5493eced4366a4cf63785dc415269",
|
||||
"approvedArtifactReference": "artifact:ec300b87-3710-43a4-a63c-a72168fe3933",
|
||||
"refreshedFixtureSnapshot": false
|
||||
"refreshedFixtureSnapshot": true,
|
||||
"usedAuditFixture": false
|
||||
}
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"generatedAt": "2026-06-29T04:38:30.133Z",
|
||||
"overallStatus": "FAIL",
|
||||
"generatedAt": "2026-06-29T06:28:49.019Z",
|
||||
"overallStatus": "PASS",
|
||||
"quotationCode": "QT2606-1122",
|
||||
"artifacts": {
|
||||
"templateVersionReport": "template-version-report.json",
|
||||
@@ -12,11 +12,11 @@
|
||||
},
|
||||
"statuses": {
|
||||
"templateVersion": "PASS",
|
||||
"placeholderIntegrity": "FAIL",
|
||||
"placeholderIntegrity": "PASS",
|
||||
"runtimePayload": "PASS",
|
||||
"payloadParity": "PASS",
|
||||
"topicRuntime": "PASS",
|
||||
"approvedSnapshotParity": "FAIL",
|
||||
"approvedSnapshotParity": "PASS",
|
||||
"staticLabels": "PASS"
|
||||
},
|
||||
"priceTable": {
|
||||
|
||||
@@ -1,17 +1,17 @@
|
||||
# PDF Integrity Summary
|
||||
|
||||
- Generated At: 2026-06-29T04:38:30.133Z
|
||||
- Overall Status: FAIL
|
||||
- Generated At: 2026-06-29T06:28:49.019Z
|
||||
- Overall Status: PASS
|
||||
- Quotation Code: QT2606-1122
|
||||
|
||||
## Statuses
|
||||
|
||||
- Template Version Integrity: PASS
|
||||
- Placeholder Integrity: FAIL
|
||||
- Placeholder Integrity: PASS
|
||||
- Runtime Payload: PASS
|
||||
- Payload Parity: PASS
|
||||
- Topic Runtime: PASS
|
||||
- Approved Snapshot Parity: FAIL
|
||||
- Approved Snapshot Parity: PASS
|
||||
- Static Labels: PASS
|
||||
- Price Table Present: Yes
|
||||
- Price Table Status: PASS
|
||||
|
||||
Reference in New Issue
Block a user