Ryota Murakami's profile avatar

Go Straightforward Web Application Development.

I'm Ryota Murakami who lives in Tokyo. Currently working as a freelance React/Node/TypeScript developer. Here is my independent OSS organization.

Personal photo showcasing development work
Creative coding project snapshot
Technology workspace environment
Software engineering collaboration
Programming achievement highlight

Laststance Recap: December 2025

A massive month for Laststance with 768 commits across 34 active projects, featuring new releases for Signage, Complete, and the launch of GitBox and Claude Plugin Dashboard.

GitHub Activity

  1. @ryota-murakami ryota-murakami pushed to laststance/laststance.io · February 16, 2026 18:42
    2 commits to main
    • @ryota-murakami ce1bb68
      feat: update TypeScript release notes to enhance user awareness of ch…
    • @ryota-murakami e01b7b8
      Merge branch 'main' of github.com:laststance/laststance.io
    • 1 more commit »
  2. @ryota-murakami ryota-murakami opened laststance/lain#15 · February 16, 2026 10:32
    feat(p3): implement scoped, field-specific, and fuzzy search #15

    Summary

    • Implement Issue #3 end-to-end by adding scoped search (F1), field-specific search with highlighting (F2), and Fuse-based fuzzy collection …
    +1,456 -188
    4 comments
  3. @ryota-murakami ryota-murakami created a branch in laststance/lain · February 16, 2026 18:32
  4. @ryota-murakami ryota-murakami opened laststance/react-next-eslint-plugin#13 · February 16, 2026 07:27
    feat: add ESLint v10 support and v9/v10 CI matrix #13

    Summary

    • add ESLint v10 compatibility helpers for rule context/scope access while keeping v9 fallback behavior
    • update package compatibility metadat…
    +400 -402
    4 comments
  5. @ryota-murakami ryota-murakami closed an issue in laststance/react-next-eslint-plugin · February 16, 2026 06:54
    feat: Migrate from NPM_TOKEN to OIDC Trusted Publishing #12
    ## Summary Migrate npm publishing from long-lived `NPM_TOKEN` to OIDC Trusted Publishing for enhanced security. ## Background The **Shai-Hulud worm…
  6. @ryota-murakami ryota-murakami starred ubugeeei/vize · February 16, 2026 05:33

    Unofficial High-Performance Vue.js Toolchain in Rust

    Rust 222 Updated Feb 16

  7. @ryota-murakami ryota-murakami starred bikeshaving/shovel · February 16, 2026 05:31

    Run Service Workers anywhere

    TypeScript 57 5 issues need help Updated Feb 15

  8. @ryota-murakami ryota-murakami starred hamzaydia/verifyfetch · February 16, 2026 05:29

    Resumable, verified downloads for large browser files. Fail at 3.8GB, resume from 3.8GB.

    TypeScript 123 Updated Feb 2

  9. @ryota-murakami ryota-murakami opened an issue in laststance/eslint-config-ts-prefixer · February 16, 2026 03:07
    Track blockers for ESLint v10 support #444
    ## Background `eslint-config-ts-prefixer` needs ESLint v10 support, but current plugin dependencies in `eslint.config.mjs` are not yet fully compat…
  10. @ryota-murakami ryota-murakami pushed to laststance/gitbox · February 16, 2026 04:28
    1 commit to main
    • @ryota-murakami 130053f
      ci: add CalVer release workflow for automatic GitHub Releases
  11. @ryota-murakami ryota-murakami assigned an issue in laststance/playwright-requirements · February 15, 2026 16:52
    [Twitter Clone][P1] Upgrade test architecture and CI quality pipeline #16
    Parent Epic: #7 ## Priority P1 ## Scope - Separate test layers (unit/integration/E2E) with deterministic fixture reset. - Standardize selectors (`d…
  12. @ryota-murakami ryota-murakami assigned an issue in laststance/playwright-requirements · February 15, 2026 16:52
    [Twitter Clone][P2] Ship accessibility conformance quality gate (FR-049) #15
    Parent Epic: #7 ## Priority P2 ## Scope Establish WCAG 2.2 AA-oriented accessibility checks for critical routes and interactions. ## FR Coverage - …
  13. @ryota-murakami ryota-murakami assigned an issue in laststance/playwright-requirements · February 15, 2026 16:52
    [Twitter Clone][P2] Stabilize trend and notification edge behavior (FR-052/053) #14
    Parent Epic: #7 ## Priority P2 ## Scope - Trend ranking stability on ties/time-window boundaries. - Notification dedupe/retry semantics under repea…
  14. @ryota-murakami ryota-murakami assigned an issue in laststance/playwright-requirements · February 15, 2026 16:52
    [Twitter Clone][P1] Implement data and migration reliability suite (FR-046/047/048) #13
    Parent Epic: #7 ## Priority P1 ## Scope - Storage lifecycle policy + cleanup behavior. - Deterministic seed reproducibility checksum. - Migration o…
  15. @ryota-murakami ryota-murakami assigned an issue in laststance/playwright-requirements · February 15, 2026 16:52
    [Twitter Clone][P1] Harden security behavior matrix (FR-037..FR-044) #12
    Parent Epic: #7 ## Priority P1 ## Scope Behavioral security verification and implementation hardening across rate-limit, session, CSRF, XSS, SQLi, …
  16. @ryota-murakami ryota-murakami assigned an issue in laststance/playwright-requirements · February 15, 2026 16:52
    [Twitter Clone][P1] Replace contract-style checks with behavioral E2E (FR-011/019/020/021/022/025/028/029) #11
    Parent Epic: #7 ## Priority P1 ## Scope Convert currently source/DB-centric validations into user-observable black-box behavior tests. ## FR Covera…
  17. @ryota-murakami ryota-murakami assigned an issue in laststance/playwright-requirements · February 15, 2026 16:52
    [Twitter Clone][P0] Complete visibility, reply-thread, and pagination UX (FR-030/033/035) #10
    Parent Epic: #7 ## Priority P0 ## Scope - Implement explicit visibility model UX + enforcement. - Add reply-thread traversal route and timeline int…
  18. @ryota-murakami ryota-murakami assigned an issue in laststance/playwright-requirements · February 15, 2026 16:52
    [Twitter Clone][P0] Implement URL preview and feed update strategy (FR-059/060) #9
    Parent Epic: #7 ## Priority P0 ## Scope - URL preview policy (OpenGraph fetch/fallback/no-preview behavior). - Deterministic feed update strategy (…
  19. @ryota-murakami ryota-murakami assigned an issue in laststance/playwright-requirements · February 15, 2026 16:52
    [Twitter Clone][P0] Implement account lifecycle and password management (FR-057/058) #8
    Parent Epic: #7 ## Priority P0 (highest) ## Scope - Implement account deletion lifecycle (re-auth required, session invalidation, data policy). - I…
  20. @ryota-murakami ryota-murakami assigned an issue in laststance/playwright-requirements · February 15, 2026 16:52
    [Twitter Clone][P0][Epic] Complete FR-001..FR-060 product implementation #7
    ## Objective Deliver full product behavior for FR-001..FR-060 in the `playground` Twitter Clone, with black-box first verification. ## Scope - Trac…
    1 comment
  21. @ryota-murakami ryota-murakami commented on laststance/playwright-requirements#7 · February 15, 2026 16:48
    ## 1-week Sprint Plan (proposal) ### Week 1 (P0 core safety/features) - #8 Account lifecycle + password management (FR-057/058) - #9 URL preview + …
  22. @ryota-murakami ryota-murakami opened an issue in laststance/playwright-requirements · February 15, 2026 16:48
    [Twitter Clone][P1] Upgrade test architecture and CI quality pipeline #16
    Parent Epic: #7 ## Priority P1 ## Scope - Separate test layers (unit/integration/E2E) with deterministic fixture reset. - Standardize selectors (`d…
  23. @ryota-murakami ryota-murakami opened an issue in laststance/playwright-requirements · February 15, 2026 16:48
    [Twitter Clone][P2] Ship accessibility conformance quality gate (FR-049) #15
    Parent Epic: #7 ## Priority P2 ## Scope Establish WCAG 2.2 AA-oriented accessibility checks for critical routes and interactions. ## FR Coverage - …
  24. @ryota-murakami ryota-murakami opened an issue in laststance/playwright-requirements · February 15, 2026 16:48
    [Twitter Clone][P2] Stabilize trend and notification edge behavior (FR-052/053) #14
    Parent Epic: #7 ## Priority P2 ## Scope - Trend ranking stability on ties/time-window boundaries. - Notification dedupe/retry semantics under repea…
  25. @ryota-murakami ryota-murakami opened an issue in laststance/playwright-requirements · February 15, 2026 16:48
    [Twitter Clone][P1] Implement data and migration reliability suite (FR-046/047/048) #13
    Parent Epic: #7 ## Priority P1 ## Scope - Storage lifecycle policy + cleanup behavior. - Deterministic seed reproducibility checksum. - Migration o…
  26. @ryota-murakami ryota-murakami opened an issue in laststance/playwright-requirements · February 15, 2026 16:48
    [Twitter Clone][P1] Harden security behavior matrix (FR-037..FR-044) #12
    Parent Epic: #7 ## Priority P1 ## Scope Behavioral security verification and implementation hardening across rate-limit, session, CSRF, XSS, SQLi, …
  27. @ryota-murakami ryota-murakami opened an issue in laststance/playwright-requirements · February 15, 2026 16:48
    [Twitter Clone][P1] Replace contract-style checks with behavioral E2E (FR-011/019/020/021/022/025/028/029) #11
    Parent Epic: #7 ## Priority P1 ## Scope Convert currently source/DB-centric validations into user-observable black-box behavior tests. ## FR Covera…
  28. @ryota-murakami ryota-murakami opened an issue in laststance/playwright-requirements · February 15, 2026 16:48
    [Twitter Clone][P0] Complete visibility, reply-thread, and pagination UX (FR-030/033/035) #10
    Parent Epic: #7 ## Priority P0 ## Scope - Implement explicit visibility model UX + enforcement. - Add reply-thread traversal route and timeline int…
  29. @ryota-murakami ryota-murakami opened an issue in laststance/playwright-requirements · February 15, 2026 16:48
    [Twitter Clone][P0] Implement URL preview and feed update strategy (FR-059/060) #9
    Parent Epic: #7 ## Priority P0 ## Scope - URL preview policy (OpenGraph fetch/fallback/no-preview behavior). - Deterministic feed update strategy (…
  30. @ryota-murakami ryota-murakami opened an issue in laststance/playwright-requirements · February 15, 2026 16:48
    [Twitter Clone][P0] Implement account lifecycle and password management (FR-057/058) #8
    Parent Epic: #7 ## Priority P0 (highest) ## Scope - Implement account deletion lifecycle (re-auth required, session invalidation, data policy). - I…
  31. @ryota-murakami ryota-murakami opened an issue in laststance/playwright-requirements · February 15, 2026 16:48
    [Twitter Clone][P0][Epic] Complete FR-001..FR-060 product implementation #7
    ## Objective Deliver full product behavior for FR-001..FR-060 in the `playground` Twitter Clone, with black-box first verification. ## Scope - Trac…
    1 comment
  32. @ryota-murakami ryota-murakami opened an issue in laststance/playwright-requirements · February 15, 2026 14:26
    Fix `slow` test double-counting in summary statistics #6
    ## Problem In `src/parser.ts`, both `countTestsInDescribe()` and `calculateSummary()` increment **both** `slow` and `active` for slow tests: ```ts …
  33. @ryota-murakami ryota-murakami opened an issue in laststance/playwright-requirements · February 15, 2026 14:26
    Add LICENSE file #5
    ## Problem `package.json` specifies `"license": "MIT"` but there is no `LICENSE` file in the repository root. npm and GitHub both expect a LICENSE …
  34. @ryota-murakami ryota-murakami opened an issue in laststance/playwright-requirements · February 15, 2026 14:26
    Remove unused `diff` field from CLIOptions type or implement it #4
    ## Problem In `src/types.ts`, the `CLIOptions` interface has a `diff?: boolean` field: ```ts export interface CLIOptions { format: OutputFormat tag…
  35. @ryota-murakami ryota-murakami opened an issue in laststance/playwright-requirements · February 15, 2026 14:26
    Fix noColor implementation — avoid mutating picocolors global state #3
    ## Problem In `src/formatter/terminal.ts`, the `noColor` option uses `Object.assign(pc, ...)` to overwrite picocolors' methods globally: ```ts if (…
  36. @ryota-murakami ryota-murakami opened an issue in laststance/playwright-requirements · February 15, 2026 14:26
    Fix tsup banner: shebang should only apply to cli entry #2
    ## Problem In `tsup.config.ts`, the `banner` option adds `#!/usr/bin/env node` to **all output files**, including `index.js` and `index.cjs`. ```ts…
  37. @ryota-murakami ryota-murakami opened an issue in laststance/playwright-requirements · February 15, 2026 14:25
    Add unit tests for parser and formatters #1
    ## Summary There are currently **zero test files** despite `vitest` being listed in devDependencies. ## What needs to be done - [ ] Add unit tests …
  38. @ryota-murakami ryota-murakami deleted branch refs/heads/feat/p2-core-crud in laststance/lain · February 15, 2026 22:07

    Updated Feb 15

  39. @ryota-murakami ryota-murakami pushed to laststance/lain · February 15, 2026 22:06
    2 commits to main
  40. @ryota-murakami ryota-murakami merged laststance/lain#14 · February 15, 2026 14:06
    feat(p2): Core CRUD, E2E infra, and dev tooling #14

    Summary

    • Wire all 22 UI components to Raindrop.io API via RTK Query CRUD hooks (useRaindropsCrud, useCollectionsCrud, useTagsCrud, useUrlSuggest)
    • A…
    +7,792 -1,246
    15 comments
  41. @ryota-murakami ryota-murakami closed an issue in laststance/lain · February 15, 2026 14:06
    test: Build SPEC.md E2E coverage measurement methodology #12
    ## Parent Issue Closes sub-task of #2 ## Summary `SPEC.md` に記載されている全機能/表示要件のうち、現在 E2E テストで網羅されている割合を定量的に算出する手法を構築する。 ## Current State ### SPEC.md R…
  42. @ryota-murakami ryota-murakami pushed to laststance/lain · February 15, 2026 21:58
    1 commit to feat/p2-core-crud
    • @ryota-murakami 2b4f3ce
      fix: resolve CodeRabbit review findings
  43. @ryota-murakami ryota-murakami opened laststance/lain#14 · February 15, 2026 12:53
    feat(p2): Core CRUD, E2E infra, and dev tooling #14

    Summary

    • Wire all 22 UI components to Raindrop.io API via RTK Query CRUD hooks (useRaindropsCrud, useCollectionsCrud, useTagsCrud, useUrlSuggest)
    • A…
    +7,792 -1,246
    15 comments
  44. @ryota-murakami ryota-murakami created a branch in laststance/lain · February 15, 2026 20:53
  45. @ryota-murakami ryota-murakami reopened an issue in laststance/lain · February 15, 2026 12:32
    chore: Enable Redux DevTools in Electron dev environment #13
    ## Parent Issue Closes sub-task of #2 ## Summary Dev 環境で Redux DevTools を使用できるよう Electron に導入する。RTK Query のキャッシュ状態、slice の変更、dispatched actions をリア…
    2 comments
  46. @ryota-murakami ryota-murakami closed an issue in laststance/lain · February 15, 2026 12:30
    chore: Enable Redux DevTools in Electron dev environment #13
    ## Parent Issue Closes sub-task of #2 ## Summary Dev 環境で Redux DevTools を使用できるよう Electron に導入する。RTK Query のキャッシュ状態、slice の変更、dispatched actions をリア…
    2 comments
  47. @ryota-murakami ryota-murakami commented on laststance/lain#13 · February 15, 2026 12:30
    Closing as not planned — all npm packages for Electron DevTools extensions are broken on Electron 37+. Investigated packages: - `electron-devtools-…
  48. @ryota-murakami ryota-murakami closed an issue in laststance/lain · February 15, 2026 12:30
    chore: Introduce knip for dead code detection and cleanup #11
    ## Parent Issue Closes sub-task of #2 ## Summary [knip](https://knip.dev/) を導入して未使用ファイル・未使用 export・未使用 dependency を検出・削除する。`src/components/example.…
    1 comment
  49. @ryota-murakami ryota-murakami commented on laststance/lain#11 · February 15, 2026 12:30
    Completed in commit `fe2f207` — `chore: introduce knip for dead code detection and CI enforcement` Changes: - Installed knip, created `knip.config.…
  50. @ryota-murakami ryota-murakami closed an issue in laststance/lain · February 15, 2026 12:30
    refactor: Consolidate ThemeProvider & AuthProvider into Redux #10
    ## Parent Issue Closes sub-task of #2 ## Summary `ThemeProvider` (React Context + useState + useEffect) と `AuthContext` を Redux に集約する。Theme の DOM 操…
    1 comment
  51. @ryota-murakami ryota-murakami commented on laststance/lain#10 · February 15, 2026 12:30
    Completed in commits: - `984603a` — `refactor(react): move non-rendering logic out of React into Redux` Changes: - ThemeProvider + AuthProvider → R…
  52. @ryota-murakami ryota-murakami deleted branch refs/heads/fix/e2e-cascade-delete-projectinfo in laststance/gitbox · February 15, 2026 14:45

    Updated Feb 15

  53. @ryota-murakami ryota-murakami merged laststance/gitbox#121 · February 15, 2026 06:45
    fix(e2e): restore projectinfo rows after CASCADE DELETE in resetRepoCards() #121

    Summary

    • Fix resetRepoCards() to restore projectinfo rows that are silently deleted by PostgreSQL's ON DELETE CASCADE when repocards are deleted
    • Pr…
    +201 -284
    8 comments
  54. @ryota-murakami ryota-murakami merged laststance/gitbox#120 · February 15, 2026 06:45
    refactor: remove theme section from Settings page #120

    Summary

    • Remove theme selection grid from Settings page (14 themes + System button) — duplicated sidebar ThemeToggle functionality
    • Remove "Change T…
    +149 -284
    8 comments
  55. @ryota-murakami ryota-murakami pushed to laststance/gitbox · February 15, 2026 14:45
    2 commits to main
    • @ryota-murakami 245d655
      refactor(settings): remove theme section from Settings page
    • @ryota-murakami 205b55c
      fix(e2e): restore projectinfo rows after CASCADE DELETE in resetRepoC…
    • 2 more commits »
  56. @ryota-murakami ryota-murakami pushed to laststance/gitbox · February 15, 2026 14:32
    1 commit to fix/e2e-cascade-delete-projectinfo
    • @ryota-murakami 00272d7
      fix: actively dismiss stale dropdown before theme selection
  57. @ryota-murakami ryota-murakami commented on laststance/lain#13 · February 15, 2026 06:30
    ## 調査結果 (2026-02-15) ### 試したこと 1. **`electron-devtools-installer` v4.0.0** — インストール成功するが Electron 40 で DevTools タブが表示されない - 原因: deprecated API (`se…
  58. @ryota-murakami ryota-murakami opened laststance/gitbox#121 · February 15, 2026 06:17
    fix(e2e): restore projectinfo rows after CASCADE DELETE in resetRepoCards() #121

    Summary

    • Fix resetRepoCards() to restore projectinfo rows that are silently deleted by PostgreSQL's ON DELETE CASCADE when repocards are deleted
    • Pr…
    +201 -284
    8 comments
  59. @ryota-murakami ryota-murakami created a branch in laststance/gitbox · February 15, 2026 14:17
  60. @ryota-murakami ryota-murakami closed an issue in laststance/lain · February 15, 2026 05:09
    chore: Add CodeRabbit configuration (.coderabbit.yaml) #9
    ## Parent Issue Closes sub-task of #2 ## Summary CodeRabbit の設定ファイル `.coderabbit.yaml` をリポジトリルートに作成する。 ## Background PR レビュー自動化のため CodeRabbit を導入済み…
    1 comment
  61. @ryota-murakami ryota-murakami commented on laststance/lain#9 · February 15, 2026 05:09
    Completed in 1c87876. CodeRabbit configuration added with project-specific path instructions, security rules for Electron, and knowledge base integ…
  62. @ryota-murakami ryota-murakami starred obra/superpowers · February 15, 2026 05:02

    An agentic skills framework & software development methodology that works.

    Shell 52.8k Updated Feb 12

  63. @ryota-murakami ryota-murakami opened laststance/gitbox#120 · February 15, 2026 04:57
    refactor: remove theme section from Settings page #120

    Summary

    • Remove theme selection grid from Settings page (14 themes + System button) — duplicated sidebar ThemeToggle functionality
    • Remove "Change T…
    +149 -284
    8 comments
  64. @ryota-murakami ryota-murakami created a branch in laststance/gitbox · February 15, 2026 12:57
  65. @ryota-murakami ryota-murakami opened an issue in laststance/lain · February 15, 2026 04:50
    chore: Enable Redux DevTools in Electron dev environment #13
    ## Parent Issue Closes sub-task of #2 ## Summary Dev 環境で Redux DevTools を使用できるよう Electron に導入する。RTK Query のキャッシュ状態、slice の変更、dispatched actions をリア…
    2 comments
  66. @ryota-murakami ryota-murakami opened an issue in laststance/lain · February 15, 2026 04:48
    test: Build SPEC.md E2E coverage measurement methodology #12
    ## Parent Issue Closes sub-task of #2 ## Summary `SPEC.md` に記載されている全機能/表示要件のうち、現在 E2E テストで網羅されている割合を定量的に算出する手法を構築する。 ## Current State ### SPEC.md R…
  67. @ryota-murakami ryota-murakami opened an issue in laststance/lain · February 15, 2026 04:48
    chore: Introduce knip for dead code detection and cleanup #11
    ## Parent Issue Closes sub-task of #2 ## Summary [knip](https://knip.dev/) を導入して未使用ファイル・未使用 export・未使用 dependency を検出・削除する。`src/components/example.…
    1 comment
  68. @ryota-murakami ryota-murakami opened an issue in laststance/lain · February 15, 2026 04:48
    refactor: Consolidate ThemeProvider & AuthProvider into Redux #10
    ## Parent Issue Closes sub-task of #2 ## Summary `ThemeProvider` (React Context + useState + useEffect) と `AuthContext` を Redux に集約する。Theme の DOM 操…
    1 comment
  69. @ryota-murakami ryota-murakami opened an issue in laststance/lain · February 15, 2026 04:48
    chore: Add CodeRabbit configuration (.coderabbit.yaml) #9
    ## Parent Issue Closes sub-task of #2 ## Summary CodeRabbit の設定ファイル `.coderabbit.yaml` をリポジトリルートに作成する。 ## Background PR レビュー自動化のため CodeRabbit を導入済み…
    1 comment
  70. @ryota-murakami ryota-murakami commented on laststance/laststance.io#1573 · February 15, 2026 03:02
    ## 補足: 追加リサーチ結果 ### バンドルサイズ詳細(修正) | ツール | バンドルサイズ (gzip) | 備考 | |--------|---------------------|------| | **Sandpack** | **~130-150 KB** (ラッパーのみ) |…
  71. @ryota-murakami ryota-murakami opened an issue in laststance/laststance.io · February 15, 2026 03:02
    MDX ブログポストにインタラクティブなコードプレイグラウンドを導入する #1573
    ## 概要 react.dev のように、ブログ記事内でインタラクティブに動作するUIコンポーネントとコードエディタを表示したい。現在の laststance.io は **Next.js 16 + @next/mdx + remark-gfm + @mapbox/rehype-prism**…
    1 comment
  72. @ryota-murakami ryota-murakami pushed to laststance/skills · February 15, 2026 02:06
    1 commit to main
    • @ryota-murakami f48dc1b
      feat(troubleshoot): add Serena think checkpoints, verification phase,…
  73. @ryota-murakami ryota-murakami closed an issue in laststance/lain · February 14, 2026 15:51
    P1: Foundation + Test Infrastructure #1
    ## P1: Foundation + Test Infrastructure > Redux Toolkit + RTK Query + Axios interceptors + テスト基盤構築。全後続フェーズの土台。 **Ref:** [SPEC.md §3 State Managemen…
    1 comment
  74. @ryota-murakami ryota-murakami commented on laststance/lain#1 · February 14, 2026 15:51
    ## ✅ P1: Foundation + Test Infrastructure — Complete All deliverables shipped across multiple PRs and merged to `main`. ### Delivered **Redux Store…
  75. @ryota-murakami ryota-murakami merged laststance/lain#8 · February 14, 2026 14:26
    test: add E2E auth bypass with Playwright smoke tests #8

    Summary

    • Add LAIN_TEST_MODE env var to bypass Raindrop.io OAuth in E2E tests
    • Create electron/test-auth.ts with mock IPC handlers that return authen…
    +121 -10
    1 comment
  76. @ryota-murakami ryota-murakami deleted branch refs/heads/feat/e2e-auth-bypass in laststance/lain · February 14, 2026 22:26

    Updated Feb 14

  77. @ryota-murakami ryota-murakami pushed to laststance/lain · February 14, 2026 22:26
    2 commits to main
  78. @ryota-murakami ryota-murakami pushed to laststance/lain · February 14, 2026 22:23
    1 commit to feat/e2e-auth-bypass
    • @ryota-murakami c7e6b1c
      fix: resolve CI failures and CodeRabbit review findings
  79. @ryota-murakami ryota-murakami starred cesarandreslopez/sidekick-for-claude-max · February 14, 2026 14:13

    Claude Code session monitor w/Kanban Board + AI coding assistant for Max subscribers

    TypeScript 27 Updated Feb 16

  80. @ryota-murakami ryota-murakami pushed to laststance/gitbox · February 14, 2026 15:25
    1 commit to main
    • @ryota-murakami 83f1682
      fix: increase flaky E2E test timeouts for CI reliability
  81. @ryota-murakami ryota-murakami deleted branch refs/heads/feat/maintenance-delete-button in laststance/gitbox · February 14, 2026 14:30

    Updated Feb 14

  82. @ryota-murakami ryota-murakami pushed to laststance/gitbox · February 14, 2026 14:30
    2 commits to main
    • @ryota-murakami 2c1cc5c
      docs: add violations section to CLAUDE.md for deployment guidelines
    • @ryota-murakami 51d2962
      feat: add delete button to Maintenance Mode repo cards
    • 3 more commits »
  83. @ryota-murakami ryota-murakami merged laststance/gitbox#119 · February 14, 2026 06:30
    feat: add delete button to Maintenance Mode repo cards #119

    Summary

    • Add permanent deletion option for maintenance items (addresses PRD gap F03)
    • Server action deleteMaintenanceItem with auth + rate limiting (b…
    +270 -5
    10 comments
  84. @ryota-murakami ryota-murakami opened laststance/lain#8 · February 14, 2026 06:17
    test: add E2E auth bypass with Playwright smoke tests #8

    Summary

    • Add LAIN_TEST_MODE env var to bypass Raindrop.io OAuth in E2E tests
    • Create electron/test-auth.ts with mock IPC handlers that return authen…
    +121 -10
    1 comment
  85. @ryota-murakami ryota-murakami created a branch in laststance/lain · February 14, 2026 14:17
  86. @ryota-murakami ryota-murakami pushed to laststance/gitbox · February 14, 2026 14:12
    1 commit to feat/maintenance-delete-button
    • @ryota-murakami 06446c9
      fix: increase Slate editor timeouts in flaky e2e tests
  87. @ryota-murakami ryota-murakami pushed to laststance/gitbox · February 14, 2026 13:43
    1 commit to feat/maintenance-delete-button
    • @ryota-murakami 1bea645
      fix: resolve CodeRabbit review findings
  88. @ryota-murakami ryota-murakami opened laststance/gitbox#119 · February 14, 2026 05:01
    feat: add delete button to Maintenance Mode repo cards #119

    Summary

    • Add permanent deletion option for maintenance items (addresses PRD gap F03)
    • Server action deleteMaintenanceItem with auth + rate limiting (b…
    +270 -5
    10 comments
  89. @ryota-murakami ryota-murakami created a branch in laststance/gitbox · February 14, 2026 13:01
  90. @ryota-murakami ryota-murakami pushed to laststance/skills-desktop · February 14, 2026 12:07
    1 commit to main
    • @ryota-murakami b83d266
      feat(ui): distinguish symlink and local skills with visual indicators
  91. @ryota-murakami ryota-murakami pushed to laststance/claude-code-marketplace · February 14, 2026 11:59
    1 commit to main
    • @ryota-murakami f9e2234
      chore: remove git-diff plugin
  92. @ryota-murakami ryota-murakami pushed to laststance/claude-code-marketplace · February 14, 2026 11:57
    1 commit to main
    • @ryota-murakami e63851e
      feat: add qa-team plugin with 5-perspective QA Agent Team
  93. @ryota-murakami ryota-murakami pushed to laststance/skills · February 14, 2026 11:01
    1 commit to main
    • @ryota-murakami 9bb0c2b
      feat: add 8 skills (analyze-app, explain, git, load, qa-team, save, t…
  94. @ryota-murakami ryota-murakami pushed to laststance/lain · February 14, 2026 10:22
    2 commits to main
    • @ryota-murakami 94baa89
      refactor: enforce strict React lint rules across all components
    • @ryota-murakami 4d2429b
      ci: add GitHub Actions CI workflow with reusable prepare action
  95. @ryota-murakami ryota-murakami pushed to laststance/lain · February 14, 2026 08:05
    1 commit to main
    • @ryota-murakami ac37867
      chore: update ESLint configuration and dependencies
  96. @ryota-murakami ryota-murakami pushed to laststance/laststance.io · February 14, 2026 07:47
    1 commit to main
    • @ryota-murakami 2e192c3
      fix(mdx): enable gfm tables in article pages
  97. @ryota-murakami ryota-murakami made laststance/lain public · February 13, 2026 23:32

    Raindrop.io desktop client for macOS

    TypeScript Updated Feb 16

  98. @ryota-murakami ryota-murakami pushed to laststance/laststance.io · February 14, 2026 06:29
    1 commit to main
    • @ryota-murakami 22a2e46
      feat(WhatNew): add new article on discontinuing Complete macOS autoco…
  99. @ryota-murakami ryota-murakami pushed to laststance/laststance.io · February 14, 2026 06:15
    1 commit to main
    • @ryota-murakami 9f29ccf
      feat(projects): add new projects and logos to the project list
  100. @ryota-murakami ryota-murakami pushed to ryota-murakami/next-play · February 14, 2026 05:57
    1 commit to main
    • @ryota-murakami 1cca7c6
      fix: correct indentation in Guestbook component form closing tag for …
  101. @ryota-murakami ryota-murakami starred matt1398/claude-devtools · February 13, 2026 21:44

    TypeScript 345 Updated Feb 16

  102. @ryota-murakami ryota-murakami pushed to ryota-murakami/dotfiles · February 14, 2026 04:45
    1 commit to master
    • @ryota-murakami 95fff4a
      [keybindings] clean up and update keybindings across cursor, vscode, …
  103. @ryota-murakami ryota-murakami pushed to ryota-murakami/dotfiles · February 14, 2026 02:12
    1 commit to master
    • @ryota-murakami 846b5e8
      [gitignore] add 'sidecar' to ignore list and ensure 'cmus' is include…
  104. @ryota-murakami ryota-murakami pushed to laststance/skills-desktop · February 14, 2026 02:02
    1 commit to main
    • @ryota-murakami 77ef8f1
      fix(website): update download buttons to direct DMG links for v0.4.1
  105. @ryota-murakami ryota-murakami released v0.4.1 of laststance/skills-desktop · February 13, 2026 17:37

    Bug Fix

    • fix(symlink): Resolve relative readlink targets for production builds
      • Production app incorrectly reported valid symlinks as "broken"
      • Root cause: readlink() returns relative paths (e.g. ..…
    Read more
  106. @ryota-murakami ryota-murakami pushed to laststance/skills-desktop · February 14, 2026 01:30
    1 commit to main
    • @ryota-murakami 6837e44
      fix(symlink): resolve relative readlink targets for production builds
  107. @ryota-murakami ryota-murakami pushed to laststance/skills-desktop · February 14, 2026 01:00
    1 commit to main
    • @ryota-murakami daa6472
      fix: update README with new screenshot for improved clarity
  108. @ryota-murakami ryota-murakami pushed to laststance/skills-desktop · February 13, 2026 23:07
    1 commit to main
    • @ryota-murakami 64e1a90
      docs: add screenshot for README
  109. @ryota-murakami ryota-murakami released v0.4.0 of laststance/skills-desktop · February 13, 2026 14:57

    What's Changed

    • feat(tooltip): Show linked agent names in StatusBadge tooltip
    • feat(sidebar): Expand SourceCard click area to include path and stats
    • feat(sidebar): Add left accent bar highlight for …
    Read more
  110. @ryota-murakami ryota-murakami pushed to laststance/skills-desktop · February 13, 2026 22:49
    1 commit to main
    • @ryota-murakami 807b8d3
      feat(tooltip): show linked agent names in StatusBadge tooltip
  111. @ryota-murakami ryota-murakami pushed to laststance/skills-desktop · February 13, 2026 22:35
    2 commits to main
    • @ryota-murakami 241322a
      feat(sidebar): add left accent bar highlight for active view selection
    • @ryota-murakami b665d21
      feat(sidebar): expand SourceCard click area to include path and stats
  112. @ryota-murakami ryota-murakami starred marcus/sidecar · February 13, 2026 12:45

    Use sidecar next to CLI agents for diffs, file trees, conversation history, and task management with td

    Go 702 Updated Feb 16

  113. @ryota-murakami ryota-murakami pushed to laststance/gitbox · February 13, 2026 20:24
    1 commit to main
    • @ryota-murakami 697a206
      fix: restore /boards page by fixing CI migration paths and adding Sen…