Skip to content

chore(deps-dev): bump prettier from 3.9.1 to 3.9.4 - #312

Merged
BigSimmo merged 1 commit into
mainfrom
dependabot/npm_and_yarn/prettier-3.9.4
Jul 6, 2026
Merged

chore(deps-dev): bump prettier from 3.9.1 to 3.9.4#312
BigSimmo merged 1 commit into
mainfrom
dependabot/npm_and_yarn/prettier-3.9.4

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 6, 2026

Copy link
Copy Markdown
Contributor

Bumps prettier from 3.9.1 to 3.9.4.

Release notes

Sourced from prettier's releases.

3.9.4

  • Angular: Format @content(name) -> @content (name) to align with other block syntax (#19499 by @​fisker)

🔗 Changelog

3.9.3

🔗 Changelog

Changelog

Sourced from prettier's changelog.

3.9.4

diff

Angular: Format @content(name) -> @content (name) to align with other block syntax (#19499 by @​fisker)

<!-- Input -->
<FancyButton [label]="title">
  @content (icon) {
    <span>Icon!</span>
  }
  @content (description) {
    <span>Description text</span>
  }
  <span>Other children</span>
</FancyButton>
<!-- Prettier 3.9.3 -->
<FancyButton [label]="title">
@​content(icon) {
<span>Icon!</span>
}
@​content(description) {
<span>Description text</span>
}
<span>Other children</span>
</FancyButton>
<!-- Prettier 3.9.4 -->
<FancyButton [label]="title">
@​content (icon) {
<span>Icon!</span>
}
@​content (description) {
<span>Description text</span>
}
<span>Other children</span>
</FancyButton>

3.9.3

diff

Markdown: Fix unexpected removal of characters in liquid syntax (#19489 by @​seiyab)

</tr></table> 

... (truncated)

Commits
  • b693cb2 Release 3.9.4
  • 2e92ac0 Angular: Format @content(name) -> @content (name) to align with other blo...
  • abed2c2 Bump Prettier dependency to 3.9.3
  • 6cfbc00 Clean changelog_unreleased
  • 3732e1d Release 3.9.3
  • a74a7b0 Allow decorators to be used with declare on class fields (#19492)
  • bd9e11a Correct text identification in liquid syntax (#19489)
  • 269eee3 Bump Prettier dependency to 3.9.1
  • ec7ccd1 Clean changelog_unreleased
  • See full diff in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [prettier](https://github.com/prettier/prettier) from 3.9.1 to 3.9.4.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](prettier/prettier@3.9.1...3.9.4)

---
updated-dependencies:
- dependency-name: prettier
  dependency-version: 3.9.4
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Jul 6, 2026
@BigSimmo
BigSimmo merged commit 19b9612 into main Jul 6, 2026
4 checks passed
@dependabot
dependabot Bot deleted the dependabot/npm_and_yarn/prettier-3.9.4 branch July 6, 2026 07:43
BigSimmo added a commit that referenced this pull request Aug 12, 2026
… runs, capture the browser-preflight traps (#312) (#1884)

* docs(issues): close #290 as not-reproducible, capture the browser-preflight traps

#290 archived. Could not reproduce on current main (3dc1f37): full
ui-smoke --project=chromium run three times gave 97 passed / 0 failed /
0 flaky each (291 test executions, zero failures), and the named reliable
reproducer run in isolation with --repeat-each=5 gave 5 passed at
0.98-1.2s against the row's documented ~11.5s failure signature.

Recorded as evidence, not proof, and the archive says so: the row measured
2/5 and 3/5 full-run failure rates, so one clean run proves little and three
puts it at roughly 6-22% under the old behaviour. Resolved by drift — main
has moved several hundred commits past the row's base 9ab3b73 and nothing
here touched src/. Reopen rather than re-file if it recurs.

#312 (new) captures two things that cost two failed runs first:
- check:playwright-browser-revision reporting "OK (managed-or-unconstrained)"
  means no browser root is FORCED, not that browsers exist. The container had
  chromium-1194 against Playwright 1.62.1's required 1234.
- Installing the matching revision is a viable first option that archived #255
  does not mention: npx playwright install chromium took ~1 minute, and
  --project=chromium skips the unused firefox/webkit requirement because the
  preflight honours project scoping.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_017paT42ZVMf8jaLtkjFxdy5

* chore(ledger): record the #290 reproduction attempt

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>

---------

Co-authored-by: Claude <noreply@anthropic.com>
BigSimmo added a commit that referenced this pull request Aug 13, 2026
… queue text (#1890)

* docs(issues): retire 22 non-actionable ledger rows and correct the #231 queue text

A yield review of all 114 open rows against current main. The queue had become
roughly 60 tasks and 50 notes; this removes the notes and fixes two places where
the ledger was actively misdirecting.

The correction that matters most: the recommended-queue entry for #231, the top
clinical P1, told every session to "measure and fix the fast-route budget /
generation timeout" — an approach #231's own detail records as tested and
rejected, because the decisive 40-second probe completed generation in 25.272s
with route_deadline_exceeded=false and still failed quality. The session-start
hook prints the queue, not the row, so the refuted text was the text agents read.

Closed 22 rows:
  - #304 was already done on main (commit d182844 refreshed the ranking
    snapshot; generatedAt is 0 days old, not 2026-07-20), yet sat in the queue
    advertising a freshness fuse that is not armed.
  - #241 #244 #272 #294 #300 #257 were standing cautions whose own text says
    "no action". Each one's knowledge now lives in the code it protects, so
    closing the row loses nothing.
  - #196-#200 are five steps of the disaster-recovery checklist that is
    canonical in docs/operator-backlog.md, with no trigger until a restore.
  - #86 #188 were index rows over children that are individually findable.
  - #250 #253 #254 were superseded; #250 and #253 say so themselves.
  - #156 #301 #152 #236 #260 merged into #168, #292 and #169 respectively —
    each pair or group was one problem recorded two to four times.

Demoted 20 rows with a stated reason (premature ops for a single-user
prototype, upstream-blocked, measurement-gated, or design-system adoption
competing with an open clinical P1). The Pri cell is unchanged because the
writer has no --pri flag — which is now #313.

Added three rows for mechanism gaps this sweep exposed: rows outliving their
own completion (#312), the missing --pri flag (#313), and the queue being able
to contradict the row it cites with no guard (#314).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01DuYJz8hauCsCdx8r4fXiZU

* docs(ledger): record the ledger yield review handoff

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01DuYJz8hauCsCdx8r4fXiZU

* Keep recovery work visible and pin forced colors

---------

Co-authored-by: Claude <noreply@anthropic.com>
BigSimmo pushed a commit that referenced this pull request Aug 13, 2026
BigSimmo pushed a commit that referenced this pull request Aug 13, 2026
…onent

Deletes the ~500-line bespoke DocumentFilterPanel/DocumentFilterTrigger and
rebuilds documents' filter sheet on ResultFilterSheet/ResultFilterTrigger
(src/components/clinical-dashboard/result-filter-control.tsx), reusing the
dense tier (find-a-filter, collapse-by-default, disclosure headers) that PR C
already generalized from documents' own >3-groups rule. This is the last
mode in the docs/filter-contract.md rollout.

Three small additive extensions to the shared component, all optional and
inert for the six modes that adopted earlier:
- ResultFilterSheet gains meterContent (the "N of M documents shown" bar,
  rendered first in the body).
- ResultFilterSheet gains footerOverride (replaces the default footer
  entirely, for documents' "Show N documents" + "Browse all sources").
- resultFilterGroup() gains an optional note (the "one only" annotation on
  the source-type lens, now that it shares a sheet with facet groups for
  the first time).

toggleTagFacet narrows from SmartDocumentTagFacet to its key. Two testids
move from literal strings to the shared component's own derivation
(document-filter-clear -> document-filter-panel-clear, document-filter-find
-> document-filter-panel-find); document-filter-done and
document-filter-browse-library stay unchanged as custom footerOverride JSX.

The dead-end facet's sr-only reason text changed from documents' bespoke
copy to the shared component's generic message; the guard mechanics
(disabled, focusable, click-blocked) are unchanged. decoration-on-text
contract checks move to result-filter-control.tsx along with the markup
they guard.

docs/filter-contract.md's Rollout section is updated to close out; a new
/issues follow-up (#312) notes services has the same lens-beside-facets
shape without the annotation, and /issues #170 records documents as done.

Stacked on claude/artifact-build-ygfit8 (PR C, #1882, not yet merged) —
this branch's diff includes PR C's commits until #1882 merges.
BigSimmo pushed a commit that referenced this pull request Aug 15, 2026
BigSimmo added a commit that referenced this pull request Aug 17, 2026
BigSimmo added a commit that referenced this pull request Aug 17, 2026
…) (#2044)

* docs(db): add coordination handover for multi-chat remediation oversight

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01L7umYGe6hbCfq3NmpZ4Gz4

* docs(db): re-baseline the remediation coordination board to main (#316)

Carries the coordination handover onto the coordination-chat branch and corrects it
against the repository record as of main f5b0932: the tracking anchor is #316 (not
#312), Phase 0 is complete (#1938/#1939/#1951/#1978), Phase 1 is partial with 1.2 the
only executable next step, Phase 3 is blocked on ten UNCLASSIFIED RPCs, and Phase 4/5
have incident-scope partial evidence. The originating "never executed" verdict is
marked superseded by the Phase 1.1 fingerprint.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

* chore(ledger): record review of the coordination board PR (#2044)

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

---------

Co-authored-by: Claude <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant