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.

PR #13968
Evidence package#13968b2dae8db74d7Synthetic merge tree

omarchy #13968

https://github.com/omacom/omarchy

Delivered by an unverified producer — not accepted as assurance.
← 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 ac65d40 (head b2dae8d, base 87c3ca6).

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

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

    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 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 "\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 // 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=344 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-255473c8c08a76c1SW-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 "\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=344 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-2ac7482388c5a686SW-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 "\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 "\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=344 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-2ee0c4addb13e3abSW-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 "\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=344 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-357e1f4ff1e9d748SW-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 "\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=344 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-36c55d88807da1beSW-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 "\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=344 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-402affc47c49fdbaSW-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 "\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 "\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=344 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-458f117dda54c2deSW-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 "\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=344 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-4e10b200dc0243c2SW-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 // 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=344 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-504de42e6af4e9c0SW-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 "\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 "\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=344 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-5125ce4e30d8459fSW-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 "\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=344 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-53710e2963cf6380SW-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 "\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 "\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=344 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-5c3727e138998a75SW-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 finding · introduced by this changedrives the next decision

    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=344 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-5d6d2c84ece065f6SW-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 // 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 finding · introduced by this changedrives the next decision

    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=344 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-670426498ee5df8bSW-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 "\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=344 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-6ae3c607a49bb6f9SW-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 "\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 "\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 "\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=344 strip_parse=object"…); not approved as a compatibility change.

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

    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=344 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-7a1a05b5891ea504SW-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 "\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 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\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=344 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-8f3f80e588ee420fSW-REQ-261001-BNZGnew 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 "\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=344 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-978d1fdc010f089eSW-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 "\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 "\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=344 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-a44fb746bd93dde2SW-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 "\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=344 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-a7370b3d836d2de9SW-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=344 strip_parse=object"…); not approved as a compatibility change.

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

    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=344 strip_parse=object"…); not approved as a compatibility change.

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

    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=344 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-aa7a45b0a6b4c5b0SW-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 "\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=344 strip_parse=object"…); not approved as a compatibility change.

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

    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=344 strip_parse=object"…); not approved as a compatibility change.

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

    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=344 strip_parse=object"…); not approved as a compatibility change.

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

    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=344 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-b197ccf0cb747437SW-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 "\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=344 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-b4a7d644a02eed62SW-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 "\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=344 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-ba32c67e94d8c2a2SW-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 "\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=344 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-c57bc9c4ad762df2SW-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=344 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-c68852920448a2bdSW-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 "\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=344 strip_parse=object"…); not approved as a compatibility change.

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

    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=344 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-cc4517b2f72bab7aSW-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 "\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 "\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 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=344 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-d883e6a7e51b4af9SW-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=344 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-d8cddf165e439747SW-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 "\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=344 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-dd51109b3984d697SW-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 "\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 "\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 "\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 "\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 "\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=344 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-ee41b0db43c73687SW-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 // 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=344 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-fa70c06bc0ecb4a9SW-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 "\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=344 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-fbf64acb363a8c44SW-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 "\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=344 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-fcdb9ce8270fb8ccSW-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 "\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-978d1fdc010f089e 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-978d1fdc010f089edecision:rdec-011eafc8366ac557a2847977ba25ba8e
  • 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-024620352361d1efc27ed0259991874d
  • Auditor buger assessed compatibility finding cf-5d6d2c84ece065f6 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-5d6d2c84ece065f6decision:rdec-05774b5493f5eb64c9116c96c5811b57
  • 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-0b55589be3fcfa851df033e8073b546a
  • Auditor buger assessed compatibility finding cf-d883e6a7e51b4af9 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-d883e6a7e51b4af9decision:rdec-0c24a81992a030d2c6198342a5c9c941
  • 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-0c3ba29b5dd6842d295b9eef01f5da68
  • 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-0da44d851f14f22a9536f12666271d46
  • Auditor buger assessed compatibility finding cf-7a1a05b5891ea504 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-7a1a05b5891ea504decision:rdec-0f69ab060d93e521d361871992db1d60
  • 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-1e69edad5602f193bc9fab1b1ee7b96c
  • Auditor buger assessed compatibility finding cf-5c3727e138998a75 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-5c3727e138998a75decision:rdec-21f349559c141e08b6f37c011ba5477a
  • 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-22b3d0b5348865188fa0a9956bd454a5
  • 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-2398396a8c685d19d0dfca877f32093c
  • 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-26d7951a6a65cb70074fefe58c78edac
  • 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-277517d9763e502bc52348b6d378698e
  • 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-297803060eddf56bd931ecbd438d6271
  • 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-2d005b9edba1c5917f2ab422c4278eb2
  • Auditor buger assessed compatibility finding cf-357e1f4ff1e9d748 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-357e1f4ff1e9d748decision:rdec-2e8dc324619078e31bfeefdff1514813
  • 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-3153149825a6f4d0d0c7024a3bca0836
  • 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-3161cd5e18a9d113d6e68c82267dc7f8
  • 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-333dc0c0a86b25aefc340c24b5c8e8dd
  • 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-34656a83793e2acb50c24fb70b8f6268
  • Auditor buger assessed compatibility finding cf-aa7a45b0a6b4c5b0 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-aa7a45b0a6b4c5b0decision:rdec-353a800727e5ce69dde119514ec58a27
  • 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-35bb70bd4de6f1a30391fe13f8f79554
  • 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-370f161b4036f901cb1239311de73db7
  • Auditor buger assessed compatibility finding cf-4e10b200dc0243c2 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-4e10b200dc0243c2decision:rdec-385b2c147430f8b5a663e2a75f149838
  • 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-3a5a3628bd4209bf84d87dd081f845fe
  • 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-3a86bc4469e0f38e1a8ea1ce2083e0db
  • Auditor buger assessed compatibility finding cf-2ac7482388c5a686 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-2ac7482388c5a686decision:rdec-3d4375d59daa27a40ae9a229037d1255
  • 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-3ebd49a4775c38e9342adad95a5e47dd
  • 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-416c86d9807d9096a4d1563a2855e60b
  • Auditor buger assessed compatibility finding cf-dd51109b3984d697 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-dd51109b3984d697decision:rdec-41ac61df48c7ef5506b16449e83a6d48
  • 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-420f26ed4839d55b5802f38be8f7ade1
  • 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-444ca4643444cd1e707ae3f4f3fa6820
  • 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-4a876f23277811b8781229c27e0c2070
  • 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-4b317bd32cf13016c56ae62718462c4a
  • Auditor buger assessed compatibility finding cf-b4a7d644a02eed62 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-b4a7d644a02eed62decision:rdec-4d906a3b4dd942c25f80cc4e97a0c197
  • 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-4fa1f41427befe22199a59408ec61bb4
  • 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-50b7b0ca144cc72e0c3108827622e633
  • 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-51922a0875f6577e51aefad3670d70f9
  • 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-52d6cf2e9b41feab28a2a5db1421f6a5
  • 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-54fcad918bb37a601cd6baf77a432c0e
  • 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-5729059b71963e4936ed3b49a85a3aee
  • Auditor buger assessed compatibility finding cf-a7370b3d836d2de9 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-a7370b3d836d2de9decision:rdec-57f1f65bdf88574dcd00cb1eca691215
  • 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-582bbe257ef3877994e517a77ec93b1d
  • 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-58c5f8b45ddca27534d97c99c1545483
  • 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-59407fe01186379f64230577dc001da2
  • 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-5a296ae003b497dc9d6ac7d8183c9137
  • 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-5c038aa4b23c78ba29c19db945385a65
  • 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-5d11de6bc906b0beda7bb94ad310a626
  • 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-5d2cb1368be59e5e567e5fd6e4972a16
  • 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-5d35eccf85fc7c6b581703207c04f018
  • 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-644c81559c83b1be973f76bb6d6c8499
  • Auditor buger assessed compatibility finding cf-ba32c67e94d8c2a2 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-ba32c67e94d8c2a2decision:rdec-66f44f4e2bb435014bf56b37fcb5d220
  • Auditor buger assessed compatibility finding cf-ae67bfd47291feb8 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-ae67bfd47291feb8decision:rdec-6cf59724416367114580e30297f98f70
  • 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-6e1f50cac4e1e335b45673f4cf40f141
  • 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-7118fbb0d6904556b52a7bfa9ab7818d
  • Auditor buger assessed compatibility finding cf-402affc47c49fdba 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-402affc47c49fdbadecision:rdec-7551fb03b29ad561f32a2e1ea247a427
  • Auditor buger assessed compatibility finding cf-8f3f80e588ee420f 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-8f3f80e588ee420fdecision:rdec-769418e611a54931e58a9589927ddd84
  • Auditor buger assessed compatibility finding cf-2ee0c4addb13e3ab 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-2ee0c4addb13e3abdecision:rdec-789a963cf71c099be3649bfb4051327a
  • 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-8011f97a2007981d12a1f8d8fff25d42
  • 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-806e72c51c929c63205196977ac32e99
  • Auditor buger assessed compatibility finding cf-5125ce4e30d8459f 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-5125ce4e30d8459fdecision:rdec-80c8db75e5b1efd1ad975b57afaf3357
  • 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-82e761c15e90139f038da75ba6fb9cc2
  • 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-862156db827ee04b3af7fb0be7aaf65b
  • 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-8a63248830319ea6b96e584c8f05837e
  • Auditor buger assessed compatibility finding cf-36c55d88807da1be 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-36c55d88807da1bedecision:rdec-8ab1bef551df6d7fd14730cb9253e678
  • 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-8c5ee4e57d7880065422138f9d533f60
  • Auditor buger assessed compatibility finding cf-504de42e6af4e9c0 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-504de42e6af4e9c0decision:rdec-8c6f830fb0561fd7287c23dc79ccda6d
  • Auditor buger assessed compatibility finding cf-255473c8c08a76c1 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-255473c8c08a76c1decision:rdec-8fcab6a4e7d8e25c5fcc7ae6348fa0c1
  • 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-90565b00ac2abc67774211d9ee28fbbc
  • 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-90b2335aa68106cae0a460d815a9c084
  • Auditor buger assessed compatibility finding cf-79255e7304eeeab4 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-79255e7304eeeab4decision:rdec-9163b779faca11e006bd3afd93a3a856
  • 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-968fc1a16181e1fd1e8b8e50edbb2337
  • Auditor buger assessed compatibility finding cf-ee41b0db43c73687 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-ee41b0db43c73687decision:rdec-99128ad1e2847ed28261b7cae25cde6d
  • 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-9be23a997f65a8524b5915901c009fd5
  • 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-9bfc3e4d95d3867b869e10d857ae9103
  • 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-9e131d7b91a5425465ce86e7d4c3a627
  • 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-9fd953e5c4504d0f43dd05a51f350591
  • 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-a12e58317f59a9d857247528c1cbd5dc
  • 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-a13244abd7f15de4c43e04f23fd8ef19
  • 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-a151dca0f26776e85a7d4d81988e1e45
  • Auditor buger assessed compatibility finding cf-fcdb9ce8270fb8cc 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-fcdb9ce8270fb8ccdecision:rdec-a1e22531c664a724e3a8ef0b2d3e7fa5
  • 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-a26eac821a3cebefd66c023d7d0c2384
  • Auditor buger assessed compatibility finding cf-cc4517b2f72bab7a 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-cc4517b2f72bab7adecision:rdec-a3b3fa330cd233d869a6f8d71de6d3ce
  • 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-a434a95332f9e452b54891edcc44b34f
  • 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-a6e8b268b74c52005262361266cd534b
  • 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-a85701c0852200cc5c6ccff24cb9096d
  • Auditor buger assessed compatibility finding cf-53710e2963cf6380 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-53710e2963cf6380decision:rdec-a9220dc60cedf47e4e8972f316f833f9
  • Auditor buger assessed compatibility finding cf-c68852920448a2bd 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-c68852920448a2bddecision:rdec-aa909ea48e8c728fdcd10e39bc715b7d
  • 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-ac81b04c9ae209c10238eb5392159980
  • 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-ae5eaff4cdd2300c64b8e5adad67a2bb
  • 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-aeb8fe4258a01948750a234080972ae0
  • 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-aed19169e21632ec9db7f9d580c62aa5
  • Auditor buger assessed compatibility finding cf-fbf64acb363a8c44 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-fbf64acb363a8c44decision:rdec-afa488ba549110564058dee1ab1fb96c
  • Auditor buger assessed compatibility finding cf-a7ee15192a061f16 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-a7ee15192a061f16decision:rdec-b3db69be80b406b0dc62e3bfb5575a69
  • Auditor buger assessed compatibility finding cf-458f117dda54c2de 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-458f117dda54c2dedecision:rdec-b5ea0624545e6c91e504baffd39dbb0b
  • 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-b65197ca779799dee5d90872d68d7fc0
  • 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-b7aa9254e7245c020507b85dbc09cdcc
  • 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-b8be7f6264a280738666ab514786d8b8
  • 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-b983ee34c4fa5889c0581029f5ea7a1c
  • 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-bc6671d1f5d483694ed261b5451ad0ca
  • Auditor buger assessed compatibility finding cf-a44fb746bd93dde2 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-a44fb746bd93dde2decision:rdec-bddd9d37a88f15d1dfc30ba703c0a9dd
  • 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-be33c11457c016f2a36918640de3f172
  • 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-be3e4e8bd2899db0cdefe658b9027753
  • 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-c00b05a7a21f54c75265aad2a3c9a22a
  • 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-c02f318af1003319a261c07b35ceda03
  • 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-c10066dd2e14b90c015169b6a3f814ec
  • 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-c5a4837f49d0daffadecbe8a3d3af3b1
  • 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-c7554aaf04b0c69f8406027fe2928f51
  • Auditor buger assessed compatibility finding cf-fa70c06bc0ecb4a9 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-fa70c06bc0ecb4a9decision:rdec-c8983588545f8a2468df01fb23fd453c
  • Auditor buger assessed compatibility finding cf-ab9438c750e1b0e1 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-ab9438c750e1b0e1decision:rdec-c966aa9f439f725cfc8a5fa21ba48afa
  • 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-cbbcd22d9a5f7a0ba45c45f5b349b50c
  • Auditor buger assessed compatibility finding cf-b197ccf0cb747437 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-b197ccf0cb747437decision:rdec-cbbe39e2116dff0a1555664c978d9c92
  • 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-cbfe5116a16265595e7ba5ce730e8b53
  • 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-ce87d17277a99b50d10769bb66b0c89b
  • 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-d25014b510900ea78d3f7e02d08b853b
  • Auditor buger assessed compatibility finding cf-670426498ee5df8b 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-670426498ee5df8bdecision:rdec-d490d8e84f4c24b95c7fe59fb1b5f06d
  • Auditor buger assessed compatibility finding cf-6ae3c607a49bb6f9 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-6ae3c607a49bb6f9decision:rdec-d96cb311cffcb36c9dedcaa4bb1b192b
  • 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-db6b507d0de56a123380a4303a237688
  • 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-dd39bd89d5ff79416be3e48b3add19f0
  • Auditor buger assessed compatibility finding cf-c57bc9c4ad762df2 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-c57bc9c4ad762df2decision:rdec-df7e80317d97bbf4f5e4f0dd4dbd6953
  • 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-e1d3829a9c6b271f228c1b9961d0f973
  • 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-e284a5986836e8b96d776e37b3dfe434
  • 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-e2e5342cee5fccc883012d637a4a67aa
  • 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-e5406f029f2dc21692b0214c2fa4f7b5
  • 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-e736c91b5c93ba88692a6f6d285fbd7e
  • 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-ed1f197b6f0486d4c1e40f6246815153
  • 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-f25770649727610395f0c2cc1be49238
  • Auditor buger assessed compatibility finding cf-d8cddf165e439747 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-d8cddf165e439747decision:rdec-f3b3545f01b8360c4f8999656aebb865
  • 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-f7183622612df75d241fa3dca2e87d27
  • Auditor buger assessed compatibility finding cf-cb51421517a2c778 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-cb51421517a2c778decision:rdec-fa296d88a2c15d6f58bc4ab7b7056417
  • 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-fa9583455639c81636996205ff89a628
  • Auditor buger assessed compatibility finding cf-ae80aa02c91b1e0e 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-ae80aa02c91b1e0edecision:rdec-fd5368bd2a10fabfb733a18624e982f8
  • 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-ff3f38189f042f34e5a5908edd12d1d4
  • Auditor buger assessed compatibility finding cf-a8bd524ed154a1e9 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-a8bd524ed154a1e9decision:rdec-ff8c3afcb8a720fb4f1dc6aa22e1d9df
  • 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 87c3ca689c

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

Evaluated revision

Evaluated
ac65d4098d57Synthetic merge
PR head
b2dae8db74d7
Base
87c3ca689c30quattro-proof
Policy
sha256:6849bf0c51…

Compared against base audit run-9cf0a18b1e11 at 87c3ca689c30 — failed checks are split into pre-existing vs introduced.

An immutable record of this revision — freshness is judged on the PR page.

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
Every disclosure, by consequence0 block · 135 prevent ready · 0 need judgement · 1675 for information

0 block · 135 prevent ready · 0 need judgement · 1675 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

    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 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 "\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
Show all 135 (125 more)
  • 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 // 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=344 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-255473c8c08a76c1SW-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 "\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=344 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-2ac7482388c5a686SW-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 "\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 "\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=344 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-2ee0c4addb13e3abSW-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 "\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=344 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-357e1f4ff1e9d748SW-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 "\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=344 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-36c55d88807da1beSW-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 "\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=344 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-402affc47c49fdbaSW-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 "\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 "\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=344 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-458f117dda54c2deSW-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 "\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=344 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-4e10b200dc0243c2SW-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 // 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=344 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-504de42e6af4e9c0SW-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 "\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 "\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=344 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-5125ce4e30d8459fSW-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 "\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=344 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-53710e2963cf6380SW-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 "\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 "\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=344 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-5c3727e138998a75SW-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 finding · introduced by this changedrives the next decision

    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=344 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-5d6d2c84ece065f6SW-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 // 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 finding · introduced by this changedrives the next decision

    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=344 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-670426498ee5df8bSW-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 "\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=344 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-6ae3c607a49bb6f9SW-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 "\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 "\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 "\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=344 strip_parse=object"…); not approved as a compatibility change.

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

    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=344 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-7a1a05b5891ea504SW-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 "\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 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\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=344 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-8f3f80e588ee420fSW-REQ-261001-BNZGnew 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 "\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=344 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-978d1fdc010f089eSW-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 "\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 "\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=344 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-a44fb746bd93dde2SW-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 "\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=344 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-a7370b3d836d2de9SW-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=344 strip_parse=object"…); not approved as a compatibility change.

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

    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=344 strip_parse=object"…); not approved as a compatibility change.

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

    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=344 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-aa7a45b0a6b4c5b0SW-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 "\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=344 strip_parse=object"…); not approved as a compatibility change.

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

    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=344 strip_parse=object"…); not approved as a compatibility change.

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

    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=344 strip_parse=object"…); not approved as a compatibility change.

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

    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=344 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-b197ccf0cb747437SW-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 "\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=344 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-b4a7d644a02eed62SW-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 "\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=344 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-ba32c67e94d8c2a2SW-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 "\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=344 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-c57bc9c4ad762df2SW-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=344 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-c68852920448a2bdSW-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 "\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=344 strip_parse=object"…); not approved as a compatibility change.

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

    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=344 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-cc4517b2f72bab7aSW-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 "\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 "\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 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=344 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-d883e6a7e51b4af9SW-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=344 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-d8cddf165e439747SW-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 "\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=344 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-dd51109b3984d697SW-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 "\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 "\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 "\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 "\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 "\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=344 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-ee41b0db43c73687SW-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 // 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=344 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-fa70c06bc0ecb4a9SW-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 "\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=344 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-fbf64acb363a8c44SW-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 "\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=344 strip_parse=object"…); not approved as a compatibility change.

    compat:cf-fcdb9ce8270fb8ccSW-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 "\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-978d1fdc010f089e 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-978d1fdc010f089edecision:rdec-011eafc8366ac557a2847977ba25ba8e
  • 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-024620352361d1efc27ed0259991874d
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-5d6d2c84ece065f6 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-5d6d2c84ece065f6decision:rdec-05774b5493f5eb64c9116c96c5811b57
  • 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-0b55589be3fcfa851df033e8073b546a
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-d883e6a7e51b4af9 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-d883e6a7e51b4af9decision:rdec-0c24a81992a030d2c6198342a5c9c941
  • 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-0c3ba29b5dd6842d295b9eef01f5da68
  • 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-0da44d851f14f22a9536f12666271d46
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-7a1a05b5891ea504 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-7a1a05b5891ea504decision:rdec-0f69ab060d93e521d361871992db1d60
  • 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-1e69edad5602f193bc9fab1b1ee7b96c
Show all 137 (127 more)
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-5c3727e138998a75 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-5c3727e138998a75decision:rdec-21f349559c141e08b6f37c011ba5477a
  • 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-22b3d0b5348865188fa0a9956bd454a5
  • 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-2398396a8c685d19d0dfca877f32093c
  • 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-26d7951a6a65cb70074fefe58c78edac
  • 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-277517d9763e502bc52348b6d378698e
  • 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-297803060eddf56bd931ecbd438d6271
  • 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-2d005b9edba1c5917f2ab422c4278eb2
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-357e1f4ff1e9d748 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-357e1f4ff1e9d748decision:rdec-2e8dc324619078e31bfeefdff1514813
  • 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-3153149825a6f4d0d0c7024a3bca0836
  • 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-3161cd5e18a9d113d6e68c82267dc7f8
  • 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-333dc0c0a86b25aefc340c24b5c8e8dd
  • 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-34656a83793e2acb50c24fb70b8f6268
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-aa7a45b0a6b4c5b0 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-aa7a45b0a6b4c5b0decision:rdec-353a800727e5ce69dde119514ec58a27
  • 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-35bb70bd4de6f1a30391fe13f8f79554
  • 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-370f161b4036f901cb1239311de73db7
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-4e10b200dc0243c2 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-4e10b200dc0243c2decision:rdec-385b2c147430f8b5a663e2a75f149838
  • 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-3a5a3628bd4209bf84d87dd081f845fe
  • 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-3a86bc4469e0f38e1a8ea1ce2083e0db
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-2ac7482388c5a686 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-2ac7482388c5a686decision:rdec-3d4375d59daa27a40ae9a229037d1255
  • 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-3ebd49a4775c38e9342adad95a5e47dd
  • 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-416c86d9807d9096a4d1563a2855e60b
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-dd51109b3984d697 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-dd51109b3984d697decision:rdec-41ac61df48c7ef5506b16449e83a6d48
  • 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-420f26ed4839d55b5802f38be8f7ade1
  • 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-444ca4643444cd1e707ae3f4f3fa6820
  • 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-4a876f23277811b8781229c27e0c2070
  • 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-4b317bd32cf13016c56ae62718462c4a
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-b4a7d644a02eed62 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-b4a7d644a02eed62decision:rdec-4d906a3b4dd942c25f80cc4e97a0c197
  • 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-4fa1f41427befe22199a59408ec61bb4
  • 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-50b7b0ca144cc72e0c3108827622e633
  • 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-51922a0875f6577e51aefad3670d70f9
  • 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-52d6cf2e9b41feab28a2a5db1421f6a5
  • 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-54fcad918bb37a601cd6baf77a432c0e
  • 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-5729059b71963e4936ed3b49a85a3aee
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-a7370b3d836d2de9 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-a7370b3d836d2de9decision:rdec-57f1f65bdf88574dcd00cb1eca691215
  • 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-582bbe257ef3877994e517a77ec93b1d
  • 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-58c5f8b45ddca27534d97c99c1545483
  • 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-59407fe01186379f64230577dc001da2
  • 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-5a296ae003b497dc9d6ac7d8183c9137
  • 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-5c038aa4b23c78ba29c19db945385a65
  • 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-5d11de6bc906b0beda7bb94ad310a626
  • 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-5d2cb1368be59e5e567e5fd6e4972a16
  • 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-5d35eccf85fc7c6b581703207c04f018
  • 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-644c81559c83b1be973f76bb6d6c8499
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-ba32c67e94d8c2a2 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-ba32c67e94d8c2a2decision:rdec-66f44f4e2bb435014bf56b37fcb5d220
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-ae67bfd47291feb8 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-ae67bfd47291feb8decision:rdec-6cf59724416367114580e30297f98f70
  • 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-6e1f50cac4e1e335b45673f4cf40f141
  • 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-7118fbb0d6904556b52a7bfa9ab7818d
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-402affc47c49fdba 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-402affc47c49fdbadecision:rdec-7551fb03b29ad561f32a2e1ea247a427
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-8f3f80e588ee420f 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-8f3f80e588ee420fdecision:rdec-769418e611a54931e58a9589927ddd84
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-2ee0c4addb13e3ab 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-2ee0c4addb13e3abdecision:rdec-789a963cf71c099be3649bfb4051327a
  • 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-8011f97a2007981d12a1f8d8fff25d42
  • 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-806e72c51c929c63205196977ac32e99
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-5125ce4e30d8459f 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-5125ce4e30d8459fdecision:rdec-80c8db75e5b1efd1ad975b57afaf3357
  • 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-82e761c15e90139f038da75ba6fb9cc2
  • 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-862156db827ee04b3af7fb0be7aaf65b
  • 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-8a63248830319ea6b96e584c8f05837e
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-36c55d88807da1be 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-36c55d88807da1bedecision:rdec-8ab1bef551df6d7fd14730cb9253e678
  • 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-8c5ee4e57d7880065422138f9d533f60
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-504de42e6af4e9c0 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-504de42e6af4e9c0decision:rdec-8c6f830fb0561fd7287c23dc79ccda6d
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-255473c8c08a76c1 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-255473c8c08a76c1decision:rdec-8fcab6a4e7d8e25c5fcc7ae6348fa0c1
  • 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-90565b00ac2abc67774211d9ee28fbbc
  • 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-90b2335aa68106cae0a460d815a9c084
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-79255e7304eeeab4 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-79255e7304eeeab4decision:rdec-9163b779faca11e006bd3afd93a3a856
  • 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-968fc1a16181e1fd1e8b8e50edbb2337
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-ee41b0db43c73687 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-ee41b0db43c73687decision:rdec-99128ad1e2847ed28261b7cae25cde6d
  • 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-9be23a997f65a8524b5915901c009fd5
  • 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-9bfc3e4d95d3867b869e10d857ae9103
  • 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-9e131d7b91a5425465ce86e7d4c3a627
  • 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-9fd953e5c4504d0f43dd05a51f350591
  • 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-a12e58317f59a9d857247528c1cbd5dc
  • 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-a13244abd7f15de4c43e04f23fd8ef19
  • 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-a151dca0f26776e85a7d4d81988e1e45
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-fcdb9ce8270fb8cc 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-fcdb9ce8270fb8ccdecision:rdec-a1e22531c664a724e3a8ef0b2d3e7fa5
  • 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-a26eac821a3cebefd66c023d7d0c2384
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-cc4517b2f72bab7a 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-cc4517b2f72bab7adecision:rdec-a3b3fa330cd233d869a6f8d71de6d3ce
  • 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-a434a95332f9e452b54891edcc44b34f
  • 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-a6e8b268b74c52005262361266cd534b
  • 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-a85701c0852200cc5c6ccff24cb9096d
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-53710e2963cf6380 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-53710e2963cf6380decision:rdec-a9220dc60cedf47e4e8972f316f833f9
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-c68852920448a2bd 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-c68852920448a2bddecision:rdec-aa909ea48e8c728fdcd10e39bc715b7d
  • 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-ac81b04c9ae209c10238eb5392159980
  • 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-ae5eaff4cdd2300c64b8e5adad67a2bb
  • 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-aeb8fe4258a01948750a234080972ae0
  • 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-aed19169e21632ec9db7f9d580c62aa5
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-fbf64acb363a8c44 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-fbf64acb363a8c44decision:rdec-afa488ba549110564058dee1ab1fb96c
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-a7ee15192a061f16 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-a7ee15192a061f16decision:rdec-b3db69be80b406b0dc62e3bfb5575a69
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-458f117dda54c2de 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-458f117dda54c2dedecision:rdec-b5ea0624545e6c91e504baffd39dbb0b
  • 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-b65197ca779799dee5d90872d68d7fc0
  • 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-b7aa9254e7245c020507b85dbc09cdcc
  • 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-b8be7f6264a280738666ab514786d8b8
  • 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-b983ee34c4fa5889c0581029f5ea7a1c
  • 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-bc6671d1f5d483694ed261b5451ad0ca
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-a44fb746bd93dde2 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-a44fb746bd93dde2decision:rdec-bddd9d37a88f15d1dfc30ba703c0a9dd
  • 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-be33c11457c016f2a36918640de3f172
  • 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-be3e4e8bd2899db0cdefe658b9027753
  • 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-c00b05a7a21f54c75265aad2a3c9a22a
  • 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-c02f318af1003319a261c07b35ceda03
  • 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-c10066dd2e14b90c015169b6a3f814ec
  • 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-c5a4837f49d0daffadecbe8a3d3af3b1
  • 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-c7554aaf04b0c69f8406027fe2928f51
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-fa70c06bc0ecb4a9 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-fa70c06bc0ecb4a9decision:rdec-c8983588545f8a2468df01fb23fd453c
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-ab9438c750e1b0e1 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-ab9438c750e1b0e1decision:rdec-c966aa9f439f725cfc8a5fa21ba48afa
  • 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-cbbcd22d9a5f7a0ba45c45f5b349b50c
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-b197ccf0cb747437 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-b197ccf0cb747437decision:rdec-cbbe39e2116dff0a1555664c978d9c92
  • 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-cbfe5116a16265595e7ba5ce730e8b53
  • 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-ce87d17277a99b50d10769bb66b0c89b
  • 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-d25014b510900ea78d3f7e02d08b853b
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-670426498ee5df8b 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-670426498ee5df8bdecision:rdec-d490d8e84f4c24b95c7fe59fb1b5f06d
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-6ae3c607a49bb6f9 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-6ae3c607a49bb6f9decision:rdec-d96cb311cffcb36c9dedcaa4bb1b192b
  • 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-db6b507d0de56a123380a4303a237688
  • 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-dd39bd89d5ff79416be3e48b3add19f0
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-c57bc9c4ad762df2 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-c57bc9c4ad762df2decision:rdec-df7e80317d97bbf4f5e4f0dd4dbd6953
  • 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-e1d3829a9c6b271f228c1b9961d0f973
  • 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-e284a5986836e8b96d776e37b3dfe434
  • 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-e2e5342cee5fccc883012d637a4a67aa
  • 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-e5406f029f2dc21692b0214c2fa4f7b5
  • 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-e736c91b5c93ba88692a6f6d285fbd7e
  • 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-ed1f197b6f0486d4c1e40f6246815153
  • 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-f25770649727610395f0c2cc1be49238
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-d8cddf165e439747 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-d8cddf165e439747decision:rdec-f3b3545f01b8360c4f8999656aebb865
  • 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-f7183622612df75d241fa3dca2e87d27
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-cb51421517a2c778 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-cb51421517a2c778decision:rdec-fa296d88a2c15d6f58bc4ab7b7056417
  • 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-fa9583455639c81636996205ff89a628
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-ae80aa02c91b1e0e 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-ae80aa02c91b1e0edecision:rdec-fd5368bd2a10fabfb733a18624e982f8
  • 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-ff3f38189f042f34e5a5908edd12d1d4
  • infoUnresolved finding

    Auditor buger assessed compatibility finding cf-a8bd524ed154a1e9 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-a8bd524ed154a1e9decision:rdec-ff8c3afcb8a720fb4f1dc6aa22e1d9df
  • 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 commentary17 ✓ · 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 (buger; ff77cd02 + b2dae8db, the live head) replaces stripJsonc's two regexes with one string-aware scanner and makes parseMenuJsonc return no rows for an array root. It fixes #13250 (a comma before } or ] inside a string was eaten), #13492 (an array root became rows "0","1") and #13493 (an inline // emptied the file). b2dae8db also reads every JS whitespace character outside strings (BOM, NBSP, U+2000-200A, U+2028/9, U+3000, VT, FF) as a space. Mirror commit f42d47be applies it onto baseline quattro-proof 87c3ca68; the 14 later commits are our proof work. Advisory audit; 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 is fully covered: 17/17 decision lines, 34/34 decisions. Test results are current, 56/56 passed (run-616df258). All obligation cells of the 6 parser requirements are observed_pass. I ran base 87c3ca68 and head: each issue reproduces at base and is fixed at head; 200k fuzzed inputs: none worse.

