Proof Portal

Project overview

Omarchy

omarchy75 findings · 95 requirements

A proof layer — requirements, tests and verified fixes — for two of Omarchy's subsystems: the application menu (launcher scripts, QML model, JSONC config, search and selection) and the lock screen (lock scripts, QML, PAM authentication). Scope is deliberately limited to those components of omacom/omarchy; the rest of the distribution is not covered.

Changes
Pull request on omacom/omarchyPR#13968open7/8 · AI reviewedquattro2514ad72fa92AI: in scope · 83%

Fix menu JSONC parsing: commas in strings, array roots, inline comments

by buger · updated last week

Pipeline
  1. Detected
  2. Mirrored
  3. Baseline ready
  4. Audited
  5. Covered
  6. Evidence published
  7. AI reviewed
  8. Awaiting assessment

Next: Awaiting assessment. Derived by the engine for upstream head 2514ad72fa92 · refreshed at sync 2026-10-16 23:26 UTC.

Evaluated against proof baseline 1e43373 · baseline since moved to 156d3b9 (quattro unchanged at 035ce29)Re-check pending: 6 known issues now link to this change; known issue KI-MENU-JSONC-COMMA-IN-STRING was also edited on the baseline (disclosure, history, notes) — this PR edits it too; and 2 more
← Review-by-exception view
  1. AcceptingFix menu JSONC parsing: commas in strings, array roots, inline comments (linked #13250, #13492, #13493). The spec change codifies it: 7 requirements (4 added, 3 modified).
  2. Affects4 files · 30 requirements in 1 area (7 changed in the spec, 23 via the changed files) · mapping is file-level, so this is an upper bound.
  3. Works?Shown: all 30 behavioral claims observed passing; every changed branch ran in a test.
  4. Unresolved2 behaviors need a test · 135 missing evidence.
  5. DecisionReviewer: human judgement — evaluated at e491b52 (head 2514ad7, base 1e43373).
Re-check pending

What am I accepting?

Intended change

“Fix menu JSONC parsing: commas in strings, array roots, inline comments”Declared by the change request· reason:#13250#13492#13493

The author's description (excerpt)
Fixes #13250, fixes #13492, fixes #13493.

Behavior that must be preserved

23 requirements are in reach (23 whose traced file changed); none is intended to change — each must keep holding. Listed by area under What could it affect? ↓

What could it affect?

30 requirements · 1 area

Changed code

  • ModifiedstripJsonc()modifiedparseMenuJsonc()modified
  • Modified
  • Modified
  • Modified

Areas (components)

26 requirements in 1 component (30 changed); around them: 3 parent requirements, 2 child requirements, 28 open findings, 4 tests, 2 code files (4 not found in the requirement graph).

Open in Map

Not in the current requirement graph (as of 156d3b91), so not drawn: SW-REQ-260927-66FW, SW-REQ-260928-BMFE, SW-REQ-260928-C8W1, SW-REQ-261001-BNZG — possibly new in this PR.

Customer promises reached30

6 requirements changed by the spec itself — listed under What am I accepting? ↑

Code changed (file-level — an upper bound) 24

20 more

Important boundaries

No interface contract is recorded as crossed by this change.

Uncertainty in this analysis

one coherent change · code is mapped to requirements by whole file, so “reached” is an upper bound

8 analysis limits · how this was computed

Engine note (spec clusters): All 30 touched requirement(s) are related in the intent graph (satisfies/parent, sibling or shared component).

Scope method: changed units from review.diff (function-granular where a parser exists, else file-granular) traced against the requirements' implemented_by/verified_by targets and local annotations; touched requirements clustered in the intent graph (satisfies/parent incl. siblings under a parent with <= 20 children, shared component, interface contracts); uncodified connections from call-level impact paths (review.changes impactPath); removed-code traces from trace targets and removed diff lines

  • Function-level mapping comes from trace targets path:symbol / line ranges (authored + derived) and function-local annotations; a whole-file trace is file-level (weak) and says nothing about which function a requirement needs.
  • Intent relations: requirement level = satisfies/parent or siblings under a parent with <= 20 children; component level = shared component (incl. traces.components); contract level = an interface requirement naming both components. A missing spec edge can make a real dependency look uncodified, and a broad contract can make an uncodified dependency look related — every candidate is a question for a reviewer, not a verdict on the code or the spec.
  • Removed-code traces: targets naming a removed/renamed/moved function or a deleted file, and requirement ids cited on removed diff lines that the evaluated file no longer cites. remainingTraces counts the requirement's other code targets at the evaluated revision without re-checking that each still resolves.
  • Renamed/moved detection is best effort: a removed and an added function with the same name in different files are "moved"; a different name with >= 80% identical normalized body lines (>= 3 lines) is "renamed"; anything else is removed + added.
  • Scope clusters are seeded only by directly touched requirements (spec changes and code_changed); behavior_affected requirements are what the change reaches and are judged by the uncodified-connection rule instead.
  • Uncodified connections need call-level impact (review.effects — C/C++ only today): this package has none, so NO uncodified connection could be detected. Absence of such candidates proves nothing here.
  • Units are function-granular only where a parser extracts function boundaries (tree-sitter languages, plus C/C++ function-like macros); other changed files are one file-granular unit, and hunks outside any function are attributed to the file only when no function of that file changed.
  • When a changed function is traced only at FILE level, every requirement of its file is a from-side seed: a relation through any of them counts as codified, so a coarse trace can MASK an uncodified connection (and inflate scope clusters — see coarse_trace).

Why should I believe it works?

observed results only — AI opinion never counts as evidence

Behavioral claims → observed results

All 30 claims observed passing.

The 30 claims, as a table
RequirementClaimObservedTestsDisclosures
SW-REQ-260922-2JZTStill holdsObserved passing2✓ 0✗ 0∅ 0?
SW-REQ-260922-3T3FChanged as intendedObserved passing3✓ 0✗ 0∅ 0?
SW-REQ-260922-46HYStill holdsObserved passing3✓ 0✗ 0∅ 0?
SW-REQ-260922-74BZStill holdsObserved passing3✓ 0✗ 0∅ 0?
SW-REQ-260922-7NPEStill holdsObserved passing3✓ 0✗ 0∅ 0?
SW-REQ-260922-CYB9Still holdsObserved passing3✓ 0✗ 0∅ 0?
SW-REQ-260922-DQ9PStill holdsObserved passing3✓ 0✗ 0∅ 0?
SW-REQ-260922-E4J2Changed as intendedObserved passing3✓ 0✗ 0∅ 0?
Show all 30 claims
SW-REQ-260922-EFNRStill holdsObserved passing3✓ 0✗ 0∅ 0?
SW-REQ-260922-JRW1Still holdsObserved passing3✓ 0✗ 0∅ 0?
SW-REQ-260922-MQ37Still holdsObserved passing2✓ 0✗ 0∅ 0?
SW-REQ-260922-N3RMStill holdsObserved passing3✓ 0✗ 0∅ 0?
SW-REQ-260922-PRNVStill holdsObserved passing3✓ 0✗ 0∅ 0?
SW-REQ-260922-RGCVStill holdsObserved passing2✓ 0✗ 0∅ 0?
SW-REQ-260922-SJ7PStill holdsObserved passing4✓ 0✗ 0∅ 0?
SW-REQ-260922-TKDPStill holdsObserved passing3✓ 0✗ 0∅ 0?
SW-REQ-260922-W17GStill holdsObserved passing2✓ 0✗ 0∅ 0?
SW-REQ-260922-XW52Still holdsObserved passing3✓ 0✗ 0∅ 0?
SW-REQ-260922-Y58BStill holdsObserved passing2✓ 0✗ 0∅ 0?
SW-REQ-260922-Z680Still holdsObserved passing3✓ 0✗ 0∅ 0?
SW-REQ-260927-66FWnew in this changeChanged as intendedObserved passing3✓ 0✗ 0∅ 0?
SW-REQ-260928-8VJQStill holdsObserved passing2✓ 0✗ 0∅ 0?
SW-REQ-260928-BMFEnew in this changeChanged as intendedObserved passing3✓ 0✗ 0∅ 0?
SW-REQ-260928-C8W1new in this changeChanged as intendedObserved passing3✓ 0✗ 0∅ 0?
SW-REQ-261001-BNZGnew in this changeChanged as intendedObserved passing3✓ 0✗ 0∅ 0?
SYS-REQ-260922-0M8AStill holdsObserved passing3✓ 0✗ 0∅ 0?
SYS-REQ-260922-PPDWChanged as intendedObserved passing3✓ 0✗ 0∅ 0?
SYS-REQ-260922-R8DQStill holdsObserved passing3✓ 0✗ 0∅ 0?
SYS-REQ-260922-V7W6Still holdsObserved passing4✓ 0✗ 0∅ 0?
SYS-REQ-260927-WC89Still holdsObserved passing3✓ 0✗ 0∅ 0?

Changed-code coverage

17 of 17 changed decision lines reached by tests · 34 of 34 decisions fully exercised the untested spots and the tests that would cover them ↓

What remains unresolved?

272 open disclosures — each listed once, introduced first

Introduced failures0

None — every blocking finding also failed at the base.

Missing evidence135

  • highUnresolved finding · introduced by this changedrives the next decision

    Existing test changed at test/node/report-reproducers.test.mjs: Existing test report #13493 (inline comment tail empties the menu): expected failure while KI-MENU-JSONC-INLINE-COMMENT is open deleted (base "assert.match(out, /ok: control: trailing comma, whole-line c"… → head ""); not approved as a compatibility change.

    compat:cf-2f1169dc59e4e167
  • highUnresolved findingintroduced by this change

    Existing test changed at test/node/menumodel-replay.test.mjs: Expected value changed in existing test MenuModel.js decision replay (body extracted from menu-test.sh) (base "['0=should-not-appear', '1=ghost-2']," → head "assertEqual(withCommasInStrings[0].label, 'x, ]y', 'menu kee"…); not approved as a compatibility change.

    compat:cf-6f89cd55f74c4c29
  • highUnresolved findingintroduced by this change

    Existing test changed at test/node/menumodel-replay.test.mjs: Existing test mcdc stripJsonc: the two regex passes and the empty-input fallback deleted (base "assertEqual(menuModel.stripJsonc(undefined), '', 'stripJsonc"… → head ""); not approved as a compatibility change.

    compat:cf-c3bc89d90b0bed0a
  • highUnresolved findingintroduced by this change

    Existing test changed at test/node/report-reproducers.test.mjs: Existing test report #13250 (comma and closer inside a label): expected failure while KI-MENU-JSONC-COMMA-IN-STRING is open deleted (base "" → head ""); not approved as a compatibility change.

    compat:cf-d39ba8179837a1f3
  • highUnresolved findingintroduced by this change

    Existing test changed at test/node/report-reproducers.test.mjs: Existing test report #13492 (array root renders phantom rows): expected failure while KI-MENU-JSONC-ARRAY-ROOT is open deleted (base "" → head ""); not approved as a compatibility change.

    compat:cf-f24de8ccfa5df33e
  • mediumUnresolved finding · introduced by this changedrives the next decision

    Observed behaviour differs at data: Output differs on data input "\u2029{\n // Extend the Quickshell Omarchy menu with JSONC.\n //\n"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=object\nr"…); not approved as a compatibility change.

    • Unverified hazard — needs a testQuestion: does the scanner behave and perform the same under Quickshell's QV4 engine as under node?

      Test that would settle it: QV4 witness: parse the default menu and a BOM/NBSP user extension inside Quickshell

      How to write it

      Settles whether production QV4 matches node on /\s/, BOM delivery via FileView.text(), and parse latency.

      SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved finding · introduced by this changedrives the next decision

    Observed behaviour differs at data: Output differs on data input "\u2009{\n\u2009 // Implements: STK-REQ-260922-XTNR\n\u2009 // Omarchy menu "… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=346 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-04fba425610536dcSW-REQ-261001-BNZGnew in this change
  • mediumUnresolved finding · introduced by this changedrives the next decision

    Removed behaviour at shell/plugins/menu/MenuModel.js · stripJsonc(): Removed behaviour: JS ^ / $ anchor at input start / end unless the m flag; with m they also match around \n, \r, U+2028, U+2029 (base ".replace(/^\\s*\\/\\/[^\\n]*(\\n|$)/gm, \"\")" → head "intended change (SW-REQ-260928-C8W1)"); not approved as a compatibility change.

    • Unverified hazard — needs a testQuestion: do user extensions that silently loaded as empty before now load and override shipped entries after upgrade?

      Test that would settle it: Upgrade witness: inline-commented user extension overriding a shipped id

      How to write it

      Shows base (override ignored) vs head (override active), so the release note can warn users.

      SW-REQ-260922-7NPE
  • mediumUnresolved finding · introduced by this changedrives the next decision

    Observed behaviour differs at data: Output differs on data input "\u205f{\n // Implements: STK-REQ-260922-XTNR\n // Omarchy menu de"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=346 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-0e49f239e287d864SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved finding · introduced by this changedrives the next decision

    Observed behaviour differs at corpus: Output differs on corpus input "{\n // Extend the Quickshell Omarchy menu with JSONC.\n //\n "… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=3 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-100666b994590fbaSW-REQ-260928-C8W1new in this change
  • mediumUnresolved finding · introduced by this changedrives the next decision

    Observed behaviour differs at data: Output differs on data input "\v{\n\v // Extend the Quickshell Omarchy menu with JSONC.\n\v /"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-10250912a2143375SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved finding · introduced by this changedrives the next decision

    Observed behaviour differs at data: Output differs on data input "\u2003{\n // Implements: STK-REQ-260922-XTNR\n // Omarchy menu de"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=346 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-10929d01dcc0916fSW-REQ-261001-BNZGnew in this change
  • mediumUnresolved finding · introduced by this changedrives the next decision

    Observed behaviour differs at data: Output differs on data input "\u205f{\n\u205f // Implements: STK-REQ-260922-XTNR\n\u205f // Omarchy menu "… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=346 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-115ada54b5228b16SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved finding · introduced by this changedrives the next decision

    Observed behaviour differs at data: Output differs on data input "\u2001{\n\u2001 // Implements: STK-REQ-260922-XTNR\n\u2001 // Omarchy menu "… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=346 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-11ff5fe8c04503f8SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved finding · introduced by this changedrives the next decision

    Observed behaviour differs at data: Output differs on data input "\u2029{\n // Implements: STK-REQ-260922-XTNR\n // Omarchy menu de"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=346 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-12ad591ebb9ea1bfSW-REQ-261001-BNZGnew in this change
  • mediumUnresolved finding · introduced by this changedrives the next decision

    Observed behaviour differs at data: Output differs on data input "\u2009{\n\"apps\": { \"icon\": \"\U000f003b\", \"label\": \"Apps\", \"aliases\": [\"app"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=2 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-18f4651aa94e56aaSW-REQ-261001-BNZGnew in this change
  • mediumUnresolved finding · introduced by this changedrives the next decision

    Observed behaviour differs at data: Output differs on data input "\u2007{\n\"apps\": { \"icon\": \"\U000f003b\", \"label\": \"Apps\", \"aliases\": [\"app"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=2 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-1a2620fa546c77c9SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved finding · introduced by this changedrives the next decision

    Observed behaviour differs at data: Output differs on data input "\u2001{\n // Extend the Quickshell Omarchy menu with JSONC.\n //\n"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-1abc4d9ce8c554b3SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved finding · introduced by this changedrives the next decision

    Observed behaviour differs at data: Output differs on data input "\u2009{\n\u2009\"apps\": { \"icon\": \"\U000f003b\", \"label\": \"Apps\", \"aliases\": [\"ap"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=2 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-1d1ed3018dad8006SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved finding · introduced by this changedrives the next decision

    Observed behaviour differs at data: Output differs on data input "\u2008{\n\u2008\"apps\": { \"icon\": \"\U000f003b\", \"label\": \"Apps\", \"aliases\": [\"ap"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=2 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-215da6710a928b9cSW-REQ-261001-BNZGnew in this change
  • mediumUnresolved finding · introduced by this changedrives the next decision

    Observed behaviour differs at data: Output differs on data input "\u00a0{\n\"apps\": { \"icon\": \"\U000f003b\", \"label\": \"Apps\", \"aliases\": [\"app"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=2 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-254b2352b257cb1bSW-REQ-261001-BNZGnew in this change
  • mediumUnresolved finding · introduced by this changedrives the next decision

    Observed behaviour differs at data: Output differs on data input "\u2009{\n\u2009 // Extend the Quickshell Omarchy menu with JSONC.\n\u2009 /"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-25afd954b5b04725SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved finding · introduced by this changedrives the next decision

    Observed behaviour differs at data: Output differs on data input "\u2004{\n // Implements: STK-REQ-260922-XTNR\n // Omarchy menu de"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=346 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-2624a5f9c4fb3825SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved finding · introduced by this changedrives the next decision

    Observed behaviour differs at data: Output differs on data input "\u2006{\n // Extend the Quickshell Omarchy menu with JSONC.\n //\n"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-2ae985d6e91edbacSW-REQ-261001-BNZGnew in this change
  • mediumUnresolved finding · introduced by this changedrives the next decision

    Observed behaviour differs at data: Output differs on data input "\u2007{\n // Implements: STK-REQ-260922-XTNR\n // Omarchy menu de"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=346 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-2c189e2f9d897278SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved finding · introduced by this changedrives the next decision

    Observed behaviour differs at data: Output differs on data input "\u2006{\n\u2006 // Extend the Quickshell Omarchy menu with JSONC.\n\u2006 /"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-2ce14e84b606bbe6SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved finding · introduced by this changedrives the next decision

    Observed behaviour differs at data: Output differs on data input "\u2028{\n\u2028 // Implements: STK-REQ-260922-XTNR\n\u2028 // Omarchy menu "… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=346 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-2d79cb650b1d50acSW-REQ-261001-BNZGnew in this change
  • mediumUnresolved finding · introduced by this changedrives the next decision

    Observed behaviour differs at data: Output differs on data input "\u2029{\n\"apps\": { \"icon\": \"\U000f003b\", \"label\": \"Apps\", \"aliases\": [\"app"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=2 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-2f889ecc2f400e3dSW-REQ-261001-BNZGnew in this change
  • mediumUnresolved finding · introduced by this changedrives the next decision

    Observed behaviour differs at data: Output differs on data input "\u2008{\n\"apps\": { \"icon\": \"\U000f003b\", \"label\": \"Apps\", \"aliases\": [\"app"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=2 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-365e4f9fb0290991SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved finding · introduced by this changedrives the next decision

    Observed behaviour differs at data: Output differs on data input "\u2002{\n\u2002 // Extend the Quickshell Omarchy menu with JSONC.\n\u2002 /"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-3afca30898e50ddfSW-REQ-261001-BNZGnew in this change
  • mediumUnresolved finding · introduced by this changedrives the next decision

    Observed behaviour differs at data: Output differs on data input "\u2000{\n\u2000 // Implements: STK-REQ-260922-XTNR\n\u2000 // Omarchy menu "… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=346 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-3c8d0a348f6a90edSW-REQ-261001-BNZGnew in this change
  • mediumUnresolved finding · introduced by this changedrives the next decision

    Observed behaviour differs at data: Output differs on data input "\u2008{\n\u2008 // Implements: STK-REQ-260922-XTNR\n\u2008 // Omarchy menu "… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=346 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-409ededf11b4fdcfSW-REQ-261001-BNZGnew in this change
  • mediumUnresolved finding · introduced by this changedrives the next decision

    Observed behaviour differs at data: Output differs on data input "\u2004{\n // Extend the Quickshell Omarchy menu with JSONC.\n //\n"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-416072eced0cec5fSW-REQ-261001-BNZGnew in this change
  • mediumUnresolved finding · introduced by this changedrives the next decision

    Observed behaviour differs at data: Output differs on data input "\u2002{\n // Extend the Quickshell Omarchy menu with JSONC.\n //\n"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-41cb2097d466cc7aSW-REQ-261001-BNZGnew in this change
  • mediumUnresolved finding · introduced by this changedrives the next decision

    Observed behaviour differs at data: Output differs on data input "\u2002{\n\u2002 // Implements: STK-REQ-260922-XTNR\n\u2002 // Omarchy menu "… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=346 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-41df48a05b6f24c8SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved finding · introduced by this changedrives the next decision

    Observed behaviour differs at data: Output differs on data input "\u2001{\n\u2001 // Extend the Quickshell Omarchy menu with JSONC.\n\u2001 /"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-43775cd193bf9328SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved finding · introduced by this changedrives the next decision

    Observed behaviour differs at data: Output differs on data input "\u2000{\n // Extend the Quickshell Omarchy menu with JSONC.\n //\n"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-442edc1d894c3209SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved finding · introduced by this changedrives the next decision

    Observed behaviour differs at data: Output differs on data input "\u2001{\n\u2001\"apps\": { \"icon\": \"\U000f003b\", \"label\": \"Apps\", \"aliases\": [\"ap"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=2 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-457f9e0b70d7edcfSW-REQ-261001-BNZGnew in this change
  • mediumUnresolved finding · introduced by this changedrives the next decision

    Observed behaviour differs at data: Output differs on data input "\u200a{\n\u200a\"apps\": { \"icon\": \"\U000f003b\", \"label\": \"Apps\", \"aliases\": [\"ap"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=2 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-4a72b2d20d0b1efbSW-REQ-261001-BNZGnew in this change
  • mediumUnresolved finding · introduced by this changedrives the next decision

    Observed behaviour differs at data: Output differs on data input "\ufeff{\n\ufeff // Extend the Quickshell Omarchy menu with JSONC.\n\ufeff /"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-4af6c504e189800aSW-REQ-261001-BNZGnew in this change
  • mediumUnresolved finding · introduced by this changedrives the next decision

    Observed behaviour differs at data: Output differs on data input "\u1680{\n // Extend the Quickshell Omarchy menu with JSONC.\n //\n"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-4c8f1571f0a22a35SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved finding · introduced by this changedrives the next decision

    Observed behaviour differs at corpus: Output differs on corpus input "{\n \"personal\": {\"icon\":\"\",\"label\":\"Personal\"},\n \"personal."… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=3 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-4d7b99f188538613SW-REQ-260928-C8W1new in this change
  • mediumUnresolved finding · introduced by this changedrives the next decision

    Observed behaviour differs at data: Output differs on data input "\f{\n\f // Implements: STK-REQ-260922-XTNR\n\f // Omarchy menu "… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=346 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-5011059adbbacfeeSW-REQ-261001-BNZGnew in this change
  • mediumUnresolved finding · introduced by this changedrives the next decision

    Observed behaviour differs at data: Output differs on data input "\u2006{\n\u2006\"apps\": { \"icon\": \"\U000f003b\", \"label\": \"Apps\", \"aliases\": [\"ap"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=2 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-50c14a77fe3149f3SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved finding · introduced by this changedrives the next decision

    Observed behaviour differs at data: Output differs on data input "\u00a0{\n // Implements: STK-REQ-260922-XTNR\n // Omarchy menu de"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=346 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-50def6b10e58b4a0SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved finding · introduced by this changedrives the next decision

    Observed behaviour differs at data: Output differs on data input "\u202f{\n\"apps\": { \"icon\": \"\U000f003b\", \"label\": \"Apps\", \"aliases\": [\"app"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=2 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-51015eb18908e100SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved finding · introduced by this changedrives the next decision

    Observed behaviour differs at data: Output differs on data input "\u2005{\n\u2005\"apps\": { \"icon\": \"\U000f003b\", \"label\": \"Apps\", \"aliases\": [\"ap"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=2 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-514178cfe9fc1e99SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved finding · introduced by this changedrives the next decision

    Observed behaviour differs at data: Output differs on data input "\v{\n // Extend the Quickshell Omarchy menu with JSONC.\n //\n"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-55578fcadf3c590aSW-REQ-261001-BNZGnew in this change
  • mediumUnresolved finding · introduced by this changedrives the next decision

    Observed behaviour differs at data: Output differs on data input "\u2028{\n\u2028 // Extend the Quickshell Omarchy menu with JSONC.\n\u2028 /"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-555ee9c3d1bd9eb1SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved finding · introduced by this changedrives the next decision

    Observed behaviour differs at data: Output differs on data input "\u2000{\n // Implements: STK-REQ-260922-XTNR\n // Omarchy menu de"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=346 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-56f511e9a30eeb2aSW-REQ-261001-BNZGnew in this change
  • mediumUnresolved finding · introduced by this changedrives the next decision

    Observed behaviour differs at data: Output differs on data input "\u2007{\n // Extend the Quickshell Omarchy menu with JSONC.\n //\n"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-5809aaad53f43b6fSW-REQ-261001-BNZGnew in this change
  • mediumUnresolved finding · introduced by this changedrives the next decision

    Observed behaviour differs at data: Output differs on data input "\u2028{\n\u2028\"apps\": { \"icon\": \"\U000f003b\", \"label\": \"Apps\", \"aliases\": [\"ap"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=2 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-59c58223207dc0a9SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved finding · introduced by this changedrives the next decision

    Observed behaviour differs at data: Output differs on data input "\f{\n\f\"apps\": { \"icon\": \"\U000f003b\", \"label\": \"Apps\", \"aliases\": [\"ap"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=2 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-5be8fdae402ac21dSW-REQ-261001-BNZGnew in this change
  • mediumUnresolved finding · introduced by this changedrives the next decision

    Observed behaviour differs at data: Output differs on data input "\ufeff{\n\ufeff\"apps\": { \"icon\": \"\U000f003b\", \"label\": \"Apps\", \"aliases\": [\"ap"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=2 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-5cd19b0c9c3179a9SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u2006{\n // Implements: STK-REQ-260922-XTNR\n // Omarchy menu de"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=346 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-5ec7b1ba237fe092SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u1680{\n // Implements: STK-REQ-260922-XTNR\n // Omarchy menu de"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=346 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-5edf05053e8a7f55SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u2003{\n\u2003 // Implements: STK-REQ-260922-XTNR\n\u2003 // Omarchy menu "… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=346 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-6168860b6826b6b2SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u202f{\n\u202f // Implements: STK-REQ-260922-XTNR\n\u202f // Omarchy menu "… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=346 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-62711e18ffd10d0cSW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\f{\n // Extend the Quickshell Omarchy menu with JSONC.\n //\n"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-638c4feaf9317adcSW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u2029{\n\u2029\"apps\": { \"icon\": \"\U000f003b\", \"label\": \"Apps\", \"aliases\": [\"ap"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=2 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-69d6bf7af862c183SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u2004{\n\u2004 // Extend the Quickshell Omarchy menu with JSONC.\n\u2004 /"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-6a540caaecc94e9dSW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u2000{\n\u2000 // Extend the Quickshell Omarchy menu with JSONC.\n\u2000 /"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-6aec83a8f2add7d2SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u205f{\n // Extend the Quickshell Omarchy menu with JSONC.\n //\n"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-6b136ad8bc991050SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\f{\n\"apps\": { \"icon\": \"\U000f003b\", \"label\": \"Apps\", \"aliases\": [\"app"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=2 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-6f03c903a7d1b56cSW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u200a{\n // Implements: STK-REQ-260922-XTNR\n // Omarchy menu de"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=346 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-7129b0fd2371936cSW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\v{\n\"apps\": { \"icon\": \"\U000f003b\", \"label\": \"Apps\", \"aliases\": [\"app"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=2 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-7362b3c365db02c3SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u2029{\n\u2029 // Implements: STK-REQ-260922-XTNR\n\u2029 // Omarchy menu "… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=346 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-74587309e3320c63SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u205f{\n\u205f\"apps\": { \"icon\": \"\U000f003b\", \"label\": \"Apps\", \"aliases\": [\"ap"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=2 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-75bcd1841e77dd4fSW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u2006{\n\"apps\": { \"icon\": \"\U000f003b\", \"label\": \"Apps\", \"aliases\": [\"app"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=2 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-7643487427490293SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\v{\n\v // Implements: STK-REQ-260922-XTNR\n\v // Omarchy menu "… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=346 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-792722537a6700e3SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u2000{\n\"apps\": { \"icon\": \"\U000f003b\", \"label\": \"Apps\", \"aliases\": [\"app"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=2 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-7ba7427637c4082bSW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u2004{\n\u2004 // Implements: STK-REQ-260922-XTNR\n\u2004 // Omarchy menu "… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=346 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-7decf5314f214573SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u2029{\n\u2029 // Extend the Quickshell Omarchy menu with JSONC.\n\u2029 /"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-7eb43d3259794571SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u2009{\n // Implements: STK-REQ-260922-XTNR\n // Omarchy menu de"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=346 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-869309f53ad2b6f1SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at corpus: Output differs on corpus input "{\n \"backup\": {\"icon\":\"\",\"label\":\"Keep f{.bak,}\",\"descriptio"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=2 strip_parse=object\nr"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=2 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-8b64e710f017ec2fSW-REQ-260927-66FWnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u202f{\n // Extend the Quickshell Omarchy menu with JSONC.\n //\n"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-930694c7b8a696b4SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u2003{\n // Extend the Quickshell Omarchy menu with JSONC.\n //\n"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-95454faf3511897aSW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u2008{\n\u2008 // Extend the Quickshell Omarchy menu with JSONC.\n\u2008 /"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-961be63ebc301b21SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u200a{\n\u200a // Extend the Quickshell Omarchy menu with JSONC.\n\u200a /"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-96b5c125192f5c1aSW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u2006{\n\u2006 // Implements: STK-REQ-260922-XTNR\n\u2006 // Omarchy menu "… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=346 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-9a4d5bf9f4349dc0SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\f{\n\f // Extend the Quickshell Omarchy menu with JSONC.\n\f /"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-9d58bfbd099810adSW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u2005{\n\"apps\": { \"icon\": \"\U000f003b\", \"label\": \"Apps\", \"aliases\": [\"app"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=2 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-9dce9341cb8cc605SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u2005{\n // Implements: STK-REQ-260922-XTNR\n // Omarchy menu de"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=346 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-a10afb145aa58bd6SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\ufeff{\n\ufeff // Implements: STK-REQ-260922-XTNR\n\ufeff // Omarchy menu "… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=346 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-a145c5b09026c965SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u2007{\n\u2007\"apps\": { \"icon\": \"\U000f003b\", \"label\": \"Apps\", \"aliases\": [\"ap"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=2 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-a2bc3b806e8ae3f6SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u00a0{\n // Extend the Quickshell Omarchy menu with JSONC.\n //\n"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-a4198d83b0f5a677SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u1680{\n\u1680\"apps\": { \"icon\": \"\U000f003b\", \"label\": \"Apps\", \"aliases\": [\"ap"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=2 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-a52457215e59eeebSW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u2005{\n // Extend the Quickshell Omarchy menu with JSONC.\n //\n"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-a5277a684cb38f5cSW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u2002{\n\u2002\"apps\": { \"icon\": \"\U000f003b\", \"label\": \"Apps\", \"aliases\": [\"ap"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=2 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-a609caa75b87291cSW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\f{\n // Implements: STK-REQ-260922-XTNR\n // Omarchy menu de"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=346 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-a92999da1deeee07SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u2001{\n // Implements: STK-REQ-260922-XTNR\n // Omarchy menu de"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=346 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-aa1772858826d83cSW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Removed behaviour at shell/plugins/menu/MenuModel.js · parseMenuJsonc(): Removed behaviour: typeof null === 'object' and typeof [] === 'object'; instanceof fails for values from another realm / module copy (base "if (typeof parsed !== \"object\" || parsed === null) return []" → head "intended change (SW-REQ-260928-BMFE)"); not approved as a compatibility change.

    compat:cf-aa7b4c90721520b7SW-REQ-260928-BMFEnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u2009{\n // Extend the Quickshell Omarchy menu with JSONC.\n //\n"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-aa887d7172f2a2f0SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u200a{\n\u200a // Implements: STK-REQ-260922-XTNR\n\u200a // Omarchy menu "… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=346 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-b15528facde842caSW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\v{\n // Implements: STK-REQ-260922-XTNR\n // Omarchy menu de"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=346 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-b1fdc38d8035c48eSW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u202f{\n\u202f // Extend the Quickshell Omarchy menu with JSONC.\n\u202f /"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-b2f08d6a7d192d21SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u2008{\n // Extend the Quickshell Omarchy menu with JSONC.\n //\n"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-b46b082b8983f0ffSW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u2007{\n\u2007 // Extend the Quickshell Omarchy menu with JSONC.\n\u2007 /"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-b5ab916a3abac25eSW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u2003{\n\u2003\"apps\": { \"icon\": \"\U000f003b\", \"label\": \"Apps\", \"aliases\": [\"ap"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=2 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-ba611c36b88e4462SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u205f{\n\u205f // Extend the Quickshell Omarchy menu with JSONC.\n\u205f /"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-be6e467a281c4854SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u2001{\n\"apps\": { \"icon\": \"\U000f003b\", \"label\": \"Apps\", \"aliases\": [\"app"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=2 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-c1320b2db3f05664SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u3000{\n\u3000 // Extend the Quickshell Omarchy menu with JSONC.\n\u3000 /"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-c4ded83e865c3d14SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\v{\n\v\"apps\": { \"icon\": \"\U000f003b\", \"label\": \"Apps\", \"aliases\": [\"ap"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=2 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-c7864a7dfefb8a4aSW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u2003{\n\u2003 // Extend the Quickshell Omarchy menu with JSONC.\n\u2003 /"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-ce8f97de5574aedcSW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u200a{\n\"apps\": { \"icon\": \"\U000f003b\", \"label\": \"Apps\", \"aliases\": [\"app"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=2 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-cffb2cec87b842a5SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u2002{\n // Implements: STK-REQ-260922-XTNR\n // Omarchy menu de"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=346 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-d10125b441d93542SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u2005{\n\u2005 // Extend the Quickshell Omarchy menu with JSONC.\n\u2005 /"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-d1eb3eeafa722c47SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u2003{\n\"apps\": { \"icon\": \"\U000f003b\", \"label\": \"Apps\", \"aliases\": [\"app"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=2 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-d25d8985b7216474SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u2005{\n\u2005 // Implements: STK-REQ-260922-XTNR\n\u2005 // Omarchy menu "… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=346 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-d27c447bcb956534SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u00a0{\n\u00a0 // Implements: STK-REQ-260922-XTNR\n\u00a0 // Omarchy menu "… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=346 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-d37954f35eae263cSW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u205f{\n\"apps\": { \"icon\": \"\U000f003b\", \"label\": \"Apps\", \"aliases\": [\"app"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=2 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-d75b7c39b306f0eeSW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at corpus: Output differs on corpus input "[\n {\"id\": \"personal\", \"label\": \"Personal\"},\n {\"id\": \"perso"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=2 strip_parse=array\nro"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=array\nro"…); not approved as a compatibility change.

    compat:cf-d9c2b137abc0b417SW-REQ-260928-BMFEnew in this change
  • mediumUnresolved findingintroduced by this change

    Removed behaviour at shell/plugins/menu/MenuModel.js · stripJsonc(): Removed behaviour: JS regex \s matches every Unicode whitespace character — BOM U+FEFF, NBSP U+00A0, U+1680, U+2000–U+200A, U+2028/U+2029, U+202F, U+205F, U+3000 — not only ASCII space/tab/newline (base ".replace(/,(\\s*[}\\]])/g, \"$1\")" → head "intended change (SW-REQ-261001-BNZG)"); not approved as a compatibility change.

    compat:cf-dc379a6ee10eec0fSW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u3000{\n // Extend the Quickshell Omarchy menu with JSONC.\n //\n"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-ddc817760e1c8548SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u3000{\n // Implements: STK-REQ-260922-XTNR\n // Omarchy menu de"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=346 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-dea47ccd467ade82SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u00a0{\n\u00a0 // Extend the Quickshell Omarchy menu with JSONC.\n\u00a0 /"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-decd0428f161fed1SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u2007{\n\u2007 // Implements: STK-REQ-260922-XTNR\n\u2007 // Omarchy menu "… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=346 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-e0dd6eb95cf373f4SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u2028{\n // Extend the Quickshell Omarchy menu with JSONC.\n //\n"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-e24b8c824aa98908SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u2008{\n // Implements: STK-REQ-260922-XTNR\n // Omarchy menu de"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=346 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-e3a7f27ff64b0cf2SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u00a0{\n\u00a0\"apps\": { \"icon\": \"\U000f003b\", \"label\": \"Apps\", \"aliases\": [\"ap"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=2 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-e40906d26d2300cbSW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u2004{\n\u2004\"apps\": { \"icon\": \"\U000f003b\", \"label\": \"Apps\", \"aliases\": [\"ap"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=2 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-e44495e87cbec56aSW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u2028{\n // Implements: STK-REQ-260922-XTNR\n // Omarchy menu de"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=346 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-e48e3c9a4698878eSW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u2002{\n\"apps\": { \"icon\": \"\U000f003b\", \"label\": \"Apps\", \"aliases\": [\"app"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=2 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-e6a1b6c944a8e9f5SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u3000{\n\u3000\"apps\": { \"icon\": \"\U000f003b\", \"label\": \"Apps\", \"aliases\": [\"ap"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=2 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-e70e6f53e0f350c0SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u1680{\n\"apps\": { \"icon\": \"\U000f003b\", \"label\": \"Apps\", \"aliases\": [\"app"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=2 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-e94e560637249ee4SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u1680{\n\u1680 // Implements: STK-REQ-260922-XTNR\n\u1680 // Omarchy menu "… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=346 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-eb2dbc041913c017SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u3000{\n\u3000 // Implements: STK-REQ-260922-XTNR\n\u3000 // Omarchy menu "… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=346 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-eb349766207b3055SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u1680{\n\u1680 // Extend the Quickshell Omarchy menu with JSONC.\n\u1680 /"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-ee5f7378b99d1d23SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u202f{\n\u202f\"apps\": { \"icon\": \"\U000f003b\", \"label\": \"Apps\", \"aliases\": [\"ap"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=2 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-f077c15f768dbf3dSW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u2004{\n\"apps\": { \"icon\": \"\U000f003b\", \"label\": \"Apps\", \"aliases\": [\"app"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=2 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-f9123b86a2a890e7SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u200a{\n // Extend the Quickshell Omarchy menu with JSONC.\n //\n"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-faf0e8d325406ca8SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u3000{\n\"apps\": { \"icon\": \"\U000f003b\", \"label\": \"Apps\", \"aliases\": [\"app"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=2 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-fc1304aefb22b510SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u2028{\n\"apps\": { \"icon\": \"\U000f003b\", \"label\": \"Apps\", \"aliases\": [\"app"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=2 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-fd2af16fabf1727cSW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u202f{\n // Implements: STK-REQ-260922-XTNR\n // Omarchy menu de"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=346 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-fd6f120751f95cd6SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u2000{\n\u2000\"apps\": { \"icon\": \"\U000f003b\", \"label\": \"Apps\", \"aliases\": [\"ap"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=2 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-fe6e28337f98aa29SW-REQ-261001-BNZGnew in this change

Spec questions and disagreements— the engine raises · an AI may argue · a human decides

The code and the spec agree — no code-vs-spec question was raised for this change.

Limitations

  • 13 checks were skipped by configuration and produced no verdict.
    13 records
  • Auditor buger assessed compatibility finding cf-56f511e9a30eeb2a as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-56f511e9a30eeb2adecision:rdec-024fea71bb57f06d98f7a64b570cc6c4
  • Auditor buger assessed compatibility finding cf-a4198d83b0f5a677 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-a4198d83b0f5a677decision:rdec-05a883b5eade1876762c7de6c1a76c7d
  • Auditor buger assessed compatibility finding cf-7643487427490293 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-7643487427490293decision:rdec-06d3db7f9da11d3f808194e4e47c5aeb
  • Auditor buger assessed compatibility finding cf-c1320b2db3f05664 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-c1320b2db3f05664decision:rdec-07a838e8f05a9dbeb3de281dd2bddc0e
  • Auditor buger assessed compatibility finding cf-e40906d26d2300cb as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-e40906d26d2300cbdecision:rdec-0a2c3f4ab1cbee3b6ce696a34d2df5f2
  • Auditor buger assessed compatibility finding cf-2624a5f9c4fb3825 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-2624a5f9c4fb3825decision:rdec-0b6a5c95d3171e2c03cc064a65952b92
  • Auditor buger assessed compatibility finding cf-f077c15f768dbf3d as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-f077c15f768dbf3ddecision:rdec-0e3348044a85d99d5c0f972677d6a0de
  • Auditor buger assessed compatibility finding cf-a52457215e59eeeb as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-a52457215e59eeebdecision:rdec-0e90e608cd73f68a5d75ac6d57b0855e
  • Auditor buger assessed compatibility finding cf-c4ded83e865c3d14 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-c4ded83e865c3d14decision:rdec-1211a3d9764202e32c3e0d5f3230b0db
  • Auditor buger assessed compatibility finding cf-0e49f239e287d864 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-0e49f239e287d864decision:rdec-143a2082d13e3f240f6229a9a0f31928
  • Auditor buger assessed compatibility finding cf-3afca30898e50ddf as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-3afca30898e50ddfdecision:rdec-178e53c49fd0230230eaa30d7732d774
  • Auditor buger assessed compatibility finding cf-4af6c504e189800a as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-4af6c504e189800adecision:rdec-180e1c1fa1908b7440cd4a863b87478c
  • Auditor buger assessed compatibility finding cf-f24de8ccfa5df33e as acceptable: Intended: test in the proof layer, not in this PR; expectation updated because the PR fixes #13492, so its report test now expects the fixed behaviour instead of the bug. The test stays as a regression guard. — a note for the maintainers, not an approval.
    2 records
    compat:cf-f24de8ccfa5df33edecision:rdec-1a13d8e8383bf725573e2da6a5d996d9
  • Auditor buger assessed compatibility finding cf-cffb2cec87b842a5 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-cffb2cec87b842a5decision:rdec-1cc61b7d9f11818b0f7e2d0a146928de
  • Auditor buger assessed compatibility finding cf-faf0e8d325406ca8 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-faf0e8d325406ca8decision:rdec-256c0788389cdb260ef5d43a9815b902
  • Auditor buger assessed compatibility finding cf-7eb43d3259794571 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-7eb43d3259794571decision:rdec-264cf230c4c234134bc0a9413efac5b9
  • Auditor buger assessed compatibility finding cf-9dce9341cb8cc605 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-9dce9341cb8cc605decision:rdec-26dbee7df1a14c6a9a6960dde9440400
  • Auditor buger assessed compatibility finding cf-fc1304aefb22b510 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-fc1304aefb22b510decision:rdec-26e0c0176301f6f180df5916f7f74f83
  • Auditor buger assessed compatibility finding cf-4d7b99f188538613 as acceptable: Intended: a menu file with an inline // comment at the end of a line is no longer rejected as a whole; the comment is dropped and the entries parse, which fixes #13493 (SW-REQ-260928-C8W1). — a note for the maintainers, not an approval.
    2 records
    compat:cf-4d7b99f188538613decision:rdec-2a2e6748f2bc0012a2fbeb4415b183f2
  • Auditor buger assessed compatibility finding cf-5011059adbbacfee as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-5011059adbbacfeedecision:rdec-2a4d4877f6f94917c0470f322c88a0fa
  • Auditor buger assessed compatibility finding cf-95454faf3511897a as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-95454faf3511897adecision:rdec-2ab1a47e9ea6c14d9a37aaaa6bf5fb04
  • Auditor buger assessed compatibility finding cf-f9123b86a2a890e7 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-f9123b86a2a890e7decision:rdec-2ac7df12d3b7b7bd485c41eea16660b1
  • Auditor buger assessed compatibility finding cf-d9c2b137abc0b417 as acceptable: Intended: a menu file whose top level is an array no longer shows phantom rows named 0 and 1; it gives no rows, which fixes #13492 (SW-REQ-260928-BMFE). — a note for the maintainers, not an approval.
    2 records
    compat:cf-d9c2b137abc0b417decision:rdec-2ba40abb63292f134bda40b6d67ca005
  • Auditor buger assessed compatibility finding cf-55578fcadf3c590a as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-55578fcadf3c590adecision:rdec-31e59010c722eaa2cfa334f225575dc3
  • Auditor buger assessed compatibility finding cf-e3a7f27ff64b0cf2 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-e3a7f27ff64b0cf2decision:rdec-320738381e51daa56d52333d919161f0
  • Auditor buger assessed compatibility finding cf-416072eced0cec5f as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-416072eced0cec5fdecision:rdec-3286522b872f68e6ce82d714ec21945b
  • Auditor buger assessed compatibility finding cf-b1fdc38d8035c48e as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-b1fdc38d8035c48edecision:rdec-332b5122a8a6968f4eb5f9c11ceb32cc
  • Auditor buger assessed compatibility finding cf-5ec7b1ba237fe092 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-5ec7b1ba237fe092decision:rdec-34e1368bbe2d4be3dc2259a88a3d1876
  • Auditor buger assessed compatibility finding cf-4c8f1571f0a22a35 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-4c8f1571f0a22a35decision:rdec-35c95966b0de363732a67ebfeb0e24f9
  • Auditor buger assessed compatibility finding cf-e94e560637249ee4 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-e94e560637249ee4decision:rdec-3651ece38db02eb6e58b2bc4efa96a4f
  • Auditor buger assessed compatibility finding cf-d10125b441d93542 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-d10125b441d93542decision:rdec-3858658e6741e04ede6768bc8c29c16d
  • Auditor buger assessed compatibility finding cf-ce8f97de5574aedc as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-ce8f97de5574aedcdecision:rdec-38d3a4f2bc24cd75ba4acaa73e31d015
  • Auditor buger assessed compatibility finding cf-c3bc89d90b0bed0a as acceptable: Intended: test in the proof layer, not in this PR; expectation updated because the PR replaces the two-regex stripJsonc, so its decision-coverage (MC/DC) test now covers the new scanner. Coverage of the menu model stays at 100%. — a note for the maintainers, not an approval.
    2 records
    compat:cf-c3bc89d90b0bed0adecision:rdec-3e98d77e64e2a5189ffd25b5b9a10543
  • Auditor buger assessed compatibility finding cf-a92999da1deeee07 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-a92999da1deeee07decision:rdec-3fb420bd573ca16b4048f4e940588bec
  • Auditor buger assessed compatibility finding cf-5edf05053e8a7f55 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-5edf05053e8a7f55decision:rdec-402aba657215055edf3127f893151f6c
  • Auditor buger assessed compatibility finding cf-555ee9c3d1bd9eb1 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-555ee9c3d1bd9eb1decision:rdec-4110102826e784ed7b1fa8128a917e6d
  • Auditor buger assessed compatibility finding cf-12ad591ebb9ea1bf as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-12ad591ebb9ea1bfdecision:rdec-4225cfa0b471e7e5541f5d505e920807
  • Auditor buger assessed compatibility finding cf-e0dd6eb95cf373f4 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-e0dd6eb95cf373f4decision:rdec-42a79d7bb39d35cffb4e77aec4685374
  • Auditor buger assessed compatibility finding cf-75bcd1841e77dd4f as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-75bcd1841e77dd4fdecision:rdec-44551a611343b23da66050505f7b9e20
  • Auditor buger assessed compatibility finding cf-2c189e2f9d897278 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-2c189e2f9d897278decision:rdec-44dda654d29bf0979126cd648b44798a
  • Auditor buger assessed compatibility finding cf-a10afb145aa58bd6 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-a10afb145aa58bd6decision:rdec-45f22f4c0a511704b196142e98ccaaf0
  • Auditor buger assessed compatibility finding cf-6aec83a8f2add7d2 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-6aec83a8f2add7d2decision:rdec-471a48fa9670c21ef1e059ea7bc8749f
  • Auditor buger assessed compatibility finding cf-d39ba8179837a1f3 as acceptable: Intended: test in the proof layer, not in this PR; expectation updated because the PR fixes #13250, so its report test now expects the fixed behaviour instead of the bug. The test stays as a regression guard. — a note for the maintainers, not an approval.
    2 records
    compat:cf-d39ba8179837a1f3decision:rdec-4802bfd09fa1b14d3d7380fcb10c875f
  • Auditor buger assessed compatibility finding cf-409ededf11b4fdcf as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-409ededf11b4fdcfdecision:rdec-48ef39e13a8f1e02a07e62c01c1e8367
  • Auditor buger assessed compatibility finding cf-442edc1d894c3209 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-442edc1d894c3209decision:rdec-4cbcb031550e2b472948173242766cdd
  • Auditor buger assessed compatibility finding cf-10929d01dcc0916f as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-10929d01dcc0916fdecision:rdec-518b17f01d16936eb4c59b4d399d4450
  • Auditor buger assessed compatibility finding cf-6168860b6826b6b2 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-6168860b6826b6b2decision:rdec-556ebed51ef7a84fcf71e5856da163f5
  • Auditor buger assessed compatibility finding cf-e6a1b6c944a8e9f5 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-e6a1b6c944a8e9f5decision:rdec-583539f10663c9d586ce202ecd5257fd
  • Auditor buger assessed compatibility finding cf-b46b082b8983f0ff as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-b46b082b8983f0ffdecision:rdec-58f520c2fde9de1974456a2352b03b24
  • Auditor buger assessed compatibility finding cf-74587309e3320c63 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-74587309e3320c63decision:rdec-5a4dc1cfe5ae9e9623a0259fcfdb1959
  • Auditor buger assessed compatibility finding cf-50def6b10e58b4a0 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-50def6b10e58b4a0decision:rdec-5c62f7291cc440bba14d49223f89e10e
  • Auditor buger assessed compatibility finding cf-215da6710a928b9c as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-215da6710a928b9cdecision:rdec-5cab3290400ff5595aa8ad28d506796e
  • Auditor buger assessed compatibility finding cf-b2f08d6a7d192d21 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-b2f08d6a7d192d21decision:rdec-5d2f8831ce00b80287907205281ee261
  • Auditor buger assessed compatibility finding cf-6a540caaecc94e9d as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-6a540caaecc94e9ddecision:rdec-6016b2fb011e7f5fbfcc78e933f03388
  • Auditor buger assessed compatibility finding cf-9a4d5bf9f4349dc0 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-9a4d5bf9f4349dc0decision:rdec-616afe83d9aea875cac848015c0653fb
  • Auditor buger assessed compatibility finding cf-e70e6f53e0f350c0 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-e70e6f53e0f350c0decision:rdec-643c01942f53d3ea60ebd76fdd055fae
  • Auditor buger assessed compatibility finding cf-41cb2097d466cc7a as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-41cb2097d466cc7adecision:rdec-666de29d842ef318243d31e04ee7d0d5
  • Auditor buger assessed compatibility finding cf-dea47ccd467ade82 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-dea47ccd467ade82decision:rdec-6706fa1e9fd54a3c8d428469f3854f0b
  • Auditor buger assessed compatibility finding cf-5be8fdae402ac21d as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-5be8fdae402ac21ddecision:rdec-67aaada549372d0ad4bb6d641791d52f
  • Auditor buger assessed compatibility finding cf-d75b7c39b306f0ee as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-d75b7c39b306f0eedecision:rdec-6d4001c54bdcd81a271bcb85cb39fa65
  • Auditor buger assessed compatibility finding cf-1abc4d9ce8c554b3 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-1abc4d9ce8c554b3decision:rdec-70673634dbaeea55e4866489ad9db015
  • Auditor buger assessed compatibility finding cf-25afd954b5b04725 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-25afd954b5b04725decision:rdec-7286277bc909da50128216e87cc65c55
  • Auditor buger assessed compatibility finding cf-fd6f120751f95cd6 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-fd6f120751f95cd6decision:rdec-73b993970cb57a0eb7bf3e2a502f0e80
  • Auditor buger assessed compatibility finding cf-457f9e0b70d7edcf as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-457f9e0b70d7edcfdecision:rdec-765ce7accbd287c922cec0cc63ad48dd
  • Auditor buger assessed compatibility finding cf-18f4651aa94e56aa as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-18f4651aa94e56aadecision:rdec-76748953bbe20ee7157394cb9efe0d47
  • Auditor buger assessed compatibility finding cf-d27c447bcb956534 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-d27c447bcb956534decision:rdec-76ac7f3f67a7cdbb46b48a6bfdb7e587
  • Auditor buger assessed compatibility finding cf-6f03c903a7d1b56c as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-6f03c903a7d1b56cdecision:rdec-778c5214dbe90be0a4bd219224e8afb5
  • Auditor buger assessed compatibility finding cf-11ff5fe8c04503f8 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-11ff5fe8c04503f8decision:rdec-7947badaa7bdc8d0011056df5158aff7
  • Auditor buger assessed compatibility finding cf-514178cfe9fc1e99 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-514178cfe9fc1e99decision:rdec-7b705f51f7b1d7b35c24bfb81184a7c5
  • Auditor buger assessed compatibility finding cf-eb2dbc041913c017 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-eb2dbc041913c017decision:rdec-7b89f1f31cebe5cc9126db24e05a60ef
  • Auditor buger assessed compatibility finding cf-43775cd193bf9328 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-43775cd193bf9328decision:rdec-7c5ef7f103ce298261ac48e74edff8a9
  • Auditor buger assessed compatibility finding cf-2d79cb650b1d50ac as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-2d79cb650b1d50acdecision:rdec-7f37c0658087014563d14fa7ba7d094d
  • Auditor buger assessed compatibility finding cf-ddc817760e1c8548 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-ddc817760e1c8548decision:rdec-7f5560d6facd85e9bef501fd2c608652
  • Auditor buger assessed compatibility finding cf-a2bc3b806e8ae3f6 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-a2bc3b806e8ae3f6decision:rdec-807af8f2b680fd8f57e8dc0e7badb895
  • Auditor buger assessed compatibility finding cf-3c8d0a348f6a90ed as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-3c8d0a348f6a90eddecision:rdec-8878eb17c290cb6f5ad45d3032c8ea24
  • Auditor buger assessed compatibility finding cf-ee5f7378b99d1d23 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-ee5f7378b99d1d23decision:rdec-89cbfc01968c2721699a6dc65bb7ebc9
  • Auditor buger assessed compatibility finding cf-6f89cd55f74c4c29 as acceptable: Intended: test in the proof layer, not in this PR; expectation updated because the PR fixes #13250, #13492 and #13493, so the assertions that pinned those bugs now expect the fixed output. This covers SW-REQ-260927-66FW, SW-REQ-260928-BMFE… — a note for the maintainers, not an approval.
    2 records
    compat:cf-6f89cd55f74c4c29decision:rdec-8d0cb120243a182a3807a1f87b204c26
  • Auditor buger assessed compatibility finding cf-decd0428f161fed1 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-decd0428f161fed1decision:rdec-8dd03e975c13dee656f3980cff73746f
  • Auditor buger assessed compatibility finding cf-fd2af16fabf1727c as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-fd2af16fabf1727cdecision:rdec-8e4c83eb286a0ebc73b2ea83a5c71c91
  • Auditor buger assessed compatibility finding cf-961be63ebc301b21 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-961be63ebc301b21decision:rdec-8ebb063fdeb5c2a13782ef40039a0f29
  • Auditor buger assessed compatibility finding cf-fe6e28337f98aa29 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-fe6e28337f98aa29decision:rdec-96e2c31ca3227057feb18a433e9ae16d
  • Auditor buger assessed compatibility finding cf-e48e3c9a4698878e as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-e48e3c9a4698878edecision:rdec-9769d602e5f6e444a1a633b0360420bb
  • Auditor buger assessed compatibility finding cf-59c58223207dc0a9 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-59c58223207dc0a9decision:rdec-97d624376e265d0f95f1b8d6c1e9f670
  • Auditor buger assessed compatibility finding cf-aa1772858826d83c as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-aa1772858826d83cdecision:rdec-9aec12db01b97e0bab645c80b516b278
  • Auditor buger assessed compatibility finding cf-d25d8985b7216474 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-d25d8985b7216474decision:rdec-9d112c1d1c98530ee65b48ebf82b9779
  • Auditor buger assessed compatibility finding cf-b15528facde842ca as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-b15528facde842cadecision:rdec-9eaaba5df5cc9fef5f6ddd57b32fc110
  • Auditor buger assessed compatibility finding cf-aa887d7172f2a2f0 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-aa887d7172f2a2f0decision:rdec-9f65a89c44f9bf0da63ad365e66ed404
  • Auditor buger assessed compatibility finding cf-a609caa75b87291c as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-a609caa75b87291cdecision:rdec-9fa93e8231a8166c6c9f084f4d3751f8
  • Auditor buger assessed compatibility finding cf-100666b994590fba as acceptable: Intended: a menu file with an inline // comment at the end of a line is no longer rejected as a whole; the comment is dropped and the entries parse, which fixes #13493 (SW-REQ-260928-C8W1). — a note for the maintainers, not an approval.
    2 records
    compat:cf-100666b994590fbadecision:rdec-a6e331fc06f12a1f02aef786af8362b3
  • Auditor buger assessed compatibility finding cf-045bbef46587a5eb as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-045bbef46587a5ebdecision:rdec-a8997881d80ad53029e49aef315e1037
  • Auditor buger assessed compatibility finding cf-ba611c36b88e4462 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-ba611c36b88e4462decision:rdec-a9817dc008ca4cdaccb9e66acf5dfd07
  • Auditor buger assessed compatibility finding cf-aa7b4c90721520b7 as acceptable: Intended: the root check let a top-level array through because typeof [] is "object"; the PR adds Array.isArray, so an array root gives no rows, which fixes #13492 (SW-REQ-260928-BMFE). — a note for the maintainers, not an approval.
    2 records
    compat:cf-aa7b4c90721520b7decision:rdec-aadf2454992f04e6e4b370bd0e3d534f
  • Auditor buger assessed compatibility finding cf-41df48a05b6f24c8 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-41df48a05b6f24c8decision:rdec-adaa905bb53215410dfa7ae4d5594462
  • Auditor buger assessed compatibility finding cf-2ce14e84b606bbe6 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-2ce14e84b606bbe6decision:rdec-b1557600a39ce218f48d114711ce359d
  • Auditor buger assessed compatibility finding cf-7129b0fd2371936c as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-7129b0fd2371936cdecision:rdec-b3a5a5a45e34a78b7f35667cf6677b6d
  • Auditor buger assessed compatibility finding cf-5cd19b0c9c3179a9 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-5cd19b0c9c3179a9decision:rdec-b6026cacfd8992d4fd42fb12d3a7b7b7
  • Auditor buger assessed compatibility finding cf-5809aaad53f43b6f as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-5809aaad53f43b6fdecision:rdec-b62595abd9e5b096be482e5386ed26b4
  • Auditor buger assessed compatibility finding cf-115ada54b5228b16 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-115ada54b5228b16decision:rdec-b764972ec7ff154951700548479290ad
  • Auditor buger assessed compatibility finding cf-b5ab916a3abac25e as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-b5ab916a3abac25edecision:rdec-b874cd36e1d48bf701c5099118521c88
  • Auditor buger assessed compatibility finding cf-62711e18ffd10d0c as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-62711e18ffd10d0cdecision:rdec-b8e4a67886fd9b49500815ce75a589f0
  • Auditor buger assessed compatibility finding cf-c7864a7dfefb8a4a as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-c7864a7dfefb8a4adecision:rdec-b8f635c57507308c79e671517c93f419
  • Auditor buger assessed compatibility finding cf-1a2620fa546c77c9 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-1a2620fa546c77c9decision:rdec-ba00723c890d42f1e116cfdd6629a47a
  • Auditor buger assessed compatibility finding cf-dc379a6ee10eec0f as acceptable: Intended: a trailing comma before } or ] is still dropped when JavaScript whitespace such as a no-break space sits between them (SW-REQ-261001-BNZG). Outside strings every such character now reads as a plain space. — a note for the maintainers, not an approval.
    2 records
    compat:cf-dc379a6ee10eec0fdecision:rdec-bacbd21c61266832b9f21137f1428c30
  • Auditor buger assessed compatibility finding cf-869309f53ad2b6f1 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-869309f53ad2b6f1decision:rdec-c03ac80f20e401b70550ceef4e75950c
  • Auditor buger assessed compatibility finding cf-8b64e710f017ec2f as acceptable: Intended: a comma before } or ] inside a string is no longer silently removed; the string stays intact, which fixes #13250 (SW-REQ-260927-66FW). — a note for the maintainers, not an approval.
    2 records
    compat:cf-8b64e710f017ec2fdecision:rdec-c27f904c06b1c7631c92f2209a8a67d9
  • Auditor buger assessed compatibility finding cf-a145c5b09026c965 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-a145c5b09026c965decision:rdec-c32e0dcb757328376a0489d86e7f1cf9
  • Auditor buger assessed compatibility finding cf-a5277a684cb38f5c as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-a5277a684cb38f5cdecision:rdec-c497b94918b07c914206b7f3c0076472
  • Auditor buger assessed compatibility finding cf-2f1169dc59e4e167 as acceptable: Intended: test in the proof layer, not in this PR; expectation updated because the PR fixes #13493, so its report test now expects the fixed behaviour instead of the bug. The test stays as a regression guard. — a note for the maintainers, not an approval.
    2 records
    compat:cf-2f1169dc59e4e167decision:rdec-c723e726a56e253b3fac9aaa59dfc3ba
  • Auditor buger assessed compatibility finding cf-930694c7b8a696b4 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-930694c7b8a696b4decision:rdec-c736eaacedd4c6ea0e7e5cfad1b5f4d3
  • Auditor buger assessed compatibility finding cf-638c4feaf9317adc as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-638c4feaf9317adcdecision:rdec-cac587ad2aea22e50b60124aadfaa6e1
  • Auditor buger assessed compatibility finding cf-7decf5314f214573 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-7decf5314f214573decision:rdec-d054ce30e916d5d06beee5db270154d4
  • Auditor buger assessed compatibility finding cf-2ae985d6e91edbac as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-2ae985d6e91edbacdecision:rdec-d1fc7a4dbe7bb725ab1bedfbecb908fc
  • Auditor buger assessed compatibility finding cf-d1eb3eeafa722c47 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-d1eb3eeafa722c47decision:rdec-d20f72ff27cafdff95f6b7fc91506cc1
  • Auditor buger assessed compatibility finding cf-9d58bfbd099810ad as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-9d58bfbd099810addecision:rdec-d3d892f4a3b50156515080d2c148b489
  • Auditor buger assessed compatibility finding cf-7ba7427637c4082b as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-7ba7427637c4082bdecision:rdec-d73906fb0e8f7325de6ba7cdfd362fc4
  • Auditor buger assessed compatibility finding cf-10250912a2143375 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-10250912a2143375decision:rdec-d7d19206edfe4dc979224ce540addf36
  • Auditor buger assessed compatibility finding cf-7362b3c365db02c3 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-7362b3c365db02c3decision:rdec-dab9ebb49ec2b9ab639dd4ea3c1c1a35
  • Auditor buger assessed compatibility finding cf-50c14a77fe3149f3 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-50c14a77fe3149f3decision:rdec-dac524e2e6fdb42eed30470bf285438d
  • Auditor buger assessed compatibility finding cf-365e4f9fb0290991 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-365e4f9fb0290991decision:rdec-de787ae0e0654dd9a527853dae59a5bd
  • Auditor buger assessed compatibility finding cf-e24b8c824aa98908 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-e24b8c824aa98908decision:rdec-dfd70a5528cd0179c1f8ff2612e70aad
  • Auditor buger assessed compatibility finding cf-254b2352b257cb1b as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-254b2352b257cb1bdecision:rdec-e232a2f0439923ca7f1b3e3445ff5792
  • Auditor buger assessed compatibility finding cf-be6e467a281c4854 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-be6e467a281c4854decision:rdec-e31da95012370a4151595b73658981d4
  • Auditor buger assessed compatibility finding cf-2f889ecc2f400e3d as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-2f889ecc2f400e3ddecision:rdec-e321c9f171c3e6abe7cecd6e9545b7d9
  • Auditor buger assessed compatibility finding cf-04fba425610536dc as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-04fba425610536dcdecision:rdec-e8f6510c3ca9d788663aa40b839c2398
  • Auditor buger assessed compatibility finding cf-06aced0efb52f0f2 as acceptable: Intended: the line-based comment regex is replaced by a scanner that drops a // comment wherever it starts outside a string, up to the line feed (SW-REQ-260928-C8W1). A comment after U+2028 is still dropped, and a file with CR-only line end… — a note for the maintainers, not an approval.
    2 records
    compat:cf-06aced0efb52f0f2decision:rdec-e9780471159877c48898b7c6cc15c663
  • Auditor buger assessed compatibility finding cf-69d6bf7af862c183 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-69d6bf7af862c183decision:rdec-e98b39b871594f5398ed2bb33772573e
  • Auditor buger assessed compatibility finding cf-792722537a6700e3 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-792722537a6700e3decision:rdec-eb1e3576ea9121270ff5e8117b81c967
  • Auditor buger assessed compatibility finding cf-1d1ed3018dad8006 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-1d1ed3018dad8006decision:rdec-f144834c09f2186da22a6365cf974c01
  • Auditor buger assessed compatibility finding cf-e44495e87cbec56a as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-e44495e87cbec56adecision:rdec-f1b687c964fd92871230a03590805699
  • Auditor buger assessed compatibility finding cf-96b5c125192f5c1a as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-96b5c125192f5c1adecision:rdec-f2c3f4892562d9de98a2e4b5d0a9de9e
  • Auditor buger assessed compatibility finding cf-eb349766207b3055 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-eb349766207b3055decision:rdec-f34e751920eff65a50f6a023d05eef86
  • Auditor buger assessed compatibility finding cf-4a72b2d20d0b1efb as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-4a72b2d20d0b1efbdecision:rdec-f3762c28429540a2bed6b8e4a8d8bb71
  • Auditor buger assessed compatibility finding cf-6b136ad8bc991050 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-6b136ad8bc991050decision:rdec-f689e5ced34332d17dfc8c321cbad78e
  • Auditor buger assessed compatibility finding cf-51015eb18908e100 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-51015eb18908e100decision:rdec-fbabb640a2e3d47b4a5a2228d802bd44
  • Auditor buger assessed compatibility finding cf-d37954f35eae263c as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.
    2 records
    compat:cf-d37954f35eae263cdecision:rdec-fbcc70f929d33e182537bc95dc833e20
  • Change effects (new calls, side effects, reachability) were not analyzed for this change.
    1 record
    review.effects

Exceptions and weakened protections

None — the PR leaves the approved policy unchanged; no suppression or waiver is recorded.

No pre-existing failure — nothing failed at the base too.

What decision is mine?

Next decision

Human judgementbecause backward-compatibility changes are unapproved

Approve each of the 135 backward-compatibility changes: a reviewer or above approves it, or the author fixes it.

Driven by 50 items:

Required authority

Reviewer — under the approved policy at 1e43373287

Accepted identities: GitHub login or portal user · enforced by the portal / GitHub

Evaluated revision

Evaluated
e491b5245b5dSynthetic merge
PR head
2514ad72fa92current
Base
1e43373287afquattro-proofcurrent
Policy
sha256:19ad4c0c6f…current

Compared against base audit run-f5b0e01eb640 at 1e43373287af — failed checks are split into pre-existing vs introduced.

Current: head, base and approved policy are unchanged.

Producer not verified (evidence is informational, not assurance). Provenance

Acceptance: none recorded in this evidence. Readiness is not acceptance, and the merge state is GitHub's.

Audit trail

the verbatim record — every disclosure, the AI review, risk rules, call routes, tests, audit checks, provenance, history
Every disclosure, by consequence0 block · 135 prevent ready · 0 need judgement · 1306 for information

0 block · 135 prevent ready · 0 need judgement · 1306 for information

