Commit 047818b
refactor(effect-lsp)!: adopt effect-utils full-strict Effect-LSP gate (remove errors-only override)
Removes LiveStore's temporary errors-only Effect-LSP override in genie/repo.ts
so the inherited effect-utils `effectDiagnosticsGate = { warnings: true,
suggestions: true }` applies in full: Effect errors, warnings, AND suggestions
now all gate `tsgo --build`. The LiveStore-specific
`allowedDuplicatedPackages: ['@livestore/utils']` is folded into the base
plugin config so it survives the override removal.
This is the capstone of the #811 Effect-LSP burndown; it lands on top of the
three burndown merges (#1407 mechanical, #1408 schema, #1409 semantic) which
together cleared all ~406 pre-existing advisory diagnostics. Regenerated all 28
package tsconfigs via genie:run.
Acceptance test: with the override removed, `tsgo --build --force
tsconfig.dev.json` builds all 32 projects and exits 0 with zero Effect
diagnostics; `devenv tasks run ts:check` and `check:quick` are green.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_017UUpxCn21wCGq67x3Yy48A1 parent f8893fd commit 047818b
30 files changed
Lines changed: 76 additions & 70 deletions
File tree
- .changeset
- docs
- src/content/_assets/code
- genie
- packages
- @livestore
- adapter-cloudflare
- adapter-web
- common-cf
- common
- effect-playwright
- framework-toolkit
- livestore
- react
- sqlite-wasm
- sync-cf
- utils-dev
- utils
- wa-sqlite
- webmesh
- @local
- astro-tldraw
- astro-twoslash-code
- src/cli/test-fixtures/catalog
- scripts
- tests
- integration
- package-common
- perf-eventlog
- test-app
- perf
- sync-provider
- wa-sqlite
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
90 | 90 | | |
91 | 91 | | |
92 | 92 | | |
93 | | - | |
| 93 | + | |
| 94 | + | |
94 | 95 | | |
95 | 96 | | |
96 | 97 | | |
| |||
103 | 104 | | |
104 | 105 | | |
105 | 106 | | |
106 | | - | |
| 107 | + | |
107 | 108 | | |
108 | 109 | | |
109 | 110 | | |
110 | | - | |
111 | | - | |
112 | | - | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
113 | 117 | | |
114 | | - | |
115 | | - | |
116 | | - | |
117 | | - | |
118 | | - | |
119 | | - | |
120 | | - | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
121 | 125 | | |
122 | 126 | | |
123 | 127 | | |
124 | 128 | | |
125 | 129 | | |
126 | 130 | | |
127 | 131 | | |
128 | | - | |
129 | | - | |
130 | 132 | | |
131 | 133 | | |
132 | 134 | | |
| |||
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments