Commit graph

972 commits

Author SHA1 Message Date
murashit
e39d4b90a4 Remove unjustified test-only exports 2026-06-27 14:55:34 +09:00
murashit
582bc0195d Inline low-value source helpers 2026-06-27 14:55:34 +09:00
murashit
7a9f179020 Add Knip cleanup to npm fix 2026-06-27 14:55:30 +09:00
murashit
0bca5b3477 Prune low-value regression tests 2026-06-27 14:55:26 +09:00
murashit
b52fc163dd Render settings tab through Preact shell 2026-06-27 12:44:16 +09:00
murashit
3471abb91e Enforce explicit DOM bridge boundaries 2026-06-27 12:44:16 +09:00
murashit
318ffb4532 Reorganize chat host session graph 2026-06-27 10:55:53 +09:00
murashit
b47a43e763 Group toolbar actions by UI region 2026-06-27 09:19:31 +09:00
murashit
5abc9cf2c3 Unify chat thread navigation actions 2026-06-27 08:51:10 +09:00
murashit
49c45c7166 Simplify chat goal surface contract 2026-06-27 08:38:50 +09:00
murashit
e91476c1b8 Reuse chat shell projections in tests 2026-06-27 08:22:31 +09:00
murashit
1382c3ff50 Consolidate thin helper modules 2026-06-26 21:41:07 +09:00
murashit
89131fd84c Align repository naming conventions 2026-06-26 21:15:38 +09:00
murashit
697f7a59d2 Tighten app-server helper and notification boundaries 2026-06-26 20:09:39 +09:00
murashit
6a85d4f6c6 Limit Vitest check workers 2026-06-26 19:06:11 +09:00
murashit
7f6089f728 Tighten DOM bridge lint policy 2026-06-26 18:05:32 +09:00
murashit
bcf7e10e6e Move chat server request protocol behind app-server boundary 2026-06-26 18:04:28 +09:00
murashit
638cecb991 Fix app-server thread request boundaries 2026-06-26 17:24:42 +09:00
murashit
c35a07bc9c Consolidate Grit policy test runs 2026-06-26 11:52:20 +09:00
murashit
6c9936a68c Minimize development script smoke tests 2026-06-26 11:46:14 +09:00
murashit
61bb05da0f Reduce script test process overhead 2026-06-26 11:44:24 +09:00
murashit
3759f76e90 Trim chat view connection integration tests 2026-06-26 11:36:53 +09:00
murashit
bf5a4cad47 Clarify Biome lint policy consistency 2026-06-26 11:18:30 +09:00
murashit
3f62afa94f Restrict TSX rendering source placement 2026-06-26 10:46:20 +09:00
murashit
5323337d84 Scope generated imports to app-server adapters 2026-06-26 10:46:15 +09:00
murashit
660544687e Refine lower-level import boundary policies 2026-06-26 10:46:15 +09:00
murashit
f71f40b61a Refine generated app-server import boundaries 2026-06-26 10:46:15 +09:00
murashit
d7bb49efbe Refine chat app-server protocol lint boundaries 2026-06-26 10:45:29 +09:00
murashit
4e107dadd3 Use noCommonJs for CommonJS import policy 2026-06-26 10:44:53 +09:00
murashit
1a90cf977d Split app-server protocol Grit boundaries 2026-06-26 10:44:53 +09:00
murashit
5ad3c18d34 Split generated app-server import shape rules 2026-06-26 10:44:53 +09:00
murashit
7c5da3d520 Scope Biome Grit plugins 2026-06-26 10:44:53 +09:00
murashit
dd538d9e44
Merge pull request #13 from murashit/dependabot/github_actions/actions/checkout-7.0.0 2026-06-25 22:55:54 +09:00
murashit
c8bc272ab7
Merge pull request #15 from murashit/dependabot/npm_and_yarn/preact/signals-2.9.2 2026-06-25 22:55:46 +09:00
murashit
9766c9edae
Merge pull request #14 from murashit/dependabot/npm_and_yarn/dev-dependencies-9471cb6c7e 2026-06-25 22:55:33 +09:00
dependabot[bot]
bc88c40201
Bump @preact/signals from 2.9.1 to 2.9.2
Bumps [@preact/signals](https://github.com/preactjs/signals/tree/HEAD/packages/preact) from 2.9.1 to 2.9.2.
- [Release notes](https://github.com/preactjs/signals/releases)
- [Changelog](https://github.com/preactjs/signals/blob/main/packages/preact/CHANGELOG.md)
- [Commits](https://github.com/preactjs/signals/commits/@preact/signals@2.9.2/packages/preact)

---
updated-dependencies:
- dependency-name: "@preact/signals"
  dependency-version: 2.9.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-06-25 13:24:52 +00:00
dependabot[bot]
147136ba52
Bump the dev-dependencies group with 4 updates
Bumps the dev-dependencies group with 4 updates: [eslint](https://github.com/eslint/eslint), [knip](https://github.com/webpro-nl/knip/tree/HEAD/packages/knip), [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) and [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest).


Updates `eslint` from 10.4.1 to 10.5.0
- [Release notes](https://github.com/eslint/eslint/releases)
- [Commits](https://github.com/eslint/eslint/compare/v10.4.1...v10.5.0)

Updates `knip` from 6.16.1 to 6.17.1
- [Release notes](https://github.com/webpro-nl/knip/releases)
- [Commits](https://github.com/webpro-nl/knip/commits/knip@6.17.1/packages/knip)

Updates `typescript-eslint` from 8.61.0 to 8.61.1
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.61.1/packages/typescript-eslint)

Updates `vitest` from 4.1.8 to 4.1.9
- [Release notes](https://github.com/vitest-dev/vitest/releases)
- [Changelog](https://github.com/vitest-dev/vitest/blob/main/docs/releases.md)
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.1.9/packages/vitest)

---
updated-dependencies:
- dependency-name: eslint
  dependency-version: 10.5.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: dev-dependencies
- dependency-name: knip
  dependency-version: 6.17.1
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: dev-dependencies
- dependency-name: typescript-eslint
  dependency-version: 8.61.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: dev-dependencies
- dependency-name: vitest
  dependency-version: 4.1.9
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: dev-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-06-25 13:24:45 +00:00
dependabot[bot]
195c891566
Bump actions/checkout from 6.0.3 to 7.0.0
Bumps [actions/checkout](https://github.com/actions/checkout) from 6.0.3 to 7.0.0.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](df4cb1c069...9c091bb21b)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: 7.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-06-25 13:23:55 +00:00
murashit
0a13754de7 Clarify accessibility handling for panel controls 2026-06-25 21:30:12 +09:00
murashit
b8a085b4bf Reduce test-suite bottlenecks and redundant assertions 2026-06-25 21:30:12 +09:00
murashit
dd280f74e7 Isolate app-server protocol boundaries 2026-06-25 21:29:40 +09:00
murashit
2888c0cff0 Tighten Biome GritQL lint policies 2026-06-25 21:29:40 +09:00
murashit
d05b083c12 Rename format script to Biome fix 2026-06-25 16:46:09 +09:00
murashit
fef24552e9 Simplify lint and format configuration 2026-06-25 15:04:18 +09:00
murashit
649dfba360 Render diffs with Preact components 2026-06-25 12:26:41 +09:00
murashit
a23ccfbd82 Move DOM boundary lint to Biome 2026-06-25 12:26:41 +09:00
murashit
199a757618 Replace chat mutation lint with readonly state 2026-06-25 12:26:35 +09:00
murashit
3c21ef6485 Enable stricter TypeScript compiler checks 2026-06-25 12:26:31 +09:00
murashit
30f5a79097 Align Biome commands 2026-06-25 09:27:11 +09:00
murashit
2de2e03409 Add app-server request responder boundary 2026-06-25 08:59:46 +09:00