Prevents a ready verdict135
  • highUnresolved finding · introduced by this changedrives the next decision

    Existing test changed at test/node/report-reproducers.test.mjs: Existing test report #13493 (inline comment tail empties the menu): expected failure while KI-MENU-JSONC-INLINE-COMMENT is open deleted (base "assert.match(out, /ok: control: trailing comma, whole-line c"… → head ""); not approved as a compatibility change.

    compat:cf-2f1169dc59e4e167
  • highUnresolved findingintroduced by this change

    Existing test changed at test/node/menumodel-replay.test.mjs: Expected value changed in existing test MenuModel.js decision replay (body extracted from menu-test.sh) (base "['0=should-not-appear', '1=ghost-2']," → head "assertEqual(withCommasInStrings[0].label, 'x, ]y', 'menu kee"…); not approved as a compatibility change.

    compat:cf-6f89cd55f74c4c29
  • highUnresolved findingintroduced by this change

    Existing test changed at test/node/menumodel-replay.test.mjs: Existing test mcdc stripJsonc: the two regex passes and the empty-input fallback deleted (base "assertEqual(menuModel.stripJsonc(undefined), '', 'stripJsonc"… → head ""); not approved as a compatibility change.

    compat:cf-c3bc89d90b0bed0a
  • highUnresolved findingintroduced by this change

    Existing test changed at test/node/report-reproducers.test.mjs: Existing test report #13250 (comma and closer inside a label): expected failure while KI-MENU-JSONC-COMMA-IN-STRING is open deleted (base "" → head ""); not approved as a compatibility change.

    compat:cf-d39ba8179837a1f3
  • highUnresolved findingintroduced by this change

    Existing test changed at test/node/report-reproducers.test.mjs: Existing test report #13492 (array root renders phantom rows): expected failure while KI-MENU-JSONC-ARRAY-ROOT is open deleted (base "" → head ""); not approved as a compatibility change.

    compat:cf-f24de8ccfa5df33e
  • mediumUnresolved finding · introduced by this changedrives the next decision

    Observed behaviour differs at data: Output differs on data input "\u2029{\n // Extend the Quickshell Omarchy menu with JSONC.\n //\n"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-045bbef46587a5ebSW-REQ-261001-BNZGnew in this change
  • mediumUnresolved finding · introduced by this changedrives the next decision

    Observed behaviour differs at data: Output differs on data input "\u2009{\n\u2009 // Implements: STK-REQ-260922-XTNR\n\u2009 // Omarchy menu "… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=346 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-04fba425610536dcSW-REQ-261001-BNZGnew in this change
  • mediumUnresolved finding · introduced by this changedrives the next decision

    Removed behaviour at shell/plugins/menu/MenuModel.js · stripJsonc(): Removed behaviour: JS ^ / $ anchor at input start / end unless the m flag; with m they also match around \n, \r, U+2028, U+2029 (base ".replace(/^\\s*\\/\\/[^\\n]*(\\n|$)/gm, \"\")" → head "intended change (SW-REQ-260928-C8W1)"); not approved as a compatibility change.

    compat:cf-06aced0efb52f0f2SW-REQ-260928-C8W1new in this change
  • mediumUnresolved finding · introduced by this changedrives the next decision

    Observed behaviour differs at data: Output differs on data input "\u205f{\n // Implements: STK-REQ-260922-XTNR\n // Omarchy menu de"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=346 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-0e49f239e287d864SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved finding · introduced by this changedrives the next decision

    Observed behaviour differs at corpus: Output differs on corpus input "{\n // Extend the Quickshell Omarchy menu with JSONC.\n //\n "… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=3 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-100666b994590fbaSW-REQ-260928-C8W1new in this change
Show all 135 (125 more)
  • mediumUnresolved finding · introduced by this changedrives the next decision

    Observed behaviour differs at data: Output differs on data input "\v{\n\v // Extend the Quickshell Omarchy menu with JSONC.\n\v /"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-10250912a2143375SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved finding · introduced by this changedrives the next decision

    Observed behaviour differs at data: Output differs on data input "\u2003{\n // Implements: STK-REQ-260922-XTNR\n // Omarchy menu de"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=346 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-10929d01dcc0916fSW-REQ-261001-BNZGnew in this change
  • mediumUnresolved finding · introduced by this changedrives the next decision

    Observed behaviour differs at data: Output differs on data input "\u205f{\n\u205f // Implements: STK-REQ-260922-XTNR\n\u205f // Omarchy menu "… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=346 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-115ada54b5228b16SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved finding · introduced by this changedrives the next decision

    Observed behaviour differs at data: Output differs on data input "\u2001{\n\u2001 // Implements: STK-REQ-260922-XTNR\n\u2001 // Omarchy menu "… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=346 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-11ff5fe8c04503f8SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved finding · introduced by this changedrives the next decision

    Observed behaviour differs at data: Output differs on data input "\u2029{\n // Implements: STK-REQ-260922-XTNR\n // Omarchy menu de"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=346 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-12ad591ebb9ea1bfSW-REQ-261001-BNZGnew in this change
  • mediumUnresolved finding · introduced by this changedrives the next decision

    Observed behaviour differs at data: Output differs on data input "\u2009{\n\"apps\": { \"icon\": \"\U000f003b\", \"label\": \"Apps\", \"aliases\": [\"app"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=2 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-18f4651aa94e56aaSW-REQ-261001-BNZGnew in this change
  • mediumUnresolved finding · introduced by this changedrives the next decision

    Observed behaviour differs at data: Output differs on data input "\u2007{\n\"apps\": { \"icon\": \"\U000f003b\", \"label\": \"Apps\", \"aliases\": [\"app"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=2 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-1a2620fa546c77c9SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved finding · introduced by this changedrives the next decision

    Observed behaviour differs at data: Output differs on data input "\u2001{\n // Extend the Quickshell Omarchy menu with JSONC.\n //\n"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-1abc4d9ce8c554b3SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved finding · introduced by this changedrives the next decision

    Observed behaviour differs at data: Output differs on data input "\u2009{\n\u2009\"apps\": { \"icon\": \"\U000f003b\", \"label\": \"Apps\", \"aliases\": [\"ap"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=2 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-1d1ed3018dad8006SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved finding · introduced by this changedrives the next decision

    Observed behaviour differs at data: Output differs on data input "\u2008{\n\u2008\"apps\": { \"icon\": \"\U000f003b\", \"label\": \"Apps\", \"aliases\": [\"ap"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=2 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-215da6710a928b9cSW-REQ-261001-BNZGnew in this change
  • mediumUnresolved finding · introduced by this changedrives the next decision

    Observed behaviour differs at data: Output differs on data input "\u00a0{\n\"apps\": { \"icon\": \"\U000f003b\", \"label\": \"Apps\", \"aliases\": [\"app"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=2 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-254b2352b257cb1bSW-REQ-261001-BNZGnew in this change
  • mediumUnresolved finding · introduced by this changedrives the next decision

    Observed behaviour differs at data: Output differs on data input "\u2009{\n\u2009 // Extend the Quickshell Omarchy menu with JSONC.\n\u2009 /"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-25afd954b5b04725SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved finding · introduced by this changedrives the next decision

    Observed behaviour differs at data: Output differs on data input "\u2004{\n // Implements: STK-REQ-260922-XTNR\n // Omarchy menu de"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=346 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-2624a5f9c4fb3825SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved finding · introduced by this changedrives the next decision

    Observed behaviour differs at data: Output differs on data input "\u2006{\n // Extend the Quickshell Omarchy menu with JSONC.\n //\n"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-2ae985d6e91edbacSW-REQ-261001-BNZGnew in this change
  • mediumUnresolved finding · introduced by this changedrives the next decision

    Observed behaviour differs at data: Output differs on data input "\u2007{\n // Implements: STK-REQ-260922-XTNR\n // Omarchy menu de"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=346 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-2c189e2f9d897278SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved finding · introduced by this changedrives the next decision

    Observed behaviour differs at data: Output differs on data input "\u2006{\n\u2006 // Extend the Quickshell Omarchy menu with JSONC.\n\u2006 /"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-2ce14e84b606bbe6SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved finding · introduced by this changedrives the next decision

    Observed behaviour differs at data: Output differs on data input "\u2028{\n\u2028 // Implements: STK-REQ-260922-XTNR\n\u2028 // Omarchy menu "… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=346 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-2d79cb650b1d50acSW-REQ-261001-BNZGnew in this change
  • mediumUnresolved finding · introduced by this changedrives the next decision

    Observed behaviour differs at data: Output differs on data input "\u2029{\n\"apps\": { \"icon\": \"\U000f003b\", \"label\": \"Apps\", \"aliases\": [\"app"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=2 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-2f889ecc2f400e3dSW-REQ-261001-BNZGnew in this change
  • mediumUnresolved finding · introduced by this changedrives the next decision

    Observed behaviour differs at data: Output differs on data input "\u2008{\n\"apps\": { \"icon\": \"\U000f003b\", \"label\": \"Apps\", \"aliases\": [\"app"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=2 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-365e4f9fb0290991SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved finding · introduced by this changedrives the next decision

    Observed behaviour differs at data: Output differs on data input "\u2002{\n\u2002 // Extend the Quickshell Omarchy menu with JSONC.\n\u2002 /"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-3afca30898e50ddfSW-REQ-261001-BNZGnew in this change
  • mediumUnresolved finding · introduced by this changedrives the next decision

    Observed behaviour differs at data: Output differs on data input "\u2000{\n\u2000 // Implements: STK-REQ-260922-XTNR\n\u2000 // Omarchy menu "… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=346 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-3c8d0a348f6a90edSW-REQ-261001-BNZGnew in this change
  • mediumUnresolved finding · introduced by this changedrives the next decision

    Observed behaviour differs at data: Output differs on data input "\u2008{\n\u2008 // Implements: STK-REQ-260922-XTNR\n\u2008 // Omarchy menu "… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=346 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-409ededf11b4fdcfSW-REQ-261001-BNZGnew in this change
  • mediumUnresolved finding · introduced by this changedrives the next decision

    Observed behaviour differs at data: Output differs on data input "\u2004{\n // Extend the Quickshell Omarchy menu with JSONC.\n //\n"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-416072eced0cec5fSW-REQ-261001-BNZGnew in this change
  • mediumUnresolved finding · introduced by this changedrives the next decision

    Observed behaviour differs at data: Output differs on data input "\u2002{\n // Extend the Quickshell Omarchy menu with JSONC.\n //\n"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-41cb2097d466cc7aSW-REQ-261001-BNZGnew in this change
  • mediumUnresolved finding · introduced by this changedrives the next decision

    Observed behaviour differs at data: Output differs on data input "\u2002{\n\u2002 // Implements: STK-REQ-260922-XTNR\n\u2002 // Omarchy menu "… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=346 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-41df48a05b6f24c8SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved finding · introduced by this changedrives the next decision

    Observed behaviour differs at data: Output differs on data input "\u2001{\n\u2001 // Extend the Quickshell Omarchy menu with JSONC.\n\u2001 /"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-43775cd193bf9328SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved finding · introduced by this changedrives the next decision

    Observed behaviour differs at data: Output differs on data input "\u2000{\n // Extend the Quickshell Omarchy menu with JSONC.\n //\n"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-442edc1d894c3209SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved finding · introduced by this changedrives the next decision

    Observed behaviour differs at data: Output differs on data input "\u2001{\n\u2001\"apps\": { \"icon\": \"\U000f003b\", \"label\": \"Apps\", \"aliases\": [\"ap"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=2 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-457f9e0b70d7edcfSW-REQ-261001-BNZGnew in this change
  • mediumUnresolved finding · introduced by this changedrives the next decision

    Observed behaviour differs at data: Output differs on data input "\u200a{\n\u200a\"apps\": { \"icon\": \"\U000f003b\", \"label\": \"Apps\", \"aliases\": [\"ap"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=2 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-4a72b2d20d0b1efbSW-REQ-261001-BNZGnew in this change
  • mediumUnresolved finding · introduced by this changedrives the next decision

    Observed behaviour differs at data: Output differs on data input "\ufeff{\n\ufeff // Extend the Quickshell Omarchy menu with JSONC.\n\ufeff /"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-4af6c504e189800aSW-REQ-261001-BNZGnew in this change
  • mediumUnresolved finding · introduced by this changedrives the next decision

    Observed behaviour differs at data: Output differs on data input "\u1680{\n // Extend the Quickshell Omarchy menu with JSONC.\n //\n"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-4c8f1571f0a22a35SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved finding · introduced by this changedrives the next decision

    Observed behaviour differs at corpus: Output differs on corpus input "{\n \"personal\": {\"icon\":\"\",\"label\":\"Personal\"},\n \"personal."… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=3 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-4d7b99f188538613SW-REQ-260928-C8W1new in this change
  • mediumUnresolved finding · introduced by this changedrives the next decision

    Observed behaviour differs at data: Output differs on data input "\f{\n\f // Implements: STK-REQ-260922-XTNR\n\f // Omarchy menu "… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=346 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-5011059adbbacfeeSW-REQ-261001-BNZGnew in this change
  • mediumUnresolved finding · introduced by this changedrives the next decision

    Observed behaviour differs at data: Output differs on data input "\u2006{\n\u2006\"apps\": { \"icon\": \"\U000f003b\", \"label\": \"Apps\", \"aliases\": [\"ap"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=2 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-50c14a77fe3149f3SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved finding · introduced by this changedrives the next decision

    Observed behaviour differs at data: Output differs on data input "\u00a0{\n // Implements: STK-REQ-260922-XTNR\n // Omarchy menu de"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=346 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-50def6b10e58b4a0SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved finding · introduced by this changedrives the next decision

    Observed behaviour differs at data: Output differs on data input "\u202f{\n\"apps\": { \"icon\": \"\U000f003b\", \"label\": \"Apps\", \"aliases\": [\"app"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=2 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-51015eb18908e100SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved finding · introduced by this changedrives the next decision

    Observed behaviour differs at data: Output differs on data input "\u2005{\n\u2005\"apps\": { \"icon\": \"\U000f003b\", \"label\": \"Apps\", \"aliases\": [\"ap"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=2 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-514178cfe9fc1e99SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved finding · introduced by this changedrives the next decision

    Observed behaviour differs at data: Output differs on data input "\v{\n // Extend the Quickshell Omarchy menu with JSONC.\n //\n"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-55578fcadf3c590aSW-REQ-261001-BNZGnew in this change
  • mediumUnresolved finding · introduced by this changedrives the next decision

    Observed behaviour differs at data: Output differs on data input "\u2028{\n\u2028 // Extend the Quickshell Omarchy menu with JSONC.\n\u2028 /"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-555ee9c3d1bd9eb1SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved finding · introduced by this changedrives the next decision

    Observed behaviour differs at data: Output differs on data input "\u2000{\n // Implements: STK-REQ-260922-XTNR\n // Omarchy menu de"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=346 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-56f511e9a30eeb2aSW-REQ-261001-BNZGnew in this change
  • mediumUnresolved finding · introduced by this changedrives the next decision

    Observed behaviour differs at data: Output differs on data input "\u2007{\n // Extend the Quickshell Omarchy menu with JSONC.\n //\n"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-5809aaad53f43b6fSW-REQ-261001-BNZGnew in this change
  • mediumUnresolved finding · introduced by this changedrives the next decision

    Observed behaviour differs at data: Output differs on data input "\u2028{\n\u2028\"apps\": { \"icon\": \"\U000f003b\", \"label\": \"Apps\", \"aliases\": [\"ap"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=2 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-59c58223207dc0a9SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved finding · introduced by this changedrives the next decision

    Observed behaviour differs at data: Output differs on data input "\f{\n\f\"apps\": { \"icon\": \"\U000f003b\", \"label\": \"Apps\", \"aliases\": [\"ap"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=2 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-5be8fdae402ac21dSW-REQ-261001-BNZGnew in this change
  • mediumUnresolved finding · introduced by this changedrives the next decision

    Observed behaviour differs at data: Output differs on data input "\ufeff{\n\ufeff\"apps\": { \"icon\": \"\U000f003b\", \"label\": \"Apps\", \"aliases\": [\"ap"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=2 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-5cd19b0c9c3179a9SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u2006{\n // Implements: STK-REQ-260922-XTNR\n // Omarchy menu de"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=346 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-5ec7b1ba237fe092SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u1680{\n // Implements: STK-REQ-260922-XTNR\n // Omarchy menu de"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=346 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-5edf05053e8a7f55SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u2003{\n\u2003 // Implements: STK-REQ-260922-XTNR\n\u2003 // Omarchy menu "… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=346 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-6168860b6826b6b2SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u202f{\n\u202f // Implements: STK-REQ-260922-XTNR\n\u202f // Omarchy menu "… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=346 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-62711e18ffd10d0cSW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\f{\n // Extend the Quickshell Omarchy menu with JSONC.\n //\n"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-638c4feaf9317adcSW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u2029{\n\u2029\"apps\": { \"icon\": \"\U000f003b\", \"label\": \"Apps\", \"aliases\": [\"ap"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=2 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-69d6bf7af862c183SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u2004{\n\u2004 // Extend the Quickshell Omarchy menu with JSONC.\n\u2004 /"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-6a540caaecc94e9dSW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u2000{\n\u2000 // Extend the Quickshell Omarchy menu with JSONC.\n\u2000 /"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-6aec83a8f2add7d2SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u205f{\n // Extend the Quickshell Omarchy menu with JSONC.\n //\n"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-6b136ad8bc991050SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\f{\n\"apps\": { \"icon\": \"\U000f003b\", \"label\": \"Apps\", \"aliases\": [\"app"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=2 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-6f03c903a7d1b56cSW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u200a{\n // Implements: STK-REQ-260922-XTNR\n // Omarchy menu de"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=346 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-7129b0fd2371936cSW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\v{\n\"apps\": { \"icon\": \"\U000f003b\", \"label\": \"Apps\", \"aliases\": [\"app"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=2 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-7362b3c365db02c3SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u2029{\n\u2029 // Implements: STK-REQ-260922-XTNR\n\u2029 // Omarchy menu "… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=346 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-74587309e3320c63SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u205f{\n\u205f\"apps\": { \"icon\": \"\U000f003b\", \"label\": \"Apps\", \"aliases\": [\"ap"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=2 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-75bcd1841e77dd4fSW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u2006{\n\"apps\": { \"icon\": \"\U000f003b\", \"label\": \"Apps\", \"aliases\": [\"app"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=2 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-7643487427490293SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\v{\n\v // Implements: STK-REQ-260922-XTNR\n\v // Omarchy menu "… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=346 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-792722537a6700e3SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u2000{\n\"apps\": { \"icon\": \"\U000f003b\", \"label\": \"Apps\", \"aliases\": [\"app"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=2 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-7ba7427637c4082bSW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u2004{\n\u2004 // Implements: STK-REQ-260922-XTNR\n\u2004 // Omarchy menu "… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=346 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-7decf5314f214573SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u2029{\n\u2029 // Extend the Quickshell Omarchy menu with JSONC.\n\u2029 /"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-7eb43d3259794571SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u2009{\n // Implements: STK-REQ-260922-XTNR\n // Omarchy menu de"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=346 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-869309f53ad2b6f1SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at corpus: Output differs on corpus input "{\n \"backup\": {\"icon\":\"\",\"label\":\"Keep f{.bak,}\",\"descriptio"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=2 strip_parse=object\nr"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=2 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-8b64e710f017ec2fSW-REQ-260927-66FWnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u202f{\n // Extend the Quickshell Omarchy menu with JSONC.\n //\n"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-930694c7b8a696b4SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u2003{\n // Extend the Quickshell Omarchy menu with JSONC.\n //\n"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-95454faf3511897aSW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u2008{\n\u2008 // Extend the Quickshell Omarchy menu with JSONC.\n\u2008 /"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-961be63ebc301b21SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u200a{\n\u200a // Extend the Quickshell Omarchy menu with JSONC.\n\u200a /"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-96b5c125192f5c1aSW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u2006{\n\u2006 // Implements: STK-REQ-260922-XTNR\n\u2006 // Omarchy menu "… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=346 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-9a4d5bf9f4349dc0SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\f{\n\f // Extend the Quickshell Omarchy menu with JSONC.\n\f /"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-9d58bfbd099810adSW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u2005{\n\"apps\": { \"icon\": \"\U000f003b\", \"label\": \"Apps\", \"aliases\": [\"app"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=2 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-9dce9341cb8cc605SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u2005{\n // Implements: STK-REQ-260922-XTNR\n // Omarchy menu de"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=346 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-a10afb145aa58bd6SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\ufeff{\n\ufeff // Implements: STK-REQ-260922-XTNR\n\ufeff // Omarchy menu "… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=346 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-a145c5b09026c965SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u2007{\n\u2007\"apps\": { \"icon\": \"\U000f003b\", \"label\": \"Apps\", \"aliases\": [\"ap"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=2 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-a2bc3b806e8ae3f6SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u00a0{\n // Extend the Quickshell Omarchy menu with JSONC.\n //\n"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-a4198d83b0f5a677SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u1680{\n\u1680\"apps\": { \"icon\": \"\U000f003b\", \"label\": \"Apps\", \"aliases\": [\"ap"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=2 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-a52457215e59eeebSW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u2005{\n // Extend the Quickshell Omarchy menu with JSONC.\n //\n"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-a5277a684cb38f5cSW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u2002{\n\u2002\"apps\": { \"icon\": \"\U000f003b\", \"label\": \"Apps\", \"aliases\": [\"ap"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=2 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-a609caa75b87291cSW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\f{\n // Implements: STK-REQ-260922-XTNR\n // Omarchy menu de"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=346 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-a92999da1deeee07SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u2001{\n // Implements: STK-REQ-260922-XTNR\n // Omarchy menu de"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=346 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-aa1772858826d83cSW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Removed behaviour at shell/plugins/menu/MenuModel.js · parseMenuJsonc(): Removed behaviour: typeof null === 'object' and typeof [] === 'object'; instanceof fails for values from another realm / module copy (base "if (typeof parsed !== \"object\" || parsed === null) return []" → head "intended change (SW-REQ-260928-BMFE)"); not approved as a compatibility change.

    compat:cf-aa7b4c90721520b7SW-REQ-260928-BMFEnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u2009{\n // Extend the Quickshell Omarchy menu with JSONC.\n //\n"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-aa887d7172f2a2f0SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u200a{\n\u200a // Implements: STK-REQ-260922-XTNR\n\u200a // Omarchy menu "… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=346 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-b15528facde842caSW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\v{\n // Implements: STK-REQ-260922-XTNR\n // Omarchy menu de"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=346 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-b1fdc38d8035c48eSW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u202f{\n\u202f // Extend the Quickshell Omarchy menu with JSONC.\n\u202f /"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-b2f08d6a7d192d21SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u2008{\n // Extend the Quickshell Omarchy menu with JSONC.\n //\n"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-b46b082b8983f0ffSW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u2007{\n\u2007 // Extend the Quickshell Omarchy menu with JSONC.\n\u2007 /"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-b5ab916a3abac25eSW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u2003{\n\u2003\"apps\": { \"icon\": \"\U000f003b\", \"label\": \"Apps\", \"aliases\": [\"ap"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=2 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-ba611c36b88e4462SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u205f{\n\u205f // Extend the Quickshell Omarchy menu with JSONC.\n\u205f /"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-be6e467a281c4854SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u2001{\n\"apps\": { \"icon\": \"\U000f003b\", \"label\": \"Apps\", \"aliases\": [\"app"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=2 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-c1320b2db3f05664SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u3000{\n\u3000 // Extend the Quickshell Omarchy menu with JSONC.\n\u3000 /"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-c4ded83e865c3d14SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\v{\n\v\"apps\": { \"icon\": \"\U000f003b\", \"label\": \"Apps\", \"aliases\": [\"ap"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=2 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-c7864a7dfefb8a4aSW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u2003{\n\u2003 // Extend the Quickshell Omarchy menu with JSONC.\n\u2003 /"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-ce8f97de5574aedcSW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u200a{\n\"apps\": { \"icon\": \"\U000f003b\", \"label\": \"Apps\", \"aliases\": [\"app"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=2 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-cffb2cec87b842a5SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u2002{\n // Implements: STK-REQ-260922-XTNR\n // Omarchy menu de"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=346 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-d10125b441d93542SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u2005{\n\u2005 // Extend the Quickshell Omarchy menu with JSONC.\n\u2005 /"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-d1eb3eeafa722c47SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u2003{\n\"apps\": { \"icon\": \"\U000f003b\", \"label\": \"Apps\", \"aliases\": [\"app"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=2 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-d25d8985b7216474SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u2005{\n\u2005 // Implements: STK-REQ-260922-XTNR\n\u2005 // Omarchy menu "… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=346 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-d27c447bcb956534SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u00a0{\n\u00a0 // Implements: STK-REQ-260922-XTNR\n\u00a0 // Omarchy menu "… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=346 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-d37954f35eae263cSW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u205f{\n\"apps\": { \"icon\": \"\U000f003b\", \"label\": \"Apps\", \"aliases\": [\"app"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=2 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-d75b7c39b306f0eeSW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at corpus: Output differs on corpus input "[\n {\"id\": \"personal\", \"label\": \"Personal\"},\n {\"id\": \"perso"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=2 strip_parse=array\nro"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=array\nro"…); not approved as a compatibility change.

    compat:cf-d9c2b137abc0b417SW-REQ-260928-BMFEnew in this change
  • mediumUnresolved findingintroduced by this change

    Removed behaviour at shell/plugins/menu/MenuModel.js · stripJsonc(): Removed behaviour: JS regex \s matches every Unicode whitespace character — BOM U+FEFF, NBSP U+00A0, U+1680, U+2000–U+200A, U+2028/U+2029, U+202F, U+205F, U+3000 — not only ASCII space/tab/newline (base ".replace(/,(\\s*[}\\]])/g, \"$1\")" → head "intended change (SW-REQ-261001-BNZG)"); not approved as a compatibility change.

    compat:cf-dc379a6ee10eec0fSW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u3000{\n // Extend the Quickshell Omarchy menu with JSONC.\n //\n"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-ddc817760e1c8548SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u3000{\n // Implements: STK-REQ-260922-XTNR\n // Omarchy menu de"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=346 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-dea47ccd467ade82SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u00a0{\n\u00a0 // Extend the Quickshell Omarchy menu with JSONC.\n\u00a0 /"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-decd0428f161fed1SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u2007{\n\u2007 // Implements: STK-REQ-260922-XTNR\n\u2007 // Omarchy menu "… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=346 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-e0dd6eb95cf373f4SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u2028{\n // Extend the Quickshell Omarchy menu with JSONC.\n //\n"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-e24b8c824aa98908SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u2008{\n // Implements: STK-REQ-260922-XTNR\n // Omarchy menu de"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=346 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-e3a7f27ff64b0cf2SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u00a0{\n\u00a0\"apps\": { \"icon\": \"\U000f003b\", \"label\": \"Apps\", \"aliases\": [\"ap"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=2 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-e40906d26d2300cbSW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u2004{\n\u2004\"apps\": { \"icon\": \"\U000f003b\", \"label\": \"Apps\", \"aliases\": [\"ap"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=2 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-e44495e87cbec56aSW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u2028{\n // Implements: STK-REQ-260922-XTNR\n // Omarchy menu de"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=346 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-e48e3c9a4698878eSW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u2002{\n\"apps\": { \"icon\": \"\U000f003b\", \"label\": \"Apps\", \"aliases\": [\"app"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=2 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-e6a1b6c944a8e9f5SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u3000{\n\u3000\"apps\": { \"icon\": \"\U000f003b\", \"label\": \"Apps\", \"aliases\": [\"ap"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=2 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-e70e6f53e0f350c0SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u1680{\n\"apps\": { \"icon\": \"\U000f003b\", \"label\": \"Apps\", \"aliases\": [\"app"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=2 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-e94e560637249ee4SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u1680{\n\u1680 // Implements: STK-REQ-260922-XTNR\n\u1680 // Omarchy menu "… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=346 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-eb2dbc041913c017SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u3000{\n\u3000 // Implements: STK-REQ-260922-XTNR\n\u3000 // Omarchy menu "… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=346 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-eb349766207b3055SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u1680{\n\u1680 // Extend the Quickshell Omarchy menu with JSONC.\n\u1680 /"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-ee5f7378b99d1d23SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u202f{\n\u202f\"apps\": { \"icon\": \"\U000f003b\", \"label\": \"Apps\", \"aliases\": [\"ap"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=2 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-f077c15f768dbf3dSW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u2004{\n\"apps\": { \"icon\": \"\U000f003b\", \"label\": \"Apps\", \"aliases\": [\"app"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=2 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-f9123b86a2a890e7SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u200a{\n // Extend the Quickshell Omarchy menu with JSONC.\n //\n"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-faf0e8d325406ca8SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u3000{\n\"apps\": { \"icon\": \"\U000f003b\", \"label\": \"Apps\", \"aliases\": [\"app"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=2 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-fc1304aefb22b510SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u2028{\n\"apps\": { \"icon\": \"\U000f003b\", \"label\": \"Apps\", \"aliases\": [\"app"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=2 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-fd2af16fabf1727cSW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u202f{\n // Implements: STK-REQ-260922-XTNR\n // Omarchy menu de"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=346 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-fd6f120751f95cd6SW-REQ-261001-BNZGnew in this change
  • mediumUnresolved findingintroduced by this change

    Observed behaviour differs at data: Output differs on data input "\u2000{\n\u2000\"apps\": { \"icon\": \"\U000f003b\", \"label\": \"Apps\", \"aliases\": [\"ap"… (base "# omarchy-bdiff v1 jsonc\nsummary rows=0 strip_parse=ERR\nrows"… → head "# omarchy-bdiff v1 jsonc\nsummary rows=2 strip_parse=object\nr"…); not approved as a compatibility change.

    compat:cf-fe6e28337f98aa29SW-REQ-261001-BNZGnew in this change
For information137
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-56f511e9a30eeb2a as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-56f511e9a30eeb2adecision:rdec-024fea71bb57f06d98f7a64b570cc6c4
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-a4198d83b0f5a677 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-a4198d83b0f5a677decision:rdec-05a883b5eade1876762c7de6c1a76c7d
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-7643487427490293 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-7643487427490293decision:rdec-06d3db7f9da11d3f808194e4e47c5aeb
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-c1320b2db3f05664 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-c1320b2db3f05664decision:rdec-07a838e8f05a9dbeb3de281dd2bddc0e
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-e40906d26d2300cb as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-e40906d26d2300cbdecision:rdec-0a2c3f4ab1cbee3b6ce696a34d2df5f2
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-2624a5f9c4fb3825 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-2624a5f9c4fb3825decision:rdec-0b6a5c95d3171e2c03cc064a65952b92
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-f077c15f768dbf3d as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-f077c15f768dbf3ddecision:rdec-0e3348044a85d99d5c0f972677d6a0de
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-a52457215e59eeeb as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-a52457215e59eeebdecision:rdec-0e90e608cd73f68a5d75ac6d57b0855e
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-c4ded83e865c3d14 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-c4ded83e865c3d14decision:rdec-1211a3d9764202e32c3e0d5f3230b0db
Show all 137 (127 more)
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-0e49f239e287d864 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-0e49f239e287d864decision:rdec-143a2082d13e3f240f6229a9a0f31928
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-3afca30898e50ddf as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-3afca30898e50ddfdecision:rdec-178e53c49fd0230230eaa30d7732d774
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-4af6c504e189800a as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-4af6c504e189800adecision:rdec-180e1c1fa1908b7440cd4a863b87478c
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-f24de8ccfa5df33e as acceptable: Intended: test in the proof layer, not in this PR; expectation updated because the PR fixes #13492, so its report test now expects the fixed behaviour instead of the bug. The test stays as a regression guard. — a note for the maintainers, not an approval.

    compat:cf-f24de8ccfa5df33edecision:rdec-1a13d8e8383bf725573e2da6a5d996d9
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-cffb2cec87b842a5 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-cffb2cec87b842a5decision:rdec-1cc61b7d9f11818b0f7e2d0a146928de
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-faf0e8d325406ca8 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-faf0e8d325406ca8decision:rdec-256c0788389cdb260ef5d43a9815b902
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-7eb43d3259794571 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-7eb43d3259794571decision:rdec-264cf230c4c234134bc0a9413efac5b9
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-9dce9341cb8cc605 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-9dce9341cb8cc605decision:rdec-26dbee7df1a14c6a9a6960dde9440400
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-fc1304aefb22b510 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-fc1304aefb22b510decision:rdec-26e0c0176301f6f180df5916f7f74f83
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-4d7b99f188538613 as acceptable: Intended: a menu file with an inline // comment at the end of a line is no longer rejected as a whole; the comment is dropped and the entries parse, which fixes #13493 (SW-REQ-260928-C8W1). — a note for the maintainers, not an approval.

    compat:cf-4d7b99f188538613decision:rdec-2a2e6748f2bc0012a2fbeb4415b183f2
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-5011059adbbacfee as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-5011059adbbacfeedecision:rdec-2a4d4877f6f94917c0470f322c88a0fa
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-95454faf3511897a as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-95454faf3511897adecision:rdec-2ab1a47e9ea6c14d9a37aaaa6bf5fb04
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-f9123b86a2a890e7 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-f9123b86a2a890e7decision:rdec-2ac7df12d3b7b7bd485c41eea16660b1
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-d9c2b137abc0b417 as acceptable: Intended: a menu file whose top level is an array no longer shows phantom rows named 0 and 1; it gives no rows, which fixes #13492 (SW-REQ-260928-BMFE). — a note for the maintainers, not an approval.

    compat:cf-d9c2b137abc0b417decision:rdec-2ba40abb63292f134bda40b6d67ca005
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-55578fcadf3c590a as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-55578fcadf3c590adecision:rdec-31e59010c722eaa2cfa334f225575dc3
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-e3a7f27ff64b0cf2 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-e3a7f27ff64b0cf2decision:rdec-320738381e51daa56d52333d919161f0
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-416072eced0cec5f as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-416072eced0cec5fdecision:rdec-3286522b872f68e6ce82d714ec21945b
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-b1fdc38d8035c48e as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-b1fdc38d8035c48edecision:rdec-332b5122a8a6968f4eb5f9c11ceb32cc
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-5ec7b1ba237fe092 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-5ec7b1ba237fe092decision:rdec-34e1368bbe2d4be3dc2259a88a3d1876
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-4c8f1571f0a22a35 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-4c8f1571f0a22a35decision:rdec-35c95966b0de363732a67ebfeb0e24f9
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-e94e560637249ee4 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-e94e560637249ee4decision:rdec-3651ece38db02eb6e58b2bc4efa96a4f
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-d10125b441d93542 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-d10125b441d93542decision:rdec-3858658e6741e04ede6768bc8c29c16d
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-ce8f97de5574aedc as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-ce8f97de5574aedcdecision:rdec-38d3a4f2bc24cd75ba4acaa73e31d015
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-c3bc89d90b0bed0a as acceptable: Intended: test in the proof layer, not in this PR; expectation updated because the PR replaces the two-regex stripJsonc, so its decision-coverage (MC/DC) test now covers the new scanner. Coverage of the menu model stays at 100%. — a note for the maintainers, not an approval.

    compat:cf-c3bc89d90b0bed0adecision:rdec-3e98d77e64e2a5189ffd25b5b9a10543
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-a92999da1deeee07 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-a92999da1deeee07decision:rdec-3fb420bd573ca16b4048f4e940588bec
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-5edf05053e8a7f55 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-5edf05053e8a7f55decision:rdec-402aba657215055edf3127f893151f6c
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-555ee9c3d1bd9eb1 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-555ee9c3d1bd9eb1decision:rdec-4110102826e784ed7b1fa8128a917e6d
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-12ad591ebb9ea1bf as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-12ad591ebb9ea1bfdecision:rdec-4225cfa0b471e7e5541f5d505e920807
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-e0dd6eb95cf373f4 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-e0dd6eb95cf373f4decision:rdec-42a79d7bb39d35cffb4e77aec4685374
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-75bcd1841e77dd4f as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-75bcd1841e77dd4fdecision:rdec-44551a611343b23da66050505f7b9e20
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-2c189e2f9d897278 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-2c189e2f9d897278decision:rdec-44dda654d29bf0979126cd648b44798a
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-a10afb145aa58bd6 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-a10afb145aa58bd6decision:rdec-45f22f4c0a511704b196142e98ccaaf0
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-6aec83a8f2add7d2 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-6aec83a8f2add7d2decision:rdec-471a48fa9670c21ef1e059ea7bc8749f
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-d39ba8179837a1f3 as acceptable: Intended: test in the proof layer, not in this PR; expectation updated because the PR fixes #13250, so its report test now expects the fixed behaviour instead of the bug. The test stays as a regression guard. — a note for the maintainers, not an approval.

    compat:cf-d39ba8179837a1f3decision:rdec-4802bfd09fa1b14d3d7380fcb10c875f
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-409ededf11b4fdcf as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-409ededf11b4fdcfdecision:rdec-48ef39e13a8f1e02a07e62c01c1e8367
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-442edc1d894c3209 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-442edc1d894c3209decision:rdec-4cbcb031550e2b472948173242766cdd
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-10929d01dcc0916f as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-10929d01dcc0916fdecision:rdec-518b17f01d16936eb4c59b4d399d4450
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-6168860b6826b6b2 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-6168860b6826b6b2decision:rdec-556ebed51ef7a84fcf71e5856da163f5
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-e6a1b6c944a8e9f5 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-e6a1b6c944a8e9f5decision:rdec-583539f10663c9d586ce202ecd5257fd
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-b46b082b8983f0ff as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-b46b082b8983f0ffdecision:rdec-58f520c2fde9de1974456a2352b03b24
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-74587309e3320c63 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-74587309e3320c63decision:rdec-5a4dc1cfe5ae9e9623a0259fcfdb1959
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-50def6b10e58b4a0 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-50def6b10e58b4a0decision:rdec-5c62f7291cc440bba14d49223f89e10e
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-215da6710a928b9c as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-215da6710a928b9cdecision:rdec-5cab3290400ff5595aa8ad28d506796e
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-b2f08d6a7d192d21 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-b2f08d6a7d192d21decision:rdec-5d2f8831ce00b80287907205281ee261
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-6a540caaecc94e9d as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-6a540caaecc94e9ddecision:rdec-6016b2fb011e7f5fbfcc78e933f03388
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-9a4d5bf9f4349dc0 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-9a4d5bf9f4349dc0decision:rdec-616afe83d9aea875cac848015c0653fb
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-e70e6f53e0f350c0 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-e70e6f53e0f350c0decision:rdec-643c01942f53d3ea60ebd76fdd055fae
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-41cb2097d466cc7a as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-41cb2097d466cc7adecision:rdec-666de29d842ef318243d31e04ee7d0d5
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-dea47ccd467ade82 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-dea47ccd467ade82decision:rdec-6706fa1e9fd54a3c8d428469f3854f0b
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-5be8fdae402ac21d as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-5be8fdae402ac21ddecision:rdec-67aaada549372d0ad4bb6d641791d52f
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-d75b7c39b306f0ee as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-d75b7c39b306f0eedecision:rdec-6d4001c54bdcd81a271bcb85cb39fa65
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-1abc4d9ce8c554b3 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-1abc4d9ce8c554b3decision:rdec-70673634dbaeea55e4866489ad9db015
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-25afd954b5b04725 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-25afd954b5b04725decision:rdec-7286277bc909da50128216e87cc65c55
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-fd6f120751f95cd6 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-fd6f120751f95cd6decision:rdec-73b993970cb57a0eb7bf3e2a502f0e80
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-457f9e0b70d7edcf as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-457f9e0b70d7edcfdecision:rdec-765ce7accbd287c922cec0cc63ad48dd
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-18f4651aa94e56aa as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-18f4651aa94e56aadecision:rdec-76748953bbe20ee7157394cb9efe0d47
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-d27c447bcb956534 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-d27c447bcb956534decision:rdec-76ac7f3f67a7cdbb46b48a6bfdb7e587
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-6f03c903a7d1b56c as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-6f03c903a7d1b56cdecision:rdec-778c5214dbe90be0a4bd219224e8afb5
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-11ff5fe8c04503f8 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-11ff5fe8c04503f8decision:rdec-7947badaa7bdc8d0011056df5158aff7
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-514178cfe9fc1e99 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-514178cfe9fc1e99decision:rdec-7b705f51f7b1d7b35c24bfb81184a7c5
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-eb2dbc041913c017 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-eb2dbc041913c017decision:rdec-7b89f1f31cebe5cc9126db24e05a60ef
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-43775cd193bf9328 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-43775cd193bf9328decision:rdec-7c5ef7f103ce298261ac48e74edff8a9
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-2d79cb650b1d50ac as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-2d79cb650b1d50acdecision:rdec-7f37c0658087014563d14fa7ba7d094d
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-ddc817760e1c8548 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-ddc817760e1c8548decision:rdec-7f5560d6facd85e9bef501fd2c608652
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-a2bc3b806e8ae3f6 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-a2bc3b806e8ae3f6decision:rdec-807af8f2b680fd8f57e8dc0e7badb895
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-3c8d0a348f6a90ed as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-3c8d0a348f6a90eddecision:rdec-8878eb17c290cb6f5ad45d3032c8ea24
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-ee5f7378b99d1d23 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-ee5f7378b99d1d23decision:rdec-89cbfc01968c2721699a6dc65bb7ebc9
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-6f89cd55f74c4c29 as acceptable: Intended: test in the proof layer, not in this PR; expectation updated because the PR fixes #13250, #13492 and #13493, so the assertions that pinned those bugs now expect the fixed output. This covers SW-REQ-260927-66FW, SW-REQ-260928-BMFE… — a note for the maintainers, not an approval.

    compat:cf-6f89cd55f74c4c29decision:rdec-8d0cb120243a182a3807a1f87b204c26
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-decd0428f161fed1 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-decd0428f161fed1decision:rdec-8dd03e975c13dee656f3980cff73746f
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-fd2af16fabf1727c as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-fd2af16fabf1727cdecision:rdec-8e4c83eb286a0ebc73b2ea83a5c71c91
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-961be63ebc301b21 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-961be63ebc301b21decision:rdec-8ebb063fdeb5c2a13782ef40039a0f29
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-fe6e28337f98aa29 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-fe6e28337f98aa29decision:rdec-96e2c31ca3227057feb18a433e9ae16d
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-e48e3c9a4698878e as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-e48e3c9a4698878edecision:rdec-9769d602e5f6e444a1a633b0360420bb
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-59c58223207dc0a9 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-59c58223207dc0a9decision:rdec-97d624376e265d0f95f1b8d6c1e9f670
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-aa1772858826d83c as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-aa1772858826d83cdecision:rdec-9aec12db01b97e0bab645c80b516b278
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-d25d8985b7216474 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-d25d8985b7216474decision:rdec-9d112c1d1c98530ee65b48ebf82b9779
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-b15528facde842ca as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-b15528facde842cadecision:rdec-9eaaba5df5cc9fef5f6ddd57b32fc110
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-aa887d7172f2a2f0 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-aa887d7172f2a2f0decision:rdec-9f65a89c44f9bf0da63ad365e66ed404
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-a609caa75b87291c as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-a609caa75b87291cdecision:rdec-9fa93e8231a8166c6c9f084f4d3751f8
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-100666b994590fba as acceptable: Intended: a menu file with an inline // comment at the end of a line is no longer rejected as a whole; the comment is dropped and the entries parse, which fixes #13493 (SW-REQ-260928-C8W1). — a note for the maintainers, not an approval.

    compat:cf-100666b994590fbadecision:rdec-a6e331fc06f12a1f02aef786af8362b3
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-045bbef46587a5eb as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-045bbef46587a5ebdecision:rdec-a8997881d80ad53029e49aef315e1037
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-ba611c36b88e4462 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-ba611c36b88e4462decision:rdec-a9817dc008ca4cdaccb9e66acf5dfd07
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-aa7b4c90721520b7 as acceptable: Intended: the root check let a top-level array through because typeof [] is "object"; the PR adds Array.isArray, so an array root gives no rows, which fixes #13492 (SW-REQ-260928-BMFE). — a note for the maintainers, not an approval.

    compat:cf-aa7b4c90721520b7decision:rdec-aadf2454992f04e6e4b370bd0e3d534f
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-41df48a05b6f24c8 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-41df48a05b6f24c8decision:rdec-adaa905bb53215410dfa7ae4d5594462
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-2ce14e84b606bbe6 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-2ce14e84b606bbe6decision:rdec-b1557600a39ce218f48d114711ce359d
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-7129b0fd2371936c as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-7129b0fd2371936cdecision:rdec-b3a5a5a45e34a78b7f35667cf6677b6d
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-5cd19b0c9c3179a9 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-5cd19b0c9c3179a9decision:rdec-b6026cacfd8992d4fd42fb12d3a7b7b7
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-5809aaad53f43b6f as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-5809aaad53f43b6fdecision:rdec-b62595abd9e5b096be482e5386ed26b4
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-115ada54b5228b16 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-115ada54b5228b16decision:rdec-b764972ec7ff154951700548479290ad
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-b5ab916a3abac25e as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-b5ab916a3abac25edecision:rdec-b874cd36e1d48bf701c5099118521c88
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-62711e18ffd10d0c as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-62711e18ffd10d0cdecision:rdec-b8e4a67886fd9b49500815ce75a589f0
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-c7864a7dfefb8a4a as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-c7864a7dfefb8a4adecision:rdec-b8f635c57507308c79e671517c93f419
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-1a2620fa546c77c9 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-1a2620fa546c77c9decision:rdec-ba00723c890d42f1e116cfdd6629a47a
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-dc379a6ee10eec0f as acceptable: Intended: a trailing comma before } or ] is still dropped when JavaScript whitespace such as a no-break space sits between them (SW-REQ-261001-BNZG). Outside strings every such character now reads as a plain space. — a note for the maintainers, not an approval.

    compat:cf-dc379a6ee10eec0fdecision:rdec-bacbd21c61266832b9f21137f1428c30
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-869309f53ad2b6f1 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-869309f53ad2b6f1decision:rdec-c03ac80f20e401b70550ceef4e75950c
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-8b64e710f017ec2f as acceptable: Intended: a comma before } or ] inside a string is no longer silently removed; the string stays intact, which fixes #13250 (SW-REQ-260927-66FW). — a note for the maintainers, not an approval.

    compat:cf-8b64e710f017ec2fdecision:rdec-c27f904c06b1c7631c92f2209a8a67d9
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-a145c5b09026c965 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-a145c5b09026c965decision:rdec-c32e0dcb757328376a0489d86e7f1cf9
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-a5277a684cb38f5c as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-a5277a684cb38f5cdecision:rdec-c497b94918b07c914206b7f3c0076472
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-2f1169dc59e4e167 as acceptable: Intended: test in the proof layer, not in this PR; expectation updated because the PR fixes #13493, so its report test now expects the fixed behaviour instead of the bug. The test stays as a regression guard. — a note for the maintainers, not an approval.

    compat:cf-2f1169dc59e4e167decision:rdec-c723e726a56e253b3fac9aaa59dfc3ba
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-930694c7b8a696b4 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-930694c7b8a696b4decision:rdec-c736eaacedd4c6ea0e7e5cfad1b5f4d3
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-638c4feaf9317adc as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-638c4feaf9317adcdecision:rdec-cac587ad2aea22e50b60124aadfaa6e1
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-7decf5314f214573 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-7decf5314f214573decision:rdec-d054ce30e916d5d06beee5db270154d4
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-2ae985d6e91edbac as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-2ae985d6e91edbacdecision:rdec-d1fc7a4dbe7bb725ab1bedfbecb908fc
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-d1eb3eeafa722c47 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-d1eb3eeafa722c47decision:rdec-d20f72ff27cafdff95f6b7fc91506cc1
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-9d58bfbd099810ad as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-9d58bfbd099810addecision:rdec-d3d892f4a3b50156515080d2c148b489
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-7ba7427637c4082b as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-7ba7427637c4082bdecision:rdec-d73906fb0e8f7325de6ba7cdfd362fc4
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-10250912a2143375 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-10250912a2143375decision:rdec-d7d19206edfe4dc979224ce540addf36
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-7362b3c365db02c3 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-7362b3c365db02c3decision:rdec-dab9ebb49ec2b9ab639dd4ea3c1c1a35
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-50c14a77fe3149f3 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-50c14a77fe3149f3decision:rdec-dac524e2e6fdb42eed30470bf285438d
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-365e4f9fb0290991 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-365e4f9fb0290991decision:rdec-de787ae0e0654dd9a527853dae59a5bd
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-e24b8c824aa98908 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-e24b8c824aa98908decision:rdec-dfd70a5528cd0179c1f8ff2612e70aad
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-254b2352b257cb1b as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-254b2352b257cb1bdecision:rdec-e232a2f0439923ca7f1b3e3445ff5792
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-be6e467a281c4854 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-be6e467a281c4854decision:rdec-e31da95012370a4151595b73658981d4
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-2f889ecc2f400e3d as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-2f889ecc2f400e3ddecision:rdec-e321c9f171c3e6abe7cecd6e9545b7d9
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-04fba425610536dc as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-04fba425610536dcdecision:rdec-e8f6510c3ca9d788663aa40b839c2398
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-06aced0efb52f0f2 as acceptable: Intended: the line-based comment regex is replaced by a scanner that drops a // comment wherever it starts outside a string, up to the line feed (SW-REQ-260928-C8W1). A comment after U+2028 is still dropped, and a file with CR-only line end… — a note for the maintainers, not an approval.

    compat:cf-06aced0efb52f0f2decision:rdec-e9780471159877c48898b7c6cc15c663
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-69d6bf7af862c183 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-69d6bf7af862c183decision:rdec-e98b39b871594f5398ed2bb33772573e
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-792722537a6700e3 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-792722537a6700e3decision:rdec-eb1e3576ea9121270ff5e8117b81c967
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-1d1ed3018dad8006 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-1d1ed3018dad8006decision:rdec-f144834c09f2186da22a6365cf974c01
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-e44495e87cbec56a as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-e44495e87cbec56adecision:rdec-f1b687c964fd92871230a03590805699
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-96b5c125192f5c1a as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-96b5c125192f5c1adecision:rdec-f2c3f4892562d9de98a2e4b5d0a9de9e
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-eb349766207b3055 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-eb349766207b3055decision:rdec-f34e751920eff65a50f6a023d05eef86
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-4a72b2d20d0b1efb as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-4a72b2d20d0b1efbdecision:rdec-f3762c28429540a2bed6b8e4a8d8bb71
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-6b136ad8bc991050 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-6b136ad8bc991050decision:rdec-f689e5ced34332d17dfc8c321cbad78e
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-51015eb18908e100 as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-51015eb18908e100decision:rdec-fbabb640a2e3d47b4a5a2228d802bd44
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-d37954f35eae263c as acceptable: Intended: whitespace such as a no-break space, vertical tab, form feed, U+2028 or a BOM outside a string no longer empties the menu file (SW-REQ-261001-BNZG). The PR's second commit reads each such character (also U+2000 to U+200A and U+300… — a note for the maintainers, not an approval.

    compat:cf-d37954f35eae263cdecision:rdec-fbcc70f929d33e182537bc95dc833e20
  • infoPartial input

    Change effects (new calls, side effects, reachability) were not analyzed for this change.

    review.effects

