Commit graph

115 commits

Author SHA1 Message Date
murashit
f9649cd870 Add explicit source boundary lint rules 2026-06-27 15:45:48 +09:00
murashit
3471abb91e Enforce explicit DOM bridge boundaries 2026-06-27 12:44:16 +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
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
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
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
a23ccfbd82 Move DOM boundary lint to Biome 2026-06-25 12:26:41 +09:00
murashit
498632cd7d Speed up GritQL policy tests 2026-06-24 23:27:40 +09:00
murashit
6ac54c494e Simplify check scripts and lint policy layout 2026-06-24 23:08:05 +09:00
murashit
f125a4cf17 Move CSS lint policy to Biome 2026-06-24 22:34:31 +09:00
murashit
6afe931d01 Consolidate ESLint source policy checks 2026-06-24 22:34:31 +09:00
murashit
2898e0f74a Move lint policies to Biome GritQL 2026-06-24 21:44:49 +09:00
murashit
fe41e82a64 Clarify ESLint config tests 2026-06-24 17:17:47 +09:00
murashit
f475fc4491 Speed up slow test suites 2026-06-24 17:11:31 +09:00
murashit
ca26a53e1b Tighten Biome lint policy 2026-06-24 16:31:04 +09:00
murashit
79a2c7fcbf Eliminate dynamic CSS class exemptions 2026-06-24 15:59:19 +09:00
murashit
1a42558d68 Improve CSS usage dynamic prefix audit 2026-06-24 15:46:35 +09:00
murashit
ce99e76a2b Audit TypeScript lint migration to Biome 2026-06-24 14:54:53 +09:00
murashit
321323532b Introduce Biome formatting and linting 2026-06-24 14:54:53 +09:00
murashit
15d9753789 Ban handwritten re-exports 2026-06-24 06:41:58 +09:00
murashit
5feae7757e Document chat signal projection policy 2026-06-22 19:04:55 +09:00
murashit
1b95c91034 Inline chat server request adapters 2026-06-22 13:57:53 +09:00
murashit
2de0dc8399 Move single-use helpers to owning boundaries 2026-06-21 20:12:00 +09:00
murashit
17d188ed88 Simplify development and release scripts 2026-06-21 06:38:32 +09:00
murashit
b14969cbfb Simplify validation scripts 2026-06-20 09:00:08 +09:00
murashit
880ef3f35f Reduce low-value validation overhead 2026-06-20 09:00:08 +09:00
murashit
0cd731621c Clarify Obsidian API baseline policy 2026-06-19 20:13:05 +09:00
murashit
13c558311c Separate chat request protocol adapters 2026-06-19 16:45:31 +09:00
murashit
c367afc473 Replace custom parallel runner with concurrently 2026-06-19 10:21:38 +09:00
murashit
d7889c5834 Rename action-like chat controllers 2026-06-18 06:37:57 +09:00
murashit
ad78966154 Constrain app-server generated type boundaries 2026-06-16 18:11:47 +09:00
murashit
36b9d99fcd Organize scripts by purpose 2026-06-16 13:12:36 +09:00
murashit
87cac9ee85 Ignore type-only import cycles 2026-06-15 15:52:16 +09:00
murashit
24d4a077f9 Split chat state reducer without behavior changes 2026-06-14 21:17:57 +09:00
murashit
90db7b80c1 Add chat domain lint boundaries 2026-06-14 19:38:31 +09:00
murashit
647ba5d05f Move chat panel shell and surface contracts out of UI 2026-06-14 19:14:59 +09:00
murashit
cfa693c8ba Organize chat application and host layers 2026-06-14 19:14:41 +09:00
murashit
870a9a7f54 Split chat pending requests and app-server boundary 2026-06-14 19:13:57 +09:00
murashit
a8707b90ed Move message stream into domain and presentation layers 2026-06-14 19:13:57 +09:00
murashit
e0cb761efc Tighten message stream boundary checks 2026-06-14 11:21:51 +09:00
murashit
87e453b990 Move and rename message stream model APIs 2026-06-14 11:00:48 +09:00
murashit
921bd0756e Add import cycle check 2026-06-13 21:55:13 +09:00
murashit
c55e0c457d Enforce chat shell state ownership boundaries 2026-06-13 16:08:59 +09:00
murashit
ed93f7a634 Complete single Preact chat shell integration 2026-06-13 16:08:50 +09:00
murashit
2745bd69e9 Fix API baseline app-server client path 2026-06-12 18:22:25 +09:00
murashit
58c2d947b6 Rename style order manifest 2026-05-31 20:27:37 +09:00
murashit
9c2fdfc574 Simplify plugin build scripts 2026-05-30 12:25:55 +09:00
murashit
c4d72e6521 Add smoke tests for development scripts 2026-05-30 10:32:09 +09:00