{ "before": { "initial": 14, "entered": 5, "afterReturn": "14", "persisted": 14, "writes": 0 }, "after": { "initial": 14, "entered": 5, "afterReturn": "5", "persisted": 14, "writes": 0 }, "saveSnapshot": { "initial": 14, "submitted": 5, "newerDraft": 6, "persisted": 5, "reads": 1 }, "accountBoundary": { "accountAUnchanged": 14, "accountB": 22, "oldDraft": 9, "oldPageDisposed": true, "anonymous": [ 401, 401 ] }, "focusedBrowser": { "startTime": "2026-10-09T16:56:46.876Z", "duration": 39904.021, "expected": 4, "skipped": 0, "unexpected": 0, "flaky": 0 }, "focusedAxe": { "counts": { "scans": 16, "violationEntries": 0, "incompleteNodeOccurrences": 150 }, "incompleteRules": { "color-contrast": 142, "aria-hidden-focus": 8 } }, "source": "c8e32238ef628f34c6ae8f64c6cb40ca5d8c68ac", "reproducerCommit": "5b5dcd0b80aa0713545ecf1fdab079fb9dec28ee", "repairCommit": "30f513d0c993800ec5d5583329ed65dc7ec9a8d4", "nativeContract": "Authenticated per-account GET/PUT /api/rules, six fields, atomic PUT204; no schema/API/server conflict changes.", "faultsAndGates": "Only the declared synthetic PUT500 and deterministic delayed GET/PUT are intercepted; persistence/readback/account checks use the native SQLite API.", "rawEvidence": [ { "path": ".artifacts/p5-15-01R-02/browser/rules-red.json", "sha256": "0182e9cd6f0f1e0f7d6a7c3d8ed3f9777196ce4c6c564e5f894ad4621f226251" }, { "path": ".artifacts/p5-15-01R-02/browser/rules-focused.json", "sha256": "811719ac1e11730080fed0bc1298b3520f706d5919a4b55a2742f298a3097182" }, { "path": ".artifacts/p5-15-01R-02/browser/commands.json", "sha256": "da2d87cee5ed2ae15f7d5ffd8a457cd3b33f3f940c6ecc51bd7ae0352b08274d" }, { "path": ".artifacts/p5-15-01R-02/frontend-red-clean.json", "sha256": "610556e5cc35c01e517bc836322060bd6a02a4fca1283512cabd64349d2f3d5e" }, { "path": ".artifacts/p5-15-01R-02/frontend-focused-2.json", "sha256": "104d9c81d08b2b57986e6c4b6ccfb92f9bf65258a15dfcdc7d7abe6fcf2c1477" } ], "screenshots": [ { "name": "rules-draft-en-light-1440", "file": "rules-draft-en-light-1440.png", "path": ".artifacts/p5-15-01R-02/browser/rules-focused-results/rules-draft-repair--P5-15--0595c-ss-themes-locales-viewports-chromium/attachments/rules-draft-en-light-1440-2eccc41ef61c25a5d9e8b1f20839831a89a82e89.png", "sha256": "790284a213e0110945f8e9f778caefba7dccbfd7efa39643c1908648b3dd417d" }, { "name": "rules-validation-en-light-1440", "file": "rules-validation-en-light-1440.png", "path": ".artifacts/p5-15-01R-02/browser/rules-focused-results/rules-draft-repair--P5-15--0595c-ss-themes-locales-viewports-chromium/attachments/rules-validation-en-light-1440-71c03f2b08484154136c85a24bfce4f432c4b6f2.png", "sha256": "7b16b20e27b787c55ff9b0e730051ea75cae0e6c0d039ac07f2eb7af9fe005cc" }, { "name": "rules-save-error-en-light-1440", "file": "rules-save-error-en-light-1440.png", "path": ".artifacts/p5-15-01R-02/browser/rules-focused-results/rules-draft-repair--P5-15--0595c-ss-themes-locales-viewports-chromium/attachments/rules-save-error-en-light-1440-c390e1e1ec5fa54ab8e0d725f2715a885c8bae89.png", "sha256": "cfe6a051b9026e46195a65ad4a681e0bf1c6ad61a33f1422d5ec1e1e5b689502" }, { "name": "rules-discard-en-light-1440", "file": "rules-discard-en-light-1440.png", "path": ".artifacts/p5-15-01R-02/browser/rules-focused-results/rules-draft-repair--P5-15--0595c-ss-themes-locales-viewports-chromium/attachments/rules-discard-en-light-1440-bf549d758d59f678a362438bcfe784b4efed233f.png", "sha256": "46cccc211271b34aacf5c197626c9fd09694de5ada65738c92b0669a0a79c672" }, { "name": "rules-draft-nb-dark-768", "file": "rules-draft-nb-dark-768.png", "path": ".artifacts/p5-15-01R-02/browser/rules-focused-results/rules-draft-repair--P5-15--0595c-ss-themes-locales-viewports-chromium/attachments/rules-draft-nb-dark-768-a8f57558d507ae626c5053663dcd23292df86b17.png", "sha256": "8ddbc70f569c4b50e7eb5129b0b03ca18bd52ecae246e08b0c27635344ef3ff4" }, { "name": "rules-validation-nb-dark-768", "file": "rules-validation-nb-dark-768.png", "path": ".artifacts/p5-15-01R-02/browser/rules-focused-results/rules-draft-repair--P5-15--0595c-ss-themes-locales-viewports-chromium/attachments/rules-validation-nb-dark-768-da06302836733bbee986e85da0d97fed775534f1.png", "sha256": "4eec3a7f4587498ad8034b8e2dedfd97b9c8e1cb276530973d283fc69be19985" }, { "name": "rules-save-error-nb-dark-768", "file": "rules-save-error-nb-dark-768.png", "path": ".artifacts/p5-15-01R-02/browser/rules-focused-results/rules-draft-repair--P5-15--0595c-ss-themes-locales-viewports-chromium/attachments/rules-save-error-nb-dark-768-608ec82392ad20655ef5215336fd2e4df0270883.png", "sha256": "abab8931f60f98892af427d7fa6aed168061c9ec0b0e8be9adc01148c668e751" }, { "name": "rules-discard-nb-dark-768", "file": "rules-discard-nb-dark-768.png", "path": ".artifacts/p5-15-01R-02/browser/rules-focused-results/rules-draft-repair--P5-15--0595c-ss-themes-locales-viewports-chromium/attachments/rules-discard-nb-dark-768-eb7f88ef82508ea52feffef67dcf769df67de3dc.png", "sha256": "26c54370ebf0393670944b86615a1ba93c02eaf1343d5a539ecf4ce08f9b94a4" }, { "name": "rules-draft-en-dark-390", "file": "rules-draft-en-dark-390.png", "path": ".artifacts/p5-15-01R-02/browser/rules-focused-results/rules-draft-repair--P5-15--0595c-ss-themes-locales-viewports-chromium/attachments/rules-draft-en-dark-390-047037663461f9c9b3e073309f8d08b6d19895e6.png", "sha256": "8e3e615cb0be06792c404da1be9ca9dcc2ee1eaf69fa7b78dfeb39d58b4c17ea" }, { "name": "rules-validation-en-dark-390", "file": "rules-validation-en-dark-390.png", "path": ".artifacts/p5-15-01R-02/browser/rules-focused-results/rules-draft-repair--P5-15--0595c-ss-themes-locales-viewports-chromium/attachments/rules-validation-en-dark-390-8f37e36f08a8780336c3d757dd7495ea611d9d1e.png", "sha256": "a15745a3b2bf2011c27ca2006d96948354030db34cbbd2f60c5f83c7554138b3" }, { "name": "rules-save-error-en-dark-390", "file": "rules-save-error-en-dark-390.png", "path": ".artifacts/p5-15-01R-02/browser/rules-focused-results/rules-draft-repair--P5-15--0595c-ss-themes-locales-viewports-chromium/attachments/rules-save-error-en-dark-390-c504bf10e82909e402c276f57ec50e311e288f7f.png", "sha256": "bf03396d5e9431dfee090a3e0d6f99302c9ce3a4eaa6a2ab43c0881605370786" }, { "name": "rules-discard-en-dark-390", "file": "rules-discard-en-dark-390.png", "path": ".artifacts/p5-15-01R-02/browser/rules-focused-results/rules-draft-repair--P5-15--0595c-ss-themes-locales-viewports-chromium/attachments/rules-discard-en-dark-390-6775d161f579c3224d1bbd17bcc57b2e19da672b.png", "sha256": "0d10359372f7affc91827aaefe2cb1f5f6a5df6fd9d9c86cc92cbcac1a6c5257" }, { "name": "rules-draft-nb-light-320", "file": "rules-draft-nb-light-320.png", "path": ".artifacts/p5-15-01R-02/browser/rules-focused-results/rules-draft-repair--P5-15--0595c-ss-themes-locales-viewports-chromium/attachments/rules-draft-nb-light-320-ec6bf8bcdcc9c98a0b82a86b97674ea43cdb43c6.png", "sha256": "1e3de08d4ec4c108ae490ed78d52c3237a4c6779480bd606d4c8e4189954d1ab" }, { "name": "rules-validation-nb-light-320", "file": "rules-validation-nb-light-320.png", "path": ".artifacts/p5-15-01R-02/browser/rules-focused-results/rules-draft-repair--P5-15--0595c-ss-themes-locales-viewports-chromium/attachments/rules-validation-nb-light-320-7cb3ded822daac872ce47f6ddc050ca995eab332.png", "sha256": "bb22835105f461e27e72a9003b74dc4c3ee709721faa5d486d3d58da7fe3bcdd" }, { "name": "rules-save-error-nb-light-320", "file": "rules-save-error-nb-light-320.png", "path": ".artifacts/p5-15-01R-02/browser/rules-focused-results/rules-draft-repair--P5-15--0595c-ss-themes-locales-viewports-chromium/attachments/rules-save-error-nb-light-320-8999ce51b36a07879126edd078a6495992a1c51b.png", "sha256": "06ef9eb1ece1ce1b7dc277287a39fb145c8eaa11436651682c7c3598270bd75f" }, { "name": "rules-discard-nb-light-320", "file": "rules-discard-nb-light-320.png", "path": ".artifacts/p5-15-01R-02/browser/rules-focused-results/rules-draft-repair--P5-15--0595c-ss-themes-locales-viewports-chromium/attachments/rules-discard-nb-light-320-74fe06e2c5dde99cee1a0f55b14f840859a13e45.png", "sha256": "c060f02ccbf1e573408c721dd61df13643a268cf2f22f982d949e2e6d0c1cb26" } ], "visualInspection": { "type": "Coding-agent review of genuine screenshots; not human AT/device acceptance.", "reviewed": [ "rules-draft-en-light-1440", "rules-draft-en-dark-390", "rules-save-error-nb-dark-768", "rules-validation-nb-light-320", "rules-discard-nb-light-320" ], "outcome": "Fields, scope notice, errors and Save/Discard remain readable; visible focus and narrow-screen wrapping retained." }, "limits": [ "No live production provider/physical touch/software keyboard/human screen reader qualification.", "Historical Rules500, notification contention and language-save500 causes remain open.", "Existing Rules API has no multi-client revision/ETag conflict semantics." ] }