Routine evidence:178 checks passed · 27 advisory · 1 not applicable · 6 verifying tests passed · 30 claims observed passing

AI review — supporting commentary18 ✓ · 2 need test · 0 refuted · cannot change readiness or the next decision
AI review · claude-code/claude-opus-5.5assessed Medium risk2 weeks agoderived from the evidence — not a verdict

What the PR does. Upstream #13968 (ff77cd02 + b2dae8db + 2514ad72, live head 2514ad72) replaces stripJsonc's two regexes with a string-aware scanner and makes parseMenuJsonc return no rows for an array root. It fixes #13250 (a comma before } or ] in a string was eaten), #13492 (an array root became rows "0","1") and #13493 (an inline // emptied the file). b2dae8db also reads JS whitespace outside strings (BOM, NBSP, Unicode spaces, VT, FF) as a space. 2514ad72 only adds a test (comma before } after an escaped quote, reported in the thread). Mirror commit 4d1a1b7d applies it onto baseline quattro-proof 1e433732 (quattro 035ce29f); 15 proof commits follow (tip e491b524). Advisory, not an approval.

Risk rationale: Small parser change. Each fix has differential and observed test evidence, all 127 differences match a requirement, and the fuzz found nothing worse than the base. But 135 compatibility changes are unapproved (prevents ready), the production QV4 runtime and its parse cost are untested, and upgraded users' previously-ignored extension files will start to apply.

