fix(alerts): объяснить отключённые и неоднозначные цели оповещений
This commit is contained in:
1 parent
db7105119d
commit
d3f9a120e6
23 files changed
+1429
-16
No files matched your search
File diff suppressed because it is too large.
Load diff
@@ -0,0 +1,39 @@
|
||||
{
|
||||
"date": "2026-10-12",
|
||||
"block": "12.5.171",
|
||||
"runtime": {
|
||||
"backend": "ux-targets171",
|
||||
"frontend": "ux-targets171"
|
||||
},
|
||||
"api200": true,
|
||||
"ambiguousKindCount": 2,
|
||||
"cases": [
|
||||
{
|
||||
"width": 1440,
|
||||
"warningVisible": true,
|
||||
"duplicateGrouped": true,
|
||||
"serverLink": true,
|
||||
"noOverflow": true,
|
||||
"scopedAxeViolations": [],
|
||||
"pageErrors": [],
|
||||
"apiWrites": [],
|
||||
"screenshot": "docs/ux-ui/screens/alerts-target-issues-1440-2026-10-12.png"
|
||||
},
|
||||
{
|
||||
"width": 320,
|
||||
"warningVisible": true,
|
||||
"duplicateGrouped": true,
|
||||
"serverLink": true,
|
||||
"noOverflow": true,
|
||||
"scopedAxeViolations": [],
|
||||
"pageErrors": [],
|
||||
"apiWrites": [],
|
||||
"screenshot": "docs/ux-ui/screens/alerts-target-issues-320-2026-10-12.png"
|
||||
}
|
||||
],
|
||||
"bounds": [
|
||||
"Read-only real duplicate CHR metadata; no rename/native mutation/password change/message",
|
||||
"Scoped axe of new warning is not full WCAG certification",
|
||||
"Disabled configuration covered by owned SQL and API-path UI fixtures; live configuration preserved"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"date": "2026-10-12",
|
||||
"block": "12.5.171",
|
||||
"newFrontend": "ux-targets171",
|
||||
"oldBackend": "ux-sources170",
|
||||
"optionalDiagnosticMissing": true,
|
||||
"readerAccepted": true,
|
||||
"unknownDiagnosticNotInvented": true
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
{
|
||||
"date": "2026-10-12",
|
||||
"block": "12.5.171",
|
||||
"services": {
|
||||
"backend": {
|
||||
"image": "mmapp-test/backend:ux-targets171",
|
||||
"imageId": "sha256:754b7420ca35657fb566cec97cf37322320787363e1787bb4ce89aa0bfb256ed",
|
||||
"matchedVerifiedImage": true,
|
||||
"state": "running",
|
||||
"health": "healthy"
|
||||
},
|
||||
"frontend": {
|
||||
"image": "mmapp-test/frontend:ux-targets171",
|
||||
"imageId": "sha256:050987e82c1ab5571f4c3dc8692a22f8ba703881f699c802f0168d90ab74652e",
|
||||
"matchedVerifiedImage": true,
|
||||
"state": "running",
|
||||
"health": null
|
||||
}
|
||||
},
|
||||
"rollbackTags": {
|
||||
"MMAPP_IMAGE_TAG": "ux-bfd158",
|
||||
"BACKEND_IMAGE_TAG": "ux-sources170"
|
||||
},
|
||||
"secretEnvCopied": false,
|
||||
"runningContainers": [
|
||||
"mmapp-test-backend",
|
||||
"mmapp-test-frontend",
|
||||
"mmapp-test-postgres"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,11 @@
|
||||
{
|
||||
"date": "2026-10-12",
|
||||
"block": "12.5.171",
|
||||
"matched": {
|
||||
"backend": 434,
|
||||
"frontend": 518
|
||||
},
|
||||
"different": [],
|
||||
"missing": [],
|
||||
"sourceBase": "db7105119d0c9a3b1dee254d8e3d6ac45c97bba0"
|
||||
}
|
||||
@@ -0,0 +1,23 @@
|
||||
{
|
||||
"date": "2026-10-12",
|
||||
"block": "12.5.171",
|
||||
"database": "mm_accept_166_1791794042576",
|
||||
"scope": "ephemeral role and precreated owned database; no copied production credentials",
|
||||
"tests": [
|
||||
{
|
||||
"command": "npm --prefix backend run test:alert-engine",
|
||||
"passed": true,
|
||||
"durationMs": 19540,
|
||||
"ownedHistorySqlRows": 8,
|
||||
"ownedSourceSqlCases": 16,
|
||||
"sqlConfirmStabilityPassed": true,
|
||||
"postgresUnavailableSkip": false
|
||||
}
|
||||
],
|
||||
"scopedRoleVerified": true,
|
||||
"passed": true,
|
||||
"databaseRemoved": true,
|
||||
"roleRemoved": true,
|
||||
"testContainerRemoved": true,
|
||||
"metadataSqlAssertionsPassed": true
|
||||
}
|
||||
Reference in new issue
Block a user