Compatibility. Readiness is not_assessed. Next decision: human_judgement (compat_changes_unapproved), "Approve each of the 135 backward-compatibility changes", by a reviewer under the approved policy @ 87c3ca68. 135 compat_change_unapproved disclosures prevent readiness. I checked all 127 differences: 123 data inputs with a JS whitespace character go from parse error to parsed (BNZG); 4 are the issue reproducers. The 5 test_diff findings are tests renamed and flipped from expected failure to fixed. The 3 unapproved removed_behavior findings are intended too. Only a human can approve them.

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, ~16x on 1.1 MB)? No test runs it in QV4. (2) User extension files that loaded empty before (inline comment, Unicode space) now load and can override shipped entries after an upgrade.

Traceability. stripJsonc and parseMenuJsonc are traced at function level: E4J2, 3T3F, 66FW, C8W1, BNZG, BMFE (4 added; 3 modified, with PPDW). 23 more requirements are code_changed only via file-level test traces; their 27 not_linked cells have no tagged test. 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 PR does not change them). The baseline's update to upstream a85e29ab (plugins, OpenClaw, agent usage) changes no menu file. No gate fails; 13 checks were skipped.

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.

27 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 87c3ca68 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: 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:a,1:b, 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. This is in the live PR head b2dae8db.

  • 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 (nominal inherited from STK-REQ-260922-XTNR).

  • 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). These requirements share the test files; their own text did not change. Each shows observed passing tests. Their 27 not_linked obligation cells have no tagged test and are NOT tested per class. Inherited: error_handling and external_call_timeout_bounded from SYS-REQ-260922-47T8 (2JZT, JRW1, MQ37, W17G, Y58B; RGCV the timeout class only), 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. None of these classes concerns the parser change.

  • 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). testResults: junit, current, 56 passed / 0 failed / 0 skipped. 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

    f42d47be ("review: apply omacom/omarchy#13968 @b2dae8db onto baseline quattro-proof 87c3ca68") applies upstream b2dae8db (MenuModel.js, docs/menu.md, the PR's menu-test.sh block). I diffed the evaluated tree against upstream b2dae8db: docs/menu.md is identical, and MenuModel.js differs only by added comment lines (// Implements: and //mcdc:ignore). The next 14 commits (8ca2f010..969f5249) are our proof work: reworded and added requirements, witnesses, KI closures, hazard re-review stamps, STE100 edits, trace reviews after the corrected QML binding, and KI history order. The tip ac65d409 is an empty record commit. Against the previous evaluated mirror ae47500d (on quattro-proof 39746e65), the tree differs exactly by the baseline's own update: the same file list and the same edits (two citation lines in threat-surface.yaml and SW-REQ-260928-8VJQ sit at other offsets because the mirror adds lines there). Every file under shell/plugins/menu, test/node, test/bdiff, proof/known-issues, docs/menu.md, menu-test.sh and menu-acceptance-test.sh is byte-identical. The package's review sections are unchanged apart from commit, run and baseline ids. The PR body's verification line names an earlier evaluated merge (ba2d437); the package evaluates ac65d409.

  • 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. 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 — unverifiedBaseline update to upstream a85e29ab is unrelated to this PR

    Between the previous baseline 39746e65 and 87c3ca68 the baseline merged upstream quattro a85e29ab (#11925 keeps __sourceDir for third-party plugins in shell/shell.qml, #13296 OpenClaw install, #14049 agent usage) and re-cited two summon lines in shell.qml that moved by one. No menu file, parser, menu test or lock file changed. The package's compat findings, behaviour-diff input digests and coverage are identical to the previous round apart from commit and run ids.

  • 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. 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

    I checked every data-partition difference: each of the 123 inputs carries exactly one of VT, FF, NBSP, U+1680, U+2000-200A, U+2028, U+2029, U+202F, U+205F, U+3000 or BOM outside strings, and goes from strip_parse=ERR (0 rows) to object (0/2/344 rows, by seed). CR, CRLF, empty, huge and invalid-UTF-8 inputs showed no difference, nor did the lifecycle (14), scale (3) and timing (3) inputs. The 4 corpus differences are the issue reproducers. Engine classification: intended with requirement (123 BNZG, 2 C8W1, 1 BMFE, 1 66FW). Separately, I fuzzed 200,000 random JSONC files (labels with , } ] / " \\ and Unicode spaces, random comments, trailing commas, CRLF): 165,831 same, 34,169 changed to the correct result, 0 changed to a wrong one (rerun on this mirror). That fuzz is outside the package.

  • 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 87c3ca68 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 87c3ca68 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 87c3ca68 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 87c3ca68 vs head MenuModel.js. Representative of its group; the other corpus differences follow the same pattern (see the differential finding).

  • AI · confirmedIntended difference bd-9746b2470668a698: BOM on every line of the shipped default menu: 0 to 344 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 87c3ca68 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-37bfadd5b04e9651: NBSP indenting the shipped default menu: 0 to 344 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 87c3ca68 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-4aaa4dc6085c50ba: U+2028 indenting the shipped default menu: 0 to 344 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 87c3ca68 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-013206277c5844ea: vertical tab indenting the shipped default menu: 0 to 344 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 87c3ca68 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 indenting 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 87c3ca68 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 indenting 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 87c3ca68 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.

  • 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 @ 87c3ca68, or the author fixes it. The next decision states the exact count ("Approve each of the 135 backward-compatibility changes"). My reading that each difference is intended is commentary, not an approval.

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 35findings, 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
  • Infocommentary (no claim)Mirror-only: four JSONC KI records marked fixed by this PR; history in time order
  • Infocommentary (no claim)Baseline update to upstream a85e29ab is unrelated to this PR
  • 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
  • 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-9746b2470668a698: BOM on every line of the shipped default menu: 0 to 344 rows
  • Infoengine-confirmedIntended difference bd-37bfadd5b04e9651: NBSP indenting the shipped default menu: 0 to 344 rows
  • Infoengine-confirmedIntended difference bd-4aaa4dc6085c50ba: U+2028 indenting the shipped default menu: 0 to 344 rows
  • Infoengine-confirmedIntended difference bd-013206277c5844ea: vertical tab indenting the shipped default menu: 0 to 344 rows
  • Infoengine-confirmedIntended difference bd-df933919303826e2: form feed indenting the issue #11211 snippet: 0 to 2 rows
  • Infoengine-confirmedIntended difference bd-cfd90a4600fd0086: U+3000 indenting 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
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 accepted

Evaluated as this PR applied onto the audit baseline 87c3ca68 (commit ac65d409), not the PR's own branch — findings reflect the PR's change on the audited code. Freshness still tracks the PR head it represents, b2dae8db.

Repository
https://github.com/omacom/omarchy
Pull request
#13968
Evaluated tree
Synthetic mergesynthetic_merge
PR head commit
b2dae8db74d7bbe3710383563a325171cfbb80f0
Evaluated commit
ac65d4098d57df32664a06b3d4c329e859db0ca8
Audit baseline
87c3ca689c30eebd471559e1247520d2c5de8aff
Spec revision
def2efb222100d7318062fcdf961a720cef170eb
Policy revision
87c3ca689c30eebd471559e1247520d2c5de8aff
Package digest
sha256:d2f858c883bf0f4fb09ba9797f03f66baff205094a8946f6e0d66a83264826ec
Schema version
reqproof.evidence-package.v1
Canonicalization
v1
Engine version
0.1.0-dev
Assembler version
0.1.0-dev+g8cac9cff8c34
Package identity
epkg-aa7df1c8e2d452cfabb5fd07364e657fd9acd960a3e2761e01c28db23f566af4
Assembled
Oct 3, 2026 · 2 weeks ago
Canonical digest
sha256:d2f858c883bf0f4fb09ba9797f03f66baff205094a8946f6e0d66a83264826ec