Read the full review (5 more paragraphs)

Is the fix verified? Changed-code coverage: 17/17 decision lines, 34/34 decisions. Test results are current, 69/69 passed (run-ae0c976c). All obligation cells of the 6 parser requirements are observed_pass. Each issue reproduces at base 1e433732, not at head; 200k fuzzed inputs: none worse.

Compatibility. Readiness is not_assessed. Next: human_judgement (compat_changes_unapproved), "Approve each of the 135 backward-compatibility changes", by a reviewer (approved policy @ 1e433732). 135 compat_change_unapproved disclosures prevent readiness (136 findings, 1 fixed). All 127 differences are classified intended: 123 data inputs with JS whitespace go from parse error to parsed (BNZG); 4 are the issue reproducers. 41 ids changed at the 035ce29f refresh (two #10367 menu rows; 346 rows, not 344). The 5 test_diff and 3 removed_behavior findings are intended too.

Questions for a human. (1) Does Quickshell's QV4 engine match node on /\s/ and on cost (in node stripJsonc is ~4x slower on the default menu, ~17x on 1.1 MB)? No test runs QV4. (2) User extension files that loaded empty before (inline comment, Unicode space) now load and can override shipped entries.

Traceability. stripJsonc and parseMenuJsonc are traced at function level: E4J2, 3T3F, 66FW, C8W1, BNZG, BMFE (4 added; 3 modified, with PPDW). 23 more are code_changed only via file-level test traces; their 23 not_linked cells have no tagged test (4 more are suppressed). No spec-gap candidates; change effects were not analyzed (effects_unavailable).

Not caused by this PR. KI-MENU-JSONC-CR-LINE-ENDINGS and -STRIP-GAPS stay open. The upstream refresh changes no file this PR touches. No gate fails; 13 checks were skipped. The PR body's verification line names this evaluation.

AI-generated review opinion derived from the evidence package. It is not a verdict, does not change readiness, and must be confirmed by a human reviewer.

30 context notes (info — not a finding)
  • AI · confirmed#13250: a comma is dropped only when the next token outside strings is } or ] (SW-REQ-260927-66FW, added)

    The comma branch (MenuModel.js:26-38) looks ahead past whitespace and // comments and keeps the comma unless } or ] follows. String contents are copied verbatim (lines 13-19), so "x, ]y" and mv f{.bak,} survive. I ran it on base 1e433732 and head: base gives label x ]y, head gives x, ]y.

  • AI · confirmed#13493: a // comment outside strings is dropped wherever it starts on the line (SW-REQ-260928-C8W1, added)

    Lines 23-25 skip to (not past) the next \n, so the tokens on either side stay apart; 1//c\n2 is still rejected. I ran it on base 1e433732 and head: base gives 0 rows for {...} // note, head gives 1. The comment ends only at \n, so a CR-only file is unchanged (KI-MENU-JSONC-CR-LINE-ENDINGS stays open).

  • AI · confirmed#13492: an array root yields no rows (SW-REQ-260928-BMFE, added)

    parseMenuJsonc adds || Array.isArray(parsed) to the non-object guard (MenuModel.js:100). I ran it: base gives rows 0:x,1:y, head gives []. Array.isArray is realm-safe, so the engine's inventory note about instanceof across realms does not apply here.

  • AI · confirmedb2dae8db: JS whitespace outside strings becomes an ASCII space (SW-REQ-261001-BNZG, added)

    Lines 39-42 map every /\s/ character except \n to ' ' (BOM, NBSP, U+1680, U+2000-200A, U+2028/9, U+202F, U+205F, U+3000, VT, FF, and also CR and tab, which JSON already accepts). Characters inside strings are untouched. It came with b2dae8db; MenuModel.js is unchanged at the live head 2514ad72.

  • AI · confirmedSW-REQ-260922-E4J2 (JSONC stripping) is reworded from full-line comments to comments outside string literals

    The description now says "strips // comments and trailing commas outside string literals". It matches the scanner and the PR's docs/menu.md text.

  • AI · confirmedSW-REQ-260922-3T3F (non-object input gives an empty set) changes only its rationale (array root)

    Only the rationale changed; the clause text is unchanged.

  • AI · confirmedSYS-REQ-260922-PPDW (default + user menu merge) is modified on the mirror

    This is the parent of the parser requirements. The edit is our proof work, not upstream code: only its hazard_review rationale (now describing the scanner and the array check) and review stamp changed. Its nominal, boundary and error_handling cells are observed_pass.

  • AI opinion — unverified23 requirements are code_changed only through file-level test traces

    menumodel-replay.test.mjs, menu-test.sh and report-reproducers.test.mjs carry whole-file Verifies traces (flagged weak_mapping); 2JZT, MQ37, RGCV, W17G and Y58B match only through MenuModel.js at file level, although their own functions did not change. These requirements share the files; their own text did not change. Each shows observed passing tests. Their 23 not_linked obligation cells have no tagged test and are NOT tested per class. Inherited: error_handling from SYS-REQ-260922-47T8 (2JZT, JRW1, MQ37, W17G, Y58B) and its external_call_timeout_bounded (2JZT, JRW1), boundary from SYS-REQ-260922-R8DQ (CYB9, N3RM, PRNV, XW52, 8VJQ), error_handling from SYS-REQ-260927-WC89 (N3RM), atomicity from SYS-REQ-260922-0M8A (EFNR), boundary/error_handling from STK-REQ-260922-XTNR (0M8A both, R8DQ error_handling, V7W6 both) and boundary from STK-REQ-260912-XJ5D (WC89). Own: 0M8A atomicity, R8DQ boundary, WC89 error_handling. Four more cells, external_call_timeout_bounded on MQ37, RGCV, W17G and Y58B, are suppressed: each requirement carries its own obligation_suppressions entry for that class (recorded 2026-09-30, unchanged on this mirror). Suppressed is not tested either. None of these classes concerns the parser change. The same 23 + 4 cells as last round.

  • AI opinion — unverifiedPurpose branches are covered and their obligation cells are observed passing

    diffCoverage: 17/17 changed decision lines, 34/34 changed decisions, 0 uncovered (mcdc:aggregate+bash+js). testResults: junit, current, 69 passed / 0 failed / 0 skipped (the baseline run ingested 68; the extra test case is the mirror's 'SW-REQ-260928-BMFE input domain' node test; the 3 report tests and the stripJsonc MC/DC test are replaced one for one). The count is the same as for the previous evaluation af2d9e82: 2514ad72 adds one assertion inside the existing menu-test.sh test case, not a new test case. 66FW, C8W1, BMFE, BNZG, E4J2 and 3T3F have every obligation cell observed_pass (boundary, error_handling, malformed_input, input_domain, totality).

  • AI opinion — unverifiedMirror composition: upstream product change vs our proof work

    4d1a1b7d ("review: apply omacom/omarchy#13968 @2514ad72 onto baseline quattro-proof 1e433732") applies upstream 2514ad72. I checked that its added and removed lines in MenuModel.js, docs/menu.md and menu-test.sh equal the upstream PR's diff against its base 8b4eae6 line for line. In the evaluated tree docs/menu.md is identical to 2514ad72, and MenuModel.js differs only by added comment lines (// Implements: and two //mcdc:ignore). The next 15 commits (af7af6b3..f43fd837) are our proof work: the 14 commits of the previous evaluation af2d9e82, replayed unchanged, and f43fd837, which moves 51 menu-test.sh line citations in requirements and reviews down by one line for the new assertion. e491b524 is an empty record commit. Against af2d9e82 the evaluated tree differs only by the one assertion line in menu-test.sh (line 72 on the mirror) and those 51 line numbers. MenuModel.js and every other product file are byte-identical, so the package's coverage, behaviour diff and compatibility findings are the same as for af2d9e82.

  • AI · confirmed2514ad72: a comma before } after an escaped quote in a label is kept (test only)

    The new menu-test.sh assertion (line 72 on the mirror, line 54 on the PR branch) parses {"a": {"label": "say \"hello\", }"}} and expects the label say "hello", }. I ran it: on base quattro 035ce29f (and upstream tip ec76c070, same MenuModel.js) the label comes back as say "hello" } and the assertion fails; on the head it passes. Inside a string the scanner copies a backslash together with the character after it (MenuModel.js:15-16), so the escaped quote does not end the string and the comma stays inside it. This follows SW-REQ-260927-66FW; no product code changed.

  • AI opinion — unverifiedMirror-only: four JSONC KI records marked fixed by this PR; history in time order

    KI-MENU-JSONC-ARRAY-ROOT, -COMMA-IN-STRING, -INLINE-COMMENT and -UNICODE-WHITESPACE carry status: fixed (fixed by #13968) on the mirror. Each also keeps the baseline's upstream reference: an 'Upstream:' note on all four and, on COMMA-IN-STRING, an upstream_report record for #13250. I checked that each file's history at: stamps ascend. This is proof data on the mirror, not part of the upstream PR. The KI evidence on the mirror records known_issue_not_reproduced for the fixed KIs.

  • AI opinion — unverifiedUpstream refresh to quattro 035ce29f changes no file this PR touches

    Between the PR's base 8b4eae6 and 035ce29f, upstream changed only two menu-area files: one property in BarWidget.qml and two data rows in default/omarchy/omarchy-menu.jsonc (install.service.microsoft and remove.service.microsoft, #10367, lines 235 and 317). MenuModel.js, Menu.qml, docs/menu.md, menu-test.sh and the sample extension are byte-identical. The rest of the refresh (the lock screen's fingerprint work #7158 and #7806, the image picker, and the baseline's new lock requirements, lock-node command and lock-js-fingerprintmodel MC/DC target) is outside this PR's diff and its 30 requirements. The two new rows carry escaped quotes, &&/|| and ]] inside strings: I ran base and head on the shipped menu and both give the same 346 rows with identical row data.

  • AI opinion — unverifiedRemoved whole-line-comment \s quirk is preserved (cf-39627352fe66ab9c, fixed)

    At base, \u00A0// note lines were removed whole by ^\s*. At head, the NBSP becomes a space and the comment is dropped, so the row count is the same (I ran it: 1 row at both). menu-test.sh pins this for BOM, NBSP, LSEP, IDEO, VT and FF before a comment. This one is recorded as fixed, not unapproved.

  • AI opinion — unverifiedDifferential: all 127 recorded differences checked; none unexplained

    213 inputs over 5 partitions (data 176, corpus 17, lifecycle 14, scale 3, timing 3). Each of the 123 data differences carries one of VT, FF, NBSP, U+1680, U+2000-200A, U+2028, U+2029, U+202F, U+205F, U+3000 or BOM outside strings, before the first line or before every line of one of three seeds, and goes from strip_parse=ERR (0 rows) to object: 41 each with 0 (sample extension), 2 (#11211 snippet) and 346 (shipped menu) rows. A leading BOM on its own makes no difference, because the harness drops it the way FileView text() does. CR, CRLF, empty, huge and invalid-UTF-8 inputs showed no difference, nor did the lifecycle, scale and timing inputs. The 4 corpus differences are the issue reproducers. Recorded classification: intended with requirement (123 BNZG, 2 C8W1, 1 BMFE, 1 66FW). Separately, I fuzzed 200,000 random JSONC files (labels with , } ] / " \\, NBSP and U+2028, random comments, trailing commas, CRLF): 165,695 same, 34,305 changed to the correct result, 0 changed to a wrong one (run on af2d9e82 against base 1e433732; MenuModel.js is byte-identical at e491b524). That fuzz is outside the package.

  • AI opinion — unverified41 differences got new ids at the 035ce29f refresh because the shipped menu gained two upstream rows

    The 41 whitespace variants of the shipped-menu seed (default/omarchy/omarchy-menu.jsonc) got new input digests because the seed file now has the two #10367 rows. Their head output is 346 rows instead of 344; the base output is still strip_parse=ERR with 0 rows. Same behaviour class and requirement (SW-REQ-261001-BNZG) as before that refresh, and the engine classifies all 41 intended. The other 86 differences keep their ids and digests. All 127 ids are unchanged since the previous evaluation af2d9e82.

  • AI · confirmedIntended difference bd-05efa2fff912da5a: #13493 reproducer (sample extension with inline comment tail): 0 to 3 rows

    Base gives strip_parse=ERR or wrong rows; head gives the result SW-REQ-260928-C8W1 specifies. Recorded classification: intended (SW-REQ-260928-C8W1). I reproduced this class of input with node on base 1e433732 vs head MenuModel.js. Representative of its group; the other corpus differences follow the same pattern (see the differential finding).

  • AI · confirmedIntended difference bd-41c905c2c01b5b15: #13493 reproducer (inline comment rows): 0 to 3 rows

    Base gives strip_parse=ERR or wrong rows; head gives the result SW-REQ-260928-C8W1 specifies. Recorded classification: intended (SW-REQ-260928-C8W1). I reproduced this class of input with node on base 1e433732 vs head MenuModel.js. Representative of its group; the other corpus differences follow the same pattern (see the differential finding).

  • AI · confirmedIntended difference bd-4453e5b664893137: #13492 array root: phantom rows 0,1 to no rows

    Base gives strip_parse=ERR or wrong rows; head gives the result SW-REQ-260928-BMFE specifies. Recorded classification: intended (SW-REQ-260928-BMFE). I reproduced this class of input with node on base 1e433732 vs head MenuModel.js. Representative of its group; the other corpus differences follow the same pattern (see the differential finding).

  • AI · confirmedIntended difference bd-9495f0dcccf57210: #13250 comma before } inside a label/description is kept

    Base gives strip_parse=ERR or wrong rows; head gives the result SW-REQ-260927-66FW specifies. Recorded classification: intended (SW-REQ-260927-66FW). I reproduced this class of input with node on base 1e433732 vs head MenuModel.js. Representative of its group; the other corpus differences follow the same pattern (see the differential finding).

  • AI · confirmedIntended difference bd-a2bcd5d37ee80ee1: BOM before every line of the shipped default menu: 0 to 346 rows

    Base gives strip_parse=ERR or wrong rows; head gives the result SW-REQ-261001-BNZG specifies. Recorded classification: intended (SW-REQ-261001-BNZG). I reproduced this class of input with node on base 1e433732 vs head MenuModel.js. Representative of its group; the other 122 data differences follow the same pattern (see the differential finding).

  • AI · confirmedIntended difference bd-a3c3bb2d3fccb3fc: NBSP before every line of the shipped default menu: 0 to 346 rows

    Base gives strip_parse=ERR or wrong rows; head gives the result SW-REQ-261001-BNZG specifies. Recorded classification: intended (SW-REQ-261001-BNZG). I reproduced this class of input with node on base 1e433732 vs head MenuModel.js. Representative of its group; the other 122 data differences follow the same pattern (see the differential finding).

  • AI · confirmedIntended difference bd-5eed726fc774fd45: U+2028 before every line of the shipped default menu: 0 to 346 rows

    Base gives strip_parse=ERR or wrong rows; head gives the result SW-REQ-261001-BNZG specifies. Recorded classification: intended (SW-REQ-261001-BNZG). I reproduced this class of input with node on base 1e433732 vs head MenuModel.js. Representative of its group; the other 122 data differences follow the same pattern (see the differential finding).

  • AI · confirmedIntended difference bd-f9d067880f260e26: vertical tab before every line of the shipped default menu: 0 to 346 rows

    Base gives strip_parse=ERR or wrong rows; head gives the result SW-REQ-261001-BNZG specifies. Recorded classification: intended (SW-REQ-261001-BNZG). I reproduced this class of input with node on base 1e433732 vs head MenuModel.js. Representative of its group; the other 122 data differences follow the same pattern (see the differential finding).

  • AI · confirmedIntended difference bd-df933919303826e2: form feed before every line of the issue #11211 snippet: 0 to 2 rows

    Base gives strip_parse=ERR or wrong rows; head gives the result SW-REQ-261001-BNZG specifies. Recorded classification: intended (SW-REQ-261001-BNZG). I reproduced this class of input with node on base 1e433732 vs head MenuModel.js. Representative of its group; the other 122 data differences follow the same pattern (see the differential finding).

  • AI · confirmedIntended difference bd-cfd90a4600fd0086: U+3000 before every line of the issue #11211 snippet: 0 to 2 rows

    Base gives strip_parse=ERR or wrong rows; head gives the result SW-REQ-261001-BNZG specifies. Recorded classification: intended (SW-REQ-261001-BNZG). I reproduced this class of input with node on base 1e433732 vs head MenuModel.js. Representative of its group; the other 122 data differences follow the same pattern (see the differential finding).

  • AI opinion — unverifiedKI-MENU-JSONC-CR-LINE-ENDINGS and KI-MENU-JSONC-STRIP-GAPS remain open; the PR does not change them

    I ran both: a CR-only file with a // comment (// c\r{...}) and a /* */ block comment give 0 rows at base and at head. The scanner ends a comment only at \n and has no block-comment state. The PR's docs/menu.md now says block comments are not supported. These KIs pre-date the PR; their evidence on the mirror is still known_issue_reproduced.

  • AI opinion — unverifiedChange effects not analyzed; scope analysis bounds acknowledged

    effects_unavailable: review.effects covers C/C++ only, so callers, gained effects, new mutable state and call-level requirement impact are not in the package for this JS change. The scope approximations say no uncodified connection could be detected, so 'No spec-gap candidates' proves nothing here. By reading: stripJsonc/parseMenuJsonc add no callees, no I/O, and no state beyond local variables.

  • AI opinion — unverifiedAll 135 compatibility findings stay unapproved; only a human reviewer can approve them

    Each of the 135 compat_change_unapproved disclosures prevents readiness until a reviewer or above approves it under the approved policy @ 1e433732, or the author fixes it. The next decision states the exact count ("Approve each of the 135 backward-compatibility changes"). The finding ids are the same 135 as for af2d9e82; the auditor (buger, who is also this PR's author) records an advisory note on each, as for that evaluation, naming the requirement or issue it follows. The engine shows those notes as informational, not approvals, and they resolve nothing. My reading that each difference is intended is commentary, not an approval either.

  • AI opinion — unverifiedThe PR body's verification line names this evaluation; its row count is from the PR's base

    The body cites evaluated merge e491b52 on quattro 035ce29 with 69 passed, which is this package. It says the shipped menu parses to 344 rows: that is the count at the PR's base 8b4eae6. On quattro 035ce29f the shipped menu has 346 rows (two #10367 rows) at both base and head, with identical row data (I ran it), so the body's claim of an unchanged shipped menu still holds.

Supporting commentary only — it cannot change readiness or remove a disclosure. Open hazards it raised (engine: needs a test) are listed under What remains unresolved; everything else it said is here — commentary, never evidence of working.

All 38findings, with the engine's verification
  • Infoengine-confirmed#13250: a comma is dropped only when the next token outside strings is } or ] (SW-REQ-260927-66FW, added)
  • Infoengine-confirmed#13493: a // comment outside strings is dropped wherever it starts on the line (SW-REQ-260928-C8W1, added)
  • Infoengine-confirmed#13492: an array root yields no rows (SW-REQ-260928-BMFE, added)
  • Infoengine-confirmedb2dae8db: JS whitespace outside strings becomes an ASCII space (SW-REQ-261001-BNZG, added)
  • Infoengine-confirmedSW-REQ-260922-E4J2 (JSONC stripping) is reworded from full-line comments to comments outside string literals
  • Infoengine-confirmedSW-REQ-260922-3T3F (non-object input gives an empty set) changes only its rationale (array root)
  • Infoengine-confirmedSYS-REQ-260922-PPDW (default + user menu merge) is modified on the mirror
  • Infocommentary (no claim)23 requirements are code_changed only through file-level test traces
  • Infocommentary (no claim)Purpose branches are covered and their obligation cells are observed passing
  • Infocommentary (no claim)Mirror composition: upstream product change vs our proof work
  • Infoengine-confirmed2514ad72: a comma before } after an escaped quote in a label is kept (test only)
  • Infocommentary (no claim)Mirror-only: four JSONC KI records marked fixed by this PR; history in time order
  • Infocommentary (no claim)Upstream refresh to quattro 035ce29f changes no file this PR touches
  • Mediumcommentary (no claim)Compat: report tests #13250/#13492/#13493 flipped from expected failure to fixed (cf-d39ba8179837a1f3, cf-f24de8ccfa5df33e, cf-2f1169dc59e4e167), unapproved→ where it's shown
  • Mediumcommentary (no claim)Compat: replay expectation for an array root changed from ['0=should-not-appear','1=ghost-2'] (cf-6f89cd55f74c4c29), unapproved→ where it's shown
  • Mediumcommentary (no claim)Compat: regex-era MC/DC block for stripJsonc rewritten (cf-c3bc89d90b0bed0a), unapproved→ where it's shown
  • Lowcommentary (no claim)Compat: removed ,(\s*[}\]]) regex: Unicode \s before a closer (cf-dc379a6ee10eec0f), intended_change BNZG, unapproved→ where it's shown
  • Lowcommentary (no claim)Compat: removed m-flag ^\s*//... whole-line regex anchors (cf-06aced0efb52f0f2), intended_change C8W1, unapproved→ where it's shown
  • Lowcommentary (no claim)Compat: the typeof root check is extended, not removed (cf-aa7b4c90721520b7), intended_change BMFE, unapproved→ where it's shown
  • Infocommentary (no claim)Removed whole-line-comment \s quirk is preserved (cf-39627352fe66ab9c, fixed)
  • Infocommentary (no claim)Differential: all 127 recorded differences checked; none unexplained
  • Infocommentary (no claim)41 differences got new ids at the 035ce29f refresh because the shipped menu gained two upstream rows
  • Infoengine-confirmedIntended difference bd-05efa2fff912da5a: #13493 reproducer (sample extension with inline comment tail): 0 to 3 rows
  • Infoengine-confirmedIntended difference bd-41c905c2c01b5b15: #13493 reproducer (inline comment rows): 0 to 3 rows
  • Infoengine-confirmedIntended difference bd-4453e5b664893137: #13492 array root: phantom rows 0,1 to no rows
  • Infoengine-confirmedIntended difference bd-9495f0dcccf57210: #13250 comma before } inside a label/description is kept
  • Infoengine-confirmedIntended difference bd-a2bcd5d37ee80ee1: BOM before every line of the shipped default menu: 0 to 346 rows
  • Infoengine-confirmedIntended difference bd-a3c3bb2d3fccb3fc: NBSP before every line of the shipped default menu: 0 to 346 rows
  • Infoengine-confirmedIntended difference bd-5eed726fc774fd45: U+2028 before every line of the shipped default menu: 0 to 346 rows
  • Infoengine-confirmedIntended difference bd-f9d067880f260e26: vertical tab before every line of the shipped default menu: 0 to 346 rows
  • Infoengine-confirmedIntended difference bd-df933919303826e2: form feed before every line of the issue #11211 snippet: 0 to 2 rows
  • Infoengine-confirmedIntended difference bd-cfd90a4600fd0086: U+3000 before every line of the issue #11211 snippet: 0 to 2 rows
  • Mediumneeds a testQuestion: does the scanner behave and perform the same under Quickshell's QV4 engine as under node?→ where it's shown
  • Lowneeds a testQuestion: do user extensions that silently loaded as empty before now load and override shipped entries after upgrade?→ where it's shown
  • Infocommentary (no claim)KI-MENU-JSONC-CR-LINE-ENDINGS and KI-MENU-JSONC-STRIP-GAPS remain open; the PR does not change them
  • Infocommentary (no claim)Change effects not analyzed; scope analysis bounds acknowledged
  • Infocommentary (no claim)All 135 compatibility findings stay unapproved; only a human reviewer can approve them
  • Infocommentary (no claim)The PR body's verification line names this evaluation; its row count is from the PR's base
Why the engine rates this risk level1 rule fired
  • No introduced gate failures, no untested or unmeasured changed decisions, and every changed function maps to a requirement at function level.
Relevant tests6
Audit checks219 project-wide

219 project-wide audit checks (178 passed · 13 skipped or not run · 28 not applicable) — the rest are unchanged against the baseline run. Open Audit checks

All 219 checks exactly as recorded in this package
  • Not applicableaccepted_risks_reviewednot_applicableNot requiredAdvisorySame as baseline

    raw status pass · severity warning

  • Not applicableapproved_guarantee_ki_conflictnot_applicableNot requiredAdvisorySame as baseline

    raw status pass · severity warning

  • Not applicableassumptions_statusnot_applicableNot requiredAdvisorySame as baseline

    raw status pass · severity warning

  • Skippedbuild_matrix_completeskippedSame as baseline

    raw status skip · severity warning

  • Not applicablecode_signal_deadline_cast_unreviewednot_applicableNot requiredAdvisorySame as baseline

    raw status pass · severity warning

  • Not applicableconcern_adjudicatednot_applicableNot requiredAdvisorySame as baseline

    raw status pass · severity warning

  • Not applicabledefect_review_currentnot_applicableNot requiredAdvisorySame as baseline

    raw status info · severity warning

  • Not applicabledeployment_tvl_verifiednot_applicableNot requiredAdvisorySame as baseline

    raw status pass · severity warning

  • Skippeddescription_grammar_enumeration_completeskippedSame as baseline

    raw status skip · severity warning

  • Skippeddocumentation_coverageskippedSame as baseline

    raw status skip · severity warning

  • Skippeddocumented_claim_verifiedskippedSame as baseline

    raw status skip · severity warning

  • Skippeddual_path_guards_equivalentskippedSame as baseline

    raw status skip · severity warning

  • Not applicablefailing_test_blocks_approvalnot_applicableNot requiredAdvisorySame as baseline

    raw status pass · severity warning

  • Not applicablehigh_severity_obligation_without_vectornot_applicableNot requiredAdvisorySame as baseline

    raw status pass · severity warning

  • Skippedknown_issue_closure_platform_boundskippedSame as baseline

    raw status skip · severity error

  • Not applicableknown_issue_completenot_applicableNot requiredAdvisorySame as baseline

    raw status pass · severity warning

  • Not applicableknown_issue_platform_coveragenot_applicableNot requiredAdvisorySame as baseline

    raw status skip · severity warning

  • Not applicableknown_issue_recheck_duenot_applicableNot requiredAdvisorySame as baseline

    raw status pass · severity warning

  • Not applicableknown_issue_sibling_dispositionnot_applicableNot requiredAdvisorySame as baseline

    raw status pass · severity warning

  • Not applicableknown_issue_template_transfernot_applicableNot requiredAdvisorySame as baseline

    raw status pass · severity warning

  • Skippedlemma_binding_freshnessskippedSame as baseline

    raw status skip · severity warning

  • Not applicablelemma_branch_coveragenot_applicableNot requiredSame as baseline

    raw status skip · severity warning

  • Skippedno_authored_change_surface_reviewedskippedSame as baseline

    raw status skip · severity warning

  • Not applicablepoc_quality_checkednot_applicableNot requiredAdvisorySame as baseline

    raw status pass · severity warning

  • Not applicableproblem_report_class_mitigation_evidencenot_applicableNot requiredAdvisorySame as baseline

    raw status pass · severity warning

  • Not applicableproblem_reports_reviewednot_applicableNot requiredAdvisorySame as baseline

    raw status pass · severity warning

  • Not applicableprocess_checklistnot_applicableNot requiredAdvisorySame as baseline

    raw status pass · severity warning

  • Not applicableproperty_based_test_coveragenot_applicableNot requiredAdvisorySame as baseline

    raw status warn · severity warning

  • Not applicableresidual_kill_hygienenot_applicableNot requiredAdvisorySame as baseline

    raw status pass · severity warning

  • Skippedsecurity_surface_coveredskippedSame as baseline

    raw status skip · severity error

  • Skippedsignal_fixtures_validskippedSame as baseline

    raw status skip · severity error

  • Not applicablespec_lint_exemplar_missing_on_newnot_applicableNot requiredAdvisorySame as baseline

    raw status info · severity warning

  • Not applicablespec_lint_hazard_consequencenot_applicableNot requiredAdvisorySame as baseline

    raw status info · severity warning

  • Not applicablespec_lint_ki_banned_markersnot_applicableNot requiredAdvisorySame as baseline

    raw status info · severity warning

  • Skippedspec_lint_mediation_contract_contradictedskippedSame as baseline

    raw status skip · severity warning

  • Skippedspec_lint_na_denies_property_enforced_unevenlyskippedSame as baseline

    raw status skip · severity warning

  • Skippedspec_lint_na_denies_property_the_code_managesskippedSame as baseline

    raw status skip · severity warning

  • Not applicablesurface_coveragenot_applicableNot requiredAdvisorySame as baseline

    raw status pass · severity warning

  • Not applicableunresearched_p0_vectorsnot_applicableNot requiredAdvisorySame as baseline

    raw status pass · severity warning

  • Not applicablevector_campaign_closurenot_applicableNot requiredAdvisorySame as baseline

    raw status pass · severity warning

  • Not applicablevector_campaign_hygienenot_applicableNot requiredAdvisorySame as baseline

    raw status pass · severity warning

  • Passacceptance_criteria_witnessedpassedSame as baseline

    raw status pass · severity warning

  • Passacceptance_witness_qualitypassedSame as baseline

    raw status pass · severity warning

  • Passambiguity_reviewedpassedSame as baseline

    raw status pass · severity warning

  • Passannotation_validitypassedSame as baseline

    raw status pass · severity error

  • Passapproval_motivation_presentpassedSame as baseline

    raw status pass · severity error

  • Passapprovals_currentpassedSame as baseline

    raw status pass · severity error

  • Passassume_contract_consistencypassedSame as baseline

    raw status pass · severity warning

  • Passauthored_delta_expectedpassedSame as baseline

    raw status pass · severity warning

  • Passbehavioral_implications_verifiedpassedSame as baseline

    raw status pass · severity warning

  • Passbuild_passespassedSame as baseline

    raw status pass · severity error

  • Passcatalog_completenesspassedSame as baseline

    raw status pass · severity error

  • Passcatalog_semantic_bindings_reviewedpassedSame as baseline

    raw status pass · severity warning

  • Passcatalog_version_pinnedpassedSame as baseline

    raw status pass · severity warning

  • Passchange_evidence_completepassedSame as baseline

    raw status pass · severity warning

  • Passchange_record_landspassedSame as baseline

    raw status pass · severity warning

  • Passchanged_requirements_reviewedpassedSame as baseline

    raw status pass · severity error

  • Passcircular_deps_cleanpassedSame as baseline

    raw status pass · severity error

  • Passcode_mcdc_coveragepassedSame as baseline

    raw status pass · severity warning

  • Passcode_mcdc_measurepassedSame as baseline

    raw status pass · severity error

  • Passcode_predicates_modeledpassedSame as baseline

    raw status pass · severity warning

  • Passcode_signal_obligations_reviewedpassedSame as baseline

    raw status pass · severity warning

  • Passcode_signal_suppressions_reviewedpassedSame as baseline

    raw status pass · severity warning

  • Passcode_signal_unbindablepassedSame as baseline

    raw status pass · severity warning

  • Passconsistency_pair_coveragepassedSame as baseline

    raw status pass · severity warning

  • Passcontract_alignment_cleanpassedSame as baseline

    raw status pass · severity warning

  • Passcoverage_metpassedSame as baseline

    raw status pass · severity warning

  • Passcoverage_thresholdpassedSame as baseline

    raw status pass · severity warning

  • Passcross_component_cleanpassedSame as baseline

    raw status pass · severity warning

  • Passcross_level_completepassedSame as baseline

    raw status pass · severity warning

  • Passcross_spec_consistency_cleanpassedSame as baseline

    raw status pass · severity warning

  • Passcvss_severity_consistentpassedSame as baseline

    raw status pass · severity warning

  • Passdata_constraint_z3_coveragepassedSame as baseline

    raw status pass · severity warning

  • Passdata_constraints_completepassedSame as baseline

    raw status pass · severity warning

  • Passdecomposition_reviewedpassedSame as baseline

    raw status pass · severity warning

  • Passdeletion_without_retirementpassedSame as baseline

    raw status pass · severity error

  • Passdescription_delta_reviewedpassedSame as baseline

    raw status pass · severity error

  • Passdifferential_conformancepassedSame as baseline

    raw status pass · severity warning

  • Passdisclosure_safepassedSame as baseline

    raw status pass · severity error

  • Passdocumentation_enforcedpassedSame as baseline

    raw status pass · severity warning

  • Passevidence_diversitypassedSame as baseline

    raw status pass · severity warning

  • Passfixture_staleness_cleanpassedSame as baseline

    raw status pass · severity warning

  • Passflip_fixtures_existpassedSame as baseline

    raw status pass · severity warning

  • Passflip_test_alignmentpassedSame as baseline

    raw status pass · severity warning

  • Passformalization_lemma_verdict_consistencypassedSame as baseline

    raw status pass · severity warning

  • Passfuzz_evidence_carrier_validpassedSame as baseline

    raw status pass · severity warning

  • Passgaps_cleanpassedSame as baseline

    raw status pass · severity warning

  • Passhigh_severity_reproducer_gradepassedSame as baseline

    raw status pass · severity error

  • Passintegration_evidence_witnessedpassedSame as baseline

    raw status pass · severity warning

  • Passinterface_contract_duplicatespassedSame as baseline

    raw status pass · severity warning

  • Passinterface_coveragepassedSame as baseline

    raw status pass · severity warning

  • Passinterface_formalization_completepassedSame as baseline

    raw status pass · severity warning

  • Passinterface_staleness_cleanpassedSame as baseline

    raw status pass · severity warning

  • Passknown_issue_affected_requirements_presentpassedSame as baseline

    raw status pass · severity warning

  • Passknown_issue_mirror_anchor_relevantpassedSame as baseline

    raw status pass · severity warning

  • Passknown_issue_poc_quality_effectivepassedSame as baseline

    raw status pass · severity warning

  • Passknown_issue_reproducer_consistentpassedSame as baseline

    raw status pass · severity warning

  • Passknown_issue_reproducer_present_and_resolvespassedSame as baseline

    raw status pass · severity warning

  • Passknown_issue_security_remediation_presentpassedSame as baseline

    raw status pass · severity warning

  • Passknown_issue_severity_prose_consistentpassedSame as baseline

    raw status pass · severity warning

  • Passknown_issues_reviewedpassedSame as baseline

    raw status pass · severity warning

  • Passl0_stakeholder_completepassedSame as baseline

    raw status pass · severity error

  • Passl1_system_completepassedSame as baseline

    raw status pass · severity error

  • Passl2_software_completepassedSame as baseline

    raw status pass · severity error

  • Passlevels_connectedpassedSame as baseline

    raw status pass · severity error

  • Passlint_cleanpassedSame as baseline

    raw status pass · severity warning

  • Passmcdc_coveragepassedSame as baseline

    raw status pass · severity warning

  • Passmcdc_ignore_classifiedpassedSame as baseline

    raw status pass · severity warning

  • Passmcdc_known_issue_disposition_stalepassedSame as baseline

    raw status pass · severity error

  • Passmcdc_verifies_witnessespassedSame as baseline

    raw status pass · severity warning

  • Passmcdc_witness_drives_codepassedSame as baseline

    raw status pass · severity warning

  • Passmirror_completepassedSame as baseline

    raw status pass · severity warning

  • Passmirror_stalepassedSame as baseline

    raw status pass · severity warning

  • Passnegative_path_witness_requiredpassedSame as baseline

    raw status pass · severity error

  • Passnonbool_inputs_constrainedpassedSame as baseline

    raw status pass · severity warning

  • Passobligation_baselinepassedSame as baseline

    raw status pass · severity warning

  • Passobligation_completenesspassedSame as baseline

    raw status pass · severity error

  • Passobligation_decomposition_completepassedSame as baseline

    raw status pass · severity warning

  • Passobligation_delegation_resolvespassedSame as baseline

    raw status pass · severity error

  • Passobligation_enforcement_backedpassedSame as baseline

    raw status pass · severity warning

  • Passobligation_evidence_completepassedSame as baseline

    raw status pass · severity warning

  • Passobligation_profile_evidence_completepassedSame as baseline

    raw status pass · severity warning

  • Passobligation_suppression_rationalepassedSame as baseline

    raw status pass · severity warning

  • Passobligation_suppression_reviewerpassedSame as baseline

    raw status pass · severity warning

  • Passobligation_witness_groundedpassedSame as baseline

    raw status pass · severity warning

  • Passorphan_code_cleanpassedSame as baseline

    raw status pass · severity warning

  • Passorphan_tests_cleanpassedSame as baseline

    raw status pass · severity warning

  • Passpartition_evidence_completepassedSame as baseline

    raw status pass · severity warning

  • Passproof_complexity_cleanpassedSame as baseline

    raw status pass · severity warning

  • Passproperty_fixtures_existpassedSame as baseline

    raw status pass · severity warning

  • Passquality_cleanpassedSame as baseline

    raw status pass · severity warning

  • Passretired_cleanuppassedSame as baseline

    raw status pass · severity warning

  • Passrole_prompt_hygienepassedSame as baseline

    raw status pass · severity warning

  • Passrole_references_resolvepassedSame as baseline

    raw status pass · severity warning

  • Passsecurity_relevance_consistentpassedSame as baseline

    raw status pass · severity warning

  • Passslow_tests_cleanpassedSame as baseline

    raw status pass · severity error

  • Passsoftware_formalization_completepassedSame as baseline

    raw status pass · severity warning

  • Passsolver_latency_cleanpassedSame as baseline

    raw status pass · severity warning

  • Passsolver_modeling_opportunitypassedSame as baseline

    raw status pass · severity warning

  • Passspec_lint_ac_inverse_coveragepassedSame as baseline

    raw status pass · severity warning

  • Passspec_lint_ac_subset_of_satisfiespassedSame as baseline

    raw status pass · severity warning

  • Passspec_lint_acceptance_review_currentpassedSame as baseline

    raw status pass · severity warning

  • Passspec_lint_annotation_vs_authoredpassedSame as baseline

    raw status pass · severity warning

  • Passspec_lint_assumption_dispositionpassedSame as baseline

    raw status pass · severity warning

  • Passspec_lint_audit_ignore_reasonpassedSame as baseline

    raw status pass · severity warning

  • Passspec_lint_auto_modifier_without_humanpassedSame as baseline

    raw status pass · severity warning

  • Passspec_lint_circularity_self_citationpassedSame as baseline

    raw status pass · severity warning

  • Passspec_lint_complementary_flags_uninteractedpassedSame as baseline

    raw status pass · severity warning

  • Passspec_lint_data_constraint_parseablepassedSame as baseline

    raw status pass · severity error

  • Passspec_lint_decomposition_adds_refinementpassedSame as baseline

    raw status pass · severity warning

  • Passspec_lint_degenerate_input_obligation_missingpassedSame as baseline

    raw status pass · severity warning

  • Passspec_lint_evidence_tag_existspassedSame as baseline

    raw status pass · severity warning

  • Passspec_lint_formalization_qualitypassedSame as baseline

    raw status pass · severity warning

  • Passspec_lint_fretish_bare_responsepassedSame as baseline

    raw status pass · severity warning

  • Passspec_lint_fretish_tautologypassedSame as baseline

    raw status pass · severity warning

  • Passspec_lint_governance_yaml_data_pathspassedSame as baseline

    raw status pass · severity warning

  • Passspec_lint_hallucinated_symbolspassedSame as baseline

    raw status pass · severity error

  • Passspec_lint_hazard_review_currentpassedSame as baseline

    raw status pass · severity warning

  • Passspec_lint_id_shape_canonicalpassedSame as baseline

    raw status pass · severity error

  • Passspec_lint_inline_impact_review_driftpassedSame as baseline

    raw status pass · severity warning

  • Passspec_lint_input_domain_obligation_missingpassedSame as baseline

    raw status pass · severity warning

  • Passspec_lint_ki_attacker_coherencepassedSame as baseline

    raw status pass · severity warning

  • Passspec_lint_ki_history_chronologypassedSame as baseline

    raw status pass · severity warning

  • Passspec_lint_ki_open_actionabilitypassedSame as baseline

    raw status pass · severity warning

  • Passspec_lint_ki_prose_shapepassedSame as baseline

    raw status pass · severity warning

  • Passspec_lint_ki_stale_status_refspassedSame as baseline

    raw status pass · severity warning

  • Passspec_lint_numbering_gaps_has_tombstonepassedSame as baseline

    raw status pass · severity warning

  • Passspec_lint_obligation_checklist_emptypassedSame as baseline

    raw status pass · severity warning

  • Passspec_lint_obligation_coverage_gappassedSame as baseline

    raw status pass · severity warning

  • Passspec_lint_operational_invariant_varpassedSame as baseline

    raw status pass · severity warning

  • Passspec_lint_parent_field_vs_satisfiespassedSame as baseline

    raw status pass · severity warning

  • Passspec_lint_pinned_delimiter_undispositionedpassedSame as baseline

    raw status pass · severity warning

  • Passspec_lint_plan_of_record_currentpassedSame as baseline

    raw status pass · severity warning

  • Passspec_lint_prose_ste100passedSame as baseline

    raw status pass · severity warning

  • Passspec_lint_reject_combination_composition_witnessedpassedSame as baseline

    raw status pass · severity warning

  • Passspec_lint_req_type_vs_descriptionpassedSame as baseline

    raw status pass · severity error

  • Passspec_lint_review_cadence_currentpassedSame as baseline

    raw status pass · severity warning

  • Passspec_lint_satisfies_target_retiredpassedSame as baseline

    raw status pass · severity warning

  • Passspec_lint_shared_state_rebuildpassedSame as baseline

    raw status pass · severity warning

  • Passspec_lint_source_doc_hedgingpassedSame as baseline

    raw status pass · severity warning

  • Passspec_lint_source_native_yaml_tracepassedSame as baseline

    raw status pass · severity warning

  • Passspec_lint_spec_conformance_review_groundedpassedSame as baseline

    raw status pass · severity error

  • Passspec_lint_status_vs_reviewpassedSame as baseline

    raw status pass · severity warning

  • Passspec_lint_sw_informal_witnessedpassedSame as baseline

    raw status pass · severity error

  • Passspec_lint_threat_surface_presentpassedSame as baseline

    raw status pass · severity warning

  • Passspec_lint_trace_review_evidence_currentpassedSame as baseline

    raw status pass · severity error

  • Passspec_lint_unjoined_effect_halvespassedSame as baseline

    raw status pass · severity warning

  • Passspec_lint_yaml_escape_artefactpassedSame as baseline

    raw status pass · severity error

  • Passsrs_generatespassedSame as baseline

    raw status pass · severity error

  • Passsrs_no_uncheckedpassedSame as baseline

    raw status pass · severity error

  • Passstakeholder_acceptance_criteriapassedSame as baseline

    raw status pass · severity warning

  • Passstakeholder_requirements_existpassedSame as baseline

    raw status pass · severity error

  • Passsubmission_validatedpassedSame as baseline

    raw status pass · severity error

  • Passsuspect_cleanpassedSame as baseline

    raw status pass · severity error

  • Passsys_has_software_childpassedSame as baseline

    raw status pass · severity warning

  • Passsystem_formalization_completepassedSame as baseline

    raw status pass · severity error

  • Passsystem_requirements_linkedpassedSame as baseline

    raw status pass · severity error

  • Passtable_completepassedSame as baseline

    raw status pass · severity warning

  • Passtable_consistentpassedSame as baseline

    raw status pass · severity warning

  • Passtable_equivalencepassedSame as baseline

    raw status pass · severity warning

  • Passtest_command_propagates_failurepassedSame as baseline

    raw status pass · severity warning

  • Passtests_passpassedSame as baseline

    raw status pass · severity error

  • Passtrivial_lemmapassedSame as baseline

    raw status pass · severity warning

  • Passtrusted_outputs_from_untrusted_inputspassedSame as baseline

    raw status pass · severity warning

  • Passunder_modeled_requirements_cleanpassedSame as baseline

    raw status pass · severity warning

  • Passvacuity_cleanpassedSame as baseline

    raw status pass · severity warning

  • Passvalidate_passespassedSame as baseline

    raw status pass · severity error

  • Passvariable_driftpassedSame as baseline

    raw status pass · severity warning

  • Passvariable_orphans_cleanpassedSame as baseline

    raw status pass · severity warning

  • Passvariables_declaredpassedSame as baseline

    raw status pass · severity error

  • Passverification_chain_completepassedSame as baseline

    raw status pass · severity warning

  • Passverification_plan_evidencepassedSame as baseline

    raw status pass · severity warning

  • Passverification_scope_completepassedSame as baseline

    raw status pass · severity warning

  • Passverification_state_consistentpassedSame as baseline

    raw status pass · severity warning

  • Passverify_passespassedSame as baseline

    raw status pass · severity error

  • Passwaivers_reviewedpassedSame as baseline

    raw status pass · severity error

  • Passz3_cross_layer_consistencypassedSame as baseline

    raw status pass · severity warning

  • Passz3_properties_verifiedpassedSame as baseline

    raw status pass · severity warning

How this evidence was producedunverified producer · no evidence records attached
Unverified producer — not acceptedPackage permalink

Evaluated as this PR applied onto the audit baseline 1e433732 (commit e491b524), not the PR's own branch — findings reflect the PR's change on the audited code. Freshness still tracks the PR head it represents, 2514ad72.

Repository
https://github.com/omacom/omarchy
Pull request
#13968
Evaluated tree
Synthetic mergesynthetic_merge
PR head commit
2514ad72fa9203cfe7acd5f0f8fd4b8d92ada806
Evaluated commit
e491b5245b5d5f07f9062f81703ba76f6ab7ccce
Audit baseline
1e43373287afbd6dca4674ad463d5b5db7812358
Spec revision
715d4fd3c50d9a064cc4ce7749c9945668042906
Policy revision
1e43373287afbd6dca4674ad463d5b5db7812358
Package digest
sha256:a97b50725d212e6178e6b3c3d015ba1b3cdd11c574171a3cd269ebfc99ea70de
Schema version
reqproof.evidence-package.v1
Canonicalization
v1
Engine version
0.1.0-dev
Assembler version
0.1.0-dev+geeb5981c
Package identity
epkg-cf996aa899db700d624cb0ab8fce3d39a8df3fd69dda26d711f4eba56e97be52
Assembled
Oct 5, 2026 · 2 weeks ago
Canonical digest
sha256:a97b50725d212e6178e6b3c3d015ba1b3cdd11c574171a3cd269ebfc99ea70de
History14 evidence packages for this change — each an immutable record of the commit it evaluated