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

GitHub Activity

  1. @ryota-murakami ryota-murakami deleted branch refs/heads/fix/e2e-parallel-all-12-shards-green in laststance/gitbox · February 7, 2026 18:03

    Updated Feb 7

  2. @ryota-murakami ryota-murakami pushed to laststance/gitbox · February 7, 2026 18:03
    1 commit to main
    • @ryota-murakami 28655f3
      fix(e2e): migrate to real DB parallel testing with all 12 shards green (
  3. @ryota-murakami ryota-murakami merged laststance/gitbox#51 · February 7, 2026 10:03
    fix(e2e): migrate to real DB parallel testing with all 12 shards green #51

    Summary

    • Migrate E2E tests from MSW mocks to real Supabase databases with 12 parallel shards, each with its own PostgREST + nginx proxy and Next.js…
    +1,552 -683
    17 comments
  4. @ryota-murakami ryota-murakami pushed to laststance/gitbox · February 7, 2026 17:50
    1 commit to fix/e2e-parallel-all-12-shards-green
    • @ryota-murakami d02e473
      fix(e2e): address CodeRabbit review — reorder assertion + bash 3.2 sa…
  5. @ryota-murakami ryota-murakami pushed to laststance/gitbox · February 7, 2026 17:36
    1 commit to fix/e2e-parallel-all-12-shards-green
    • @ryota-murakami d579d04
      fix(e2e): make card-dnd tests more resilient for CI
  6. @ryota-murakami ryota-murakami pushed to laststance/gitbox · February 7, 2026 17:17
    1 commit to fix/e2e-parallel-all-12-shards-green
    • @ryota-murakami fb258f0
      fix(e2e): safe array expansion in cleanup() for bash < 4.4
  7. @ryota-murakami ryota-murakami pushed to laststance/gitbox · February 7, 2026 17:10
    1 commit to fix/e2e-parallel-all-12-shards-green
    • @ryota-murakami 834c660
      fix(e2e): use safe bash array expansion for macOS compatibility
  8. @ryota-murakami ryota-murakami opened laststance/gitbox#51 · February 7, 2026 09:02
    fix(e2e): migrate to real DB parallel testing with all 12 shards green #51

    Summary

    • Migrate E2E tests from MSW mocks to real Supabase databases with 12 parallel shards, each with its own PostgREST + nginx proxy and Next.js…
    +1,552 -683
    17 comments
  9. @ryota-murakami ryota-murakami created a branch in laststance/gitbox · February 7, 2026 17:02
  10. prettier-plugin-tailwindcss-canonical-classes v0.1.3

    Updated core dependency name: @laststance/tailwindcss-canonical-core@laststance/tailwindcss-canonical-classes-core

    No functional changes.

  11. @laststance/tailwind-suggest-canonical-classes v0.1.1

    Updated core dependency name: @laststance/tailwindcss-canonical-core@laststance/tailwindcss-canonical-classes-core

    No functional changes.

  12. @laststance/tailwindcss-canonical-classes-core v0.1.0

    Renamed from @laststance/tailwindcss-canonical-core.

    Package name change only — no functional changes from the previous package's v0.1.1.

  13. @ryota-murakami ryota-murakami pushed to laststance/corelive · February 7, 2026 15:58
    1 commit to main
    • @ryota-murakami 8dba51e
      perf: set Vercel Function region to sin1 (Singapore)
  14. @ryota-murakami ryota-murakami opened an issue in laststance/tailwindcss-canonical-classes-monrepo · February 7, 2026 07:29
    CLI --check exits 0 even when non-canonical classes are found #2
    ## Summary `tailwind-suggest-canonical-classes "src/**/*.tsx" --check` always exits with code 0 (success) as long as no file-read/parse errors occu…
  15. @ryota-murakami ryota-murakami starred ShepAlderson/copilot-orchestra · February 7, 2026 06:48

    543 Updated Dec 12, 2025

  16. @ryota-murakami ryota-murakami deleted branch refs/heads/refactor/category-to-sidebar in laststance/corelive · February 7, 2026 13:29

    Updated Feb 7

  17. @ryota-murakami ryota-murakami merged laststance/corelive#18 · February 7, 2026 05:29
    refactor(category): move category filter to app Sidebar #18

    Summary

    • Migrated CategorySidebar from TodoList's 3-column grid into the app-level Sidebar using shadcn primitives (SidebarGroup, SidebarMenuButton,
    +364 -256
    11 comments
  18. @ryota-murakami ryota-murakami pushed to laststance/corelive · February 7, 2026 13:29
    2 commits to main
  19. @ryota-murakami ryota-murakami pushed to laststance/corelive · February 7, 2026 13:25
    1 commit to refactor/category-to-sidebar
    • @ryota-murakami f7e0843
      ci: skip code signing for PR builds in Electron workflow
  20. @ryota-murakami ryota-murakami pushed to laststance/corelive · February 7, 2026 13:24
    1 commit to refactor/category-to-sidebar
    • @ryota-murakami 5420888
      fix(e2e): correct todo input placeholder text in pending count test
  21. @ryota-murakami ryota-murakami pushed to laststance/corelive · February 7, 2026 13:19
    1 commit to refactor/category-to-sidebar
    • @ryota-murakami efd5b68
      fix(e2e): stabilize empty state CTA and pending count tests for CI
  22. @ryota-murakami ryota-murakami pushed to laststance/corelive · February 7, 2026 13:11
    1 commit to refactor/category-to-sidebar
    • @ryota-murakami 77fd9c3
      fix: resolve CodeRabbit review findings
  23. @ryota-murakami ryota-murakami opened laststance/corelive#18 · February 7, 2026 04:56
    refactor(category): move category filter to app Sidebar #18

    Summary

    • Migrated CategorySidebar from TodoList's 3-column grid into the app-level Sidebar using shadcn primitives (SidebarGroup, SidebarMenuButton,
    +364 -256
    11 comments
  24. @ryota-murakami ryota-murakami created a branch in laststance/corelive · February 7, 2026 12:56
  25. @ryota-murakami ryota-murakami pushed to laststance/complete · February 7, 2026 11:41
    2 commits to main
    • @ryota-murakami 2a921fc
      fix(vscode): resolve cspell dictionary loading in bundled environments
    • @ryota-murakami 9dc15ae
      chore(vscode): remove deprecated files and configurations
  26. @ryota-murakami ryota-murakami pushed to laststance/skills-desktop · February 7, 2026 02:56
    1 commit to main
    • @ryota-murakami de00bec
      docs: add app screenshot to README
  27. @ryota-murakami ryota-murakami released v0.2.3 of laststance/skills-desktop · February 6, 2026 18:41

    What's Changed

    Bug Fixes

    • Fix Files tab scroll — Content can now be scrolled to the very end of files

    UI Improvements

    • Larger code viewer font — Increased from 12px to 16px for better readability
    • D…
    Read more
  28. @ryota-murakami ryota-murakami pushed to laststance/skills-desktop · February 7, 2026 02:34
    1 commit to main
    • @ryota-murakami 9fd2113
      fix(ui): fix Files tab scroll and improve code viewer readability
  29. @ryota-murakami ryota-murakami starred BlockRunAI/ClawRouter · February 6, 2026 18:08

    Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.

    TypeScript 1.5k Updated Feb 7

  30. @ryota-murakami ryota-murakami starred sheeki03/tirith · February 6, 2026 18:05

    Your browser catches homograph attacks. Your terminal doesn't. Tirith guards the gate — intercepts suspicious URLs, ANSI injection, and pipe-to-she…

    Rust 1.5k Updated Feb 6

  31. @ryota-murakami ryota-murakami opened an issue in laststance/electron-mcp-server · February 6, 2026 18:00
    feat: Expand send_command_to_electron with universal operation commands (inspired by Playwright MCP) #6
    ## Summary `send_command_to_electron` currently provides 12 subcommands for UI interaction, but real-world usage shows heavy reliance on `eval` for…
  32. @ryota-murakami ryota-murakami deleted branch refs/heads/feat/category-filter in laststance/corelive · February 7, 2026 01:51

    Updated Feb 7

  33. @ryota-murakami ryota-murakami merged laststance/corelive#17 · February 6, 2026 17:51
    feat(category): add category filter system with Linear-style sidebar #17

    Summary

    • Add full category CRUD (create, rename, recolor, delete) with Linear-style sidebar UI
    • Filter todos by category with per-user unique constr…
    +1,946 -47
    10 comments
  34. @ryota-murakami ryota-murakami pushed to laststance/corelive · February 7, 2026 01:51
    1 commit to main
    • @ryota-murakami c745a72
      feat(category): add category filter system with Linear-style sidebar (#…
  35. @ryota-murakami ryota-murakami pushed to laststance/corelive · February 7, 2026 01:39
    1 commit to feat/category-filter
    • @ryota-murakami e633eaa
      fix(e2e): resolve category test failures caused by optimistic IDs
  36. @ryota-murakami ryota-murakami pushed to laststance/skills-desktop · February 7, 2026 01:32
    2 commits to main
  37. @ryota-murakami ryota-murakami starred nextlevelbuilder/ui-ux-pro-max-skill · February 6, 2026 16:33

    An AI SKILL that provide design intelligence for building professional UI/UX multiple platforms

    Python 29.1k Updated Feb 7

  38. @ryota-murakami ryota-murakami pushed to laststance/corelive · February 6, 2026 23:41
    1 commit to feat/category-filter
    • @ryota-murakami a2889dc
      fix: resolve remaining CodeRabbit review findings
  39. @ryota-murakami ryota-murakami pushed to ryota-murakami/dotfiles · February 6, 2026 23:34
    1 commit to master
    • @ryota-murakami 9f64b51
      [cursor] save keybonds 🍏
  40. @ryota-murakami ryota-murakami pushed to laststance/corelive · February 6, 2026 22:57
    1 commit to feat/category-filter
    • @ryota-murakami 12a25c3
      refactor(e2e): extract helpers and increase CI timeouts for category …
  41. @ryota-murakami ryota-murakami pushed to laststance/corelive · February 6, 2026 22:50
    1 commit to feat/category-filter
    • @ryota-murakami 0bcc6aa
      fix(e2e): use semantic sidebar selector instead of fragile .first()
  42. @ryota-murakami ryota-murakami pushed to laststance/corelive · February 6, 2026 22:41
    1 commit to feat/category-filter
    • @ryota-murakami 25cfaed
      fix(e2e): increase CI timeouts and fix delete confirmation locator
  43. @ryota-murakami ryota-murakami pushed to laststance/corelive · February 6, 2026 22:33
    1 commit to feat/category-filter
    • @ryota-murakami 89b7eaf
      fix(e2e): resolve remaining category test failures
  44. @ryota-murakami ryota-murakami pushed to laststance/corelive · February 6, 2026 22:22
    1 commit to feat/category-filter
    • @ryota-murakami d80052d
      fix(ci): resolve pre-existing lint, storybook, and e2e failures
  45. @ryota-murakami ryota-murakami pushed to laststance/corelive · February 6, 2026 22:02
    1 commit to feat/category-filter
    • @ryota-murakami 19194d0
      fix(category): address CodeRabbit PR #17 review findings
  46. @laststance/tailwind-suggest-canonical-classes v0.1.0

    🎉 Initial release!

    A CLI that converts non-canonical Tailwind CSS v4 classes to their canonical equivalents.

    For example, mt-[16px]mt-4, tex…

    Read more
  47. prettier-plugin-tailwindcss-canonical-classes v0.1.2

    A Prettier plugin that automatically converts non-canonical Tailwind CSS v4 classes to their canonical equivalents.

    🐛 Fixes

    • Remove exports fiel…
    Read more
  48. @laststance/tailwindcss-canonical-core v0.1.1

    Core logic for transforming non-canonical Tailwind CSS v4 classes into their canonical equivalents.

    📦 Install

    npm install @laststance/tailwindcss-canon…
    Read more
  49. @ryota-murakami ryota-murakami pushed to laststance/tailwindcss-canonical-classes-monrepo · February 6, 2026 12:37
    1 commit to main
    • @ryota-murakami e3fd7a9
      chore: prepare CLI package for npm publish
  50. @ryota-murakami ryota-murakami pushed to ryota-murakami/next-play · February 6, 2026 12:02
    2 commits to main
    • @ryota-murakami b74425d
      feat: update layout with header and footer components, and modify pag…
    • @ryota-murakami 116fa4b
      chore: add prettier-plugin-tailwindcss for improved styling and updat…
    • 5 more commits »
  51. @ryota-murakami ryota-murakami opened laststance/corelive#17 · February 6, 2026 00:00
    feat(category): add category filter system with Linear-style sidebar #17

    Summary

    • Add full category CRUD (create, rename, recolor, delete) with Linear-style sidebar UI
    • Filter todos by category with per-user unique constr…
    +1,946 -47
    10 comments
  52. @ryota-murakami ryota-murakami created a branch in laststance/corelive · February 6, 2026 07:59
  53. @ryota-murakami ryota-murakami pushed to laststance/corelive · February 6, 2026 04:48
    1 commit to main
    • @ryota-murakami a0657e6
      chore: update dependencies to enhance stability and security improvem…
  54. @ryota-murakami ryota-murakami pushed to laststance/create-web-site · February 6, 2026 04:05
    2 commits to main
    • @ryota-murakami 1bab6c5
      fix: add skipChecks for OIDC authentication
    • @ryota-murakami 1088cf5
      release v1.1.0
  55. @ryota-murakami ryota-murakami pushed to laststance/create-web-site · February 6, 2026 04:03
    2 commits to main
    • @ryota-murakami f6ad27e
      feat: migrate from NPM_TOKEN to OIDC Trusted Publishing
    • @ryota-murakami 5a66e2f
      release v1.1.0
  56. @ryota-murakami ryota-murakami pushed to laststance/create-web-site · February 6, 2026 04:03
    1 commit to main
    • @ryota-murakami 84e35cf
      feat: add live reload to dev server using SSE and fs.watch
  57. @ryota-murakami ryota-murakami pushed to ryota-murakami/plain-web-labo · February 6, 2026 03:22
    1 commit to main
    • @ryota-murakami 900610a
      refactor: restructure index.html and add TailwindCSS support
  58. @ryota-murakami ryota-murakami pushed to laststance/tailwindcss-canonical-classes-monrepo · February 6, 2026 02:56
    1 commit to main
    • @ryota-murakami bf27a08
      fix: remove exports field to resolve Prettier VSCode extension plugin…
  59. @ryota-murakami ryota-murakami opened an issue in laststance/tailwindcss-canonical-classes-monrepo · February 5, 2026 17:27
    Not working on Cursor #1
    "modulePath": "/Users/ryotamurakami/repository/next-play/node_modules/prettier" } ["INFO" - 10:24:47 AM] Using ignore file (if present) at /Users/…
  60. @ryota-murakami ryota-murakami pushed to laststance/react-next-eslint-plugin · February 6, 2026 00:32
    1 commit to main
  61. @ryota-murakami ryota-murakami pushed to laststance/react-next-eslint-plugin · February 6, 2026 00:32
    1 commit to main
    • @ryota-murakami c626848
      fix(ci): use Node 24 for npm 11 OIDC support
  62. @ryota-murakami ryota-murakami pushed to laststance/react-next-eslint-plugin · February 6, 2026 00:30
    1 commit to main
  63. @ryota-murakami ryota-murakami pushed to laststance/react-next-eslint-plugin · February 6, 2026 00:28
    1 commit to main
  64. @ryota-murakami ryota-murakami pushed to laststance/react-next-eslint-plugin · February 6, 2026 00:28
    1 commit to main
    • @ryota-murakami 8d1b5e0
      fix(ci): skip npm auth check for OIDC compatibility
  65. @ryota-murakami ryota-murakami pushed to laststance/react-next-eslint-plugin · February 6, 2026 00:26
    1 commit to main
  66. @ryota-murakami ryota-murakami pushed to laststance/react-next-eslint-plugin · February 6, 2026 00:26
    1 commit to main
    • @ryota-murakami aa18e50
      fix(ci): add registry-url for OIDC token exchange
  67. @ryota-murakami ryota-murakami pushed to laststance/react-next-eslint-plugin · February 6, 2026 00:21
    1 commit to main
  68. @ryota-murakami ryota-murakami pushed to laststance/react-next-eslint-plugin · February 6, 2026 00:20
    2 commits to main
    • @ryota-murakami 01817ac
      feat(rule)!: remove no-unstable-classname-prop rule
    • @ryota-murakami c447235
      chore(ci): migrate release workflow to OIDC Trusted Publishing
  69. @ryota-murakami ryota-murakami pushed to laststance/tailwindcss-canonical-classes-monrepo · February 5, 2026 22:50
    1 commit to main
    • @ryota-murakami f861163
      docs: add monorepo README and fix stale repository URLs
  70. @ryota-murakami ryota-murakami pushed to laststance/gitbox · February 5, 2026 20:56
    1 commit to main
    • @ryota-murakami 4c4f521
      refactor(modals): simplify DialogFooter class in NoteModal component
  71. @ryota-murakami ryota-murakami pushed to laststance/gitbox · February 5, 2026 20:34
    2 commits to main
    • @ryota-murakami abe64a7
      refactor(redux): clean up import order in store.ts
    • @ryota-murakami 90596ac
      update(spec): release version 1.1 with enhancements and new tech stac…
  72. @ryota-murakami ryota-murakami pushed to laststance/gitbox · February 5, 2026 20:18
    1 commit to main
    • @ryota-murakami bcea96b
      fix(account): fix Repository Cards count always showing 0
  73. @ryota-murakami ryota-murakami starred steveyegge/beads · February 5, 2026 11:46

    Beads - A memory upgrade for your coding agent

    Go 15.3k Updated Feb 7

  74. @ryota-murakami ryota-murakami pushed to laststance/gitbox · February 5, 2026 19:40
    2 commits to main
    • @ryota-murakami 8eaf87a
      refactor(redux): rename Providers to ReduxProvider for clarity
    • @ryota-murakami 92eda3f
      refactor(shortcuts): extract keyboard shortcuts into a static definit…
    • 1 more commit »
  75. @ryota-murakami ryota-murakami pushed to laststance/gitbox · February 5, 2026 18:56
    1 commit to main
    • @ryota-murakami 456da72
      refactor(auth): remove AuthSync component and related authSlice
  76. @ryota-murakami ryota-murakami pushed to laststance/gitbox · February 5, 2026 18:48
    1 commit to main
    • @ryota-murakami 3325cf8
      refactor(auth): replace getSession() with getUser() for secure user v…
  77. @ryota-murakami ryota-murakami pushed to laststance/gitbox · February 5, 2026 15:51
    2 commits to main
  78. @ryota-murakami ryota-murakami merged laststance/gitbox#50 · February 5, 2026 06:00
    fix(kanban): prevent columns from expanding to fill available space #50

    Summary

    • Columns were expanding horizontally when fewer columns existed on the board
    • Root cause: CSS Grid's minmax(280px, 1fr) where 1fr distribute…
    +130 -13
    5 comments
  79. @ryota-murakami ryota-murakami pushed to laststance/gitbox · February 5, 2026 14:00
    1 commit to main
    • @ryota-murakami 7ea1fb4
      fix(kanban): prevent columns from expanding to fill available space (#50
  80. @ryota-murakami ryota-murakami pushed to laststance/gitbox · February 5, 2026 12:59
    1 commit to main
    • @ryota-murakami 1ca3647
      docs: add Local Supabase + GitHub OAuth setup instructions
  81. @ryota-murakami ryota-murakami opened laststance/gitbox#50 · February 5, 2026 04:57
    fix(kanban): prevent columns from expanding to fill available space #50

    Summary

    • Columns were expanding horizontally when fewer columns existed on the board
    • Root cause: CSS Grid's minmax(280px, 1fr) where 1fr distribute…
    +130 -13
    5 comments
  82. @ryota-murakami ryota-murakami created a branch in laststance/gitbox · February 5, 2026 12:56
  83. @ryota-murakami ryota-murakami opened an issue in laststance/gitbox · February 5, 2026 04:52
    MSW擬似DB実装: E2E DB検証テストの有効化 #49
    ## 概要 現在10件のE2Eテストが`test.skip()`でスキップされています。これらはすべて**DBデータ永続化検証**テストで、MSW mockデータを擬似DB化することで有効化できます。 ## スキップ中のテスト一覧 | ファイル | テスト名 | 検証対象 | |-------…
  84. @ryota-murakami ryota-murakami pushed to laststance/Redux-Front-Page · February 5, 2026 08:15
    1 commit to main
    • @ryota-murakami f829e77
      fix: update dependencies to enhance stability and security
  85. @ryota-murakami ryota-murakami created a branch in ryota-murakami/next-play · February 5, 2026 05:17
  86. @ryota-murakami ryota-murakami starred callstackincubator/agent-device · February 4, 2026 20:10

    CLI to control iOS and Android devices for AI agents

    TypeScript 474 Updated Feb 6

  87. @ryota-murakami ryota-murakami pushed to laststance/laststance.io · February 5, 2026 00:55
    1 commit to main
    • @ryota-murakami 453dd73
      feat: add January 2026 recap article to showcase project achievements
  88. @ryota-murakami ryota-murakami pushed to laststance/laststance.io · February 5, 2026 00:52
    2 commits to main
    • @ryota-murakami 53308f2
      refactor(og-route): replace font loading method for OG image generation
    • @ryota-murakami 9743152
      refactor(og-route): reorder imports for consistency
    • 1 more commit »
  89. @ryota-murakami ryota-murakami pushed to laststance/laststance.io · February 4, 2026 23:53
    1 commit to main
    • @ryota-murakami a4529c2
      refactor(layout): restructure RootLayout component and remove Layout …
  90. @ryota-murakami ryota-murakami pushed to laststance/laststance.io · February 4, 2026 23:14
    2 commits to main
    • @ryota-murakami f949694
      refactor(container): simplify Container component structure
    • @ryota-murakami 9a69333
      refactor(footer): update footer structure and styling
  91. @ryota-murakami ryota-murakami pushed to laststance/laststance.io · February 4, 2026 22:52
    2 commits to main
    • @ryota-murakami a427d26
      feat(projects): add mac-mcp-server project and remove USD Query entry
    • @ryota-murakami 0134bcb
      refactor(sentry-example-page): remove example page for Sentry integra…
  92. @ryota-murakami ryota-murakami pushed to laststance/laststance.io · February 4, 2026 22:43
    1 commit to main
    • @ryota-murakami 62f5b41
      fix(page): update max height of Container component from 936px to 234px
  93. @ryota-murakami ryota-murakami pushed to laststance/corelive · February 4, 2026 22:38
    1 commit to main
    • @ryota-murakami 79fa6cc
      fix: update Storybook and dependencies for improved stability and fea…
  94. @ryota-murakami ryota-murakami pushed to ryota-murakami/dotfiles · February 4, 2026 22:36
    2 commits to master
    • @ryota-murakami aa2a8ef
      [fish] add npm_global_install function for global package installatio…
    • @ryota-murakami 200b8aa
      [gitignore] add 'opencode' to ignore list for cleaner repository 🍏
  95. @ryota-murakami ryota-murakami pushed to ryota-murakami/dotfiles · February 4, 2026 22:12
    1 commit to master
    • @ryota-murakami be2d542
      [gitignore] add 'mole' and 'ralph-tui' to ignore list for cleaner rep…
  96. @ryota-murakami ryota-murakami pushed to ryota-murakami/dotfiles · February 4, 2026 22:11
    2 commits to master
    • @ryota-murakami 5421481
      [gitignore] add .logs to ignore list for cleaner repository 🍏
    • @ryota-murakami 3f158b9
      [fish] add alias for navigating to skills directory 🍏
    • 1 more commit »
  97. @ryota-murakami ryota-murakami pushed to laststance/corelive · February 4, 2026 13:30
    2 commits to main
    • @ryota-murakami a529e15
      fix(DropdownMenu): update min-width class for consistency in dropdown…
    • @ryota-murakami 420d9b5
      refactor(ThemeSelector): simplify theme management and enhance compon…
  98. @ryota-murakami ryota-murakami pushed to laststance/gitbox · February 4, 2026 13:12
    1 commit to main
    • @ryota-murakami a42f4ca
      remove unused theme CSS files for light and dark themes from the proj…
  99. @ryota-murakami ryota-murakami merged laststance/gitbox#48 · February 4, 2026 05:12
    remove unused theme CSS files for light and dark themes from the proj… #48

    …ect to streamline styles and improve maintainability

    Summary

    Describe the purpose of this PR.

    Changes

    Testing

    • pnpm lint
    • pnpm typecheck
    • pnpm…
    +0 -568
    5 comments
  100. @ryota-murakami ryota-murakami pushed to laststance/corelive · February 4, 2026 13:08
    1 commit to main
    • @ryota-murakami 69824cf
      feat(Home): add Mac app download functionality and logout button
  101. @ryota-murakami ryota-murakami opened laststance/gitbox#48 · February 4, 2026 04:39
    remove unused theme CSS files for light and dark themes from the proj… #48

    …ect to streamline styles and improve maintainability

    Summary

    Describe the purpose of this PR.

    Changes

    Testing

    • pnpm lint
    • pnpm typecheck
    • pnpm…
    +0 -568
    5 comments
  102. @ryota-murakami ryota-murakami created a branch in laststance/gitbox · February 4, 2026 12:39
  103. @ryota-murakami ryota-murakami closed an issue in laststance/gitbox · February 4, 2026 04:18
    fix: TypeError - Cannot read properties of null (reading 'parentNode') (GITBOX-G) #44
    ## Sentry Issue - **ID**: GITBOX-G - **URL**: https://laststance.sentry.io/issues/GITBOX-G - **Environment**: vercel-production - **Occurrences**: …
    2 comments
  104. @ryota-murakami ryota-murakami commented on laststance/gitbox#44 · February 4, 2026 04:18
    Closed: Fix already deployed in commit e66e8a1
  105. @ryota-murakami ryota-murakami commented on laststance/gitbox#44 · February 4, 2026 04:18
    ## 調査結果 ### Root Cause React Streaming SSR の内部関数 `$RS` が、ハイドレーション中に削除された DOM 要素にアクセスしようとして発生。 ### 原因箇所 Sidebar コンポーネントの `isCollapsed` 状態が Redux/loc…
  106. @ryota-murakami ryota-murakami pushed to laststance/gitbox · February 4, 2026 12:18
    1 commit to main
    • @ryota-murakami 9fc086e
      fix(playwright): simplify web server command in configuration
  107. @ryota-murakami ryota-murakami pushed to laststance/corelive · February 4, 2026 09:51
    1 commit to main
    • @ryota-murakami ff87c4a
      refactor(MenuManager, FloatingNavigator): streamline menu actions and…
  108. @ryota-murakami ryota-murakami pushed to laststance/claude-plugin-dashboard · February 4, 2026 09:29
    1 commit to main
    • @ryota-murakami 7d5e237
      refactor: migrate useReducer to Redux Toolkit in app.tsx
  109. @ryota-murakami ryota-murakami opened an issue in laststance/claude-plugin-dashboard · February 4, 2026 01:26
    refactor: Distribute app.tsx logic to individual components (Redux Toolkit migration follow-up) #21
    ## 📋 Summary Redux Toolkit移行が完了し、`useAppDispatch`と`useAppSelector`が各コンポーネントで直接使用可能になりました。これにより、`app.tsx`に集中していたロジック(ハンドラー関数、キーボードイベント、データフィルタリング)を実…
  110. @ryota-murakami ryota-murakami pushed to laststance/corelive · February 4, 2026 08:16
    2 commits to main
    • @ryota-murakami 644f805
      refactor(FloatingNavigator): replace isFloatingNavigator with isFloat…
    • @ryota-murakami 766bed3
      refactor(FloatingNavigator): replace isFloatingNavigator with isFloat…
  111. @ryota-murakami ryota-murakami pushed to laststance/corelive · February 4, 2026 08:00
    2 commits to main
    • @ryota-murakami 4092d82
      refactor(FloatingNavigator): streamline floating navigator checks
    • @ryota-murakami 0eb8002
      refactor(FloatingNavigator): update isFloatingNavigator check to func…
    • 1 more commit »
  112. @ryota-murakami ryota-murakami pushed to laststance/gitbox · February 4, 2026 06:09
    1 commit to main
    • @ryota-murakami 02fa70e
      fix: update monocart-reporter to enhance reporting accuracy and features
  113. @ryota-murakami ryota-murakami deleted branch refs/heads/refactor/remove-board-theme in laststance/gitbox · February 4, 2026 06:08

    Updated Feb 4

  114. @ryota-murakami ryota-murakami merged laststance/gitbox#47 · February 3, 2026 22:08
    refactor(board): remove theme column from Board table #47

    Summary

    • テーマはサイドバーのThemeToggle(Redux)でグローバルに管理されるため、Board単位のthemeカラムを削除
    • 不要になったtheme関連のバリデーション、アクション、型定義を削除

    Changes

    Database

    • 20260204000000_drop_b…
    +89 -983
    6 comments
  115. @ryota-murakami ryota-murakami pushed to laststance/gitbox · February 4, 2026 06:08
    1 commit to main
    • @ryota-murakami 399fd88
      refactor(board): remove theme column from Board table (#47)
  116. @ryota-murakami ryota-murakami pushed to laststance/gitbox · February 4, 2026 05:48
    1 commit to refactor/remove-board-theme
    • @ryota-murakami 736a36e
      fix(e2e): remove theme references from seed.sql and E2E tests
  117. @ryota-murakami ryota-murakami opened laststance/gitbox#47 · February 3, 2026 20:51
    refactor(board): remove theme column from Board table #47

    Summary

    • テーマはサイドバーのThemeToggle(Redux)でグローバルに管理されるため、Board単位のthemeカラムを削除
    • 不要になったtheme関連のバリデーション、アクション、型定義を削除

    Changes

    Database

    • 20260204000000_drop_b…
    +89 -983
    6 comments
  118. @ryota-murakami ryota-murakami created a branch in laststance/gitbox · February 4, 2026 04:51
  119. @ryota-murakami ryota-murakami pushed to laststance/gitbox · February 4, 2026 04:10
    1 commit to main
    • @ryota-murakami dc01dec
      chore: update dependencies to enhance stability and performance
  120. @ryota-murakami ryota-murakami pushed to laststance/corelive · February 4, 2026 04:05
    1 commit to main
    • @ryota-murakami f33eef5
      feat(todos): implement functionality to toggle completed todos back t…
  121. @ryota-murakami ryota-murakami pushed to laststance/corelive · February 4, 2026 03:27
    1 commit to main
    • @ryota-murakami 7678bc0
      chore: update dependencies for improved stability and security fixes
  122. @ryota-murakami ryota-murakami released v0.2.2 of laststance/skills-desktop · February 1, 2026 01:28

    What's Changed

    • Bug fixes and improvements
  123. @ryota-murakami ryota-murakami pushed to laststance/skills-desktop · February 1, 2026 09:21
    2 commits to main
    • @ryota-murakami 7f323d3
      refactor: remove Windows/Linux support, macOS only
    • @ryota-murakami 06a1d31
      feat(skills): add local skills support with visual distinction
  124. @ryota-murakami ryota-murakami released v0.2.1 of laststance/skills-desktop · January 31, 2026 22:49

    What's Changed

    ✨ New Features

    • Status Badge Tooltips: Hover over status icons to see what they mean
      • ✓ (cyan): "Linked to agent"
      • ⚠ (amber): "Broken symlink"
      • ○ (slate): "Not linked"

    🐛 Bug Fixes

    • F…
    Read more
  125. @ryota-murakami ryota-murakami pushed to laststance/skills-desktop · February 1, 2026 06:49
    2 commits to main
    • @ryota-murakami 0f09037
      feat(ui): add tooltips to status badges explaining icon meanings
    • @ryota-murakami 5aed2e4
      fix(navigation): prevent Marketplace from reopening on app refocus
    • 1 more commit »