<feed xmlns='http://www.w3.org/2005/Atom'>
<title>whois-band/.claude, branch master</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<link rel='alternate' type='text/html' href='http://git.yyamashita.com/whois-band/'/>
<entry>
<title>Fix build: merge detail/update into existing API routes</title>
<updated>2026-05-14T15:22:37+00:00</updated>
<author>
<name>yyamashita</name>
<email>yyamashita@mosquit.one</email>
</author>
<published>2026-05-14T15:22:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.yyamashita.com/whois-band/commit/?id=4ab34c8f0f9b4e1f636a26012f2a75863b471c51'/>
<id>4ab34c8f0f9b4e1f636a26012f2a75863b471c51</id>
<content type='text'>
Parametric resource routes cause a React Router prod build error
(commonjs--resolver server-only module conflict). Merged the GET?id=
and PATCH logic into the existing api-bands.tsx and api-artists.tsx
instead of creating separate :uuid route files.

- GET /api/bands?id=UUID  → band detail with links/members
- PATCH /api/bands        → partial update (append_links, append_members)
- Same pattern for /api/artists

Co-Authored-By: Claude Sonnet 4.6 &lt;noreply@anthropic.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Parametric resource routes cause a React Router prod build error
(commonjs--resolver server-only module conflict). Merged the GET?id=
and PATCH logic into the existing api-bands.tsx and api-artists.tsx
instead of creating separate :uuid route files.

- GET /api/bands?id=UUID  → band detail with links/members
- PATCH /api/bands        → partial update (append_links, append_members)
- Same pattern for /api/artists

Co-Authored-By: Claude Sonnet 4.6 &lt;noreply@anthropic.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix build + update skill description format</title>
<updated>2026-05-14T15:18:51+00:00</updated>
<author>
<name>yyamashita</name>
<email>yyamashita@mosquit.one</email>
</author>
<published>2026-05-14T15:18:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.yyamashita.com/whois-band/commit/?id=eb02f582324aa9b57d287a7b5b809974f4954f98'/>
<id>eb02f582324aa9b57d287a7b5b809974f4954f98</id>
<content type='text'>
- Add default export to parametric API routes to fix React Router prod build
- Skill: SNS bio is now quoted verbatim with source and fetch date

Co-Authored-By: Claude Sonnet 4.6 &lt;noreply@anthropic.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Add default export to parametric API routes to fix React Router prod build
- Skill: SNS bio is now quoted verbatim with source and fetch date

Co-Authored-By: Claude Sonnet 4.6 &lt;noreply@anthropic.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix nav classes, add detail APIs, add update-band-info skill</title>
<updated>2026-05-14T15:16:27+00:00</updated>
<author>
<name>yyamashita</name>
<email>yyamashita@mosquit.one</email>
</author>
<published>2026-05-14T15:16:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.yyamashita.com/whois-band/commit/?id=b29876cf6f865182ef6958aaf63d91d43dd08d55'/>
<id>b29876cf6f865182ef6958aaf63d91d43dd08d55</id>
<content type='text'>
- Fix nav: apply .nav class and .nav-brand to logo (styles were not rendering)
- Add GET+PATCH /api/bands/:uuid and /api/artists/:uuid endpoints
  - PATCH supports append_links / append_members for non-destructive updates
- Add /update-band-info skill: fetch SNS profiles and update band description/members

Co-Authored-By: Claude Sonnet 4.6 &lt;noreply@anthropic.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Fix nav: apply .nav class and .nav-brand to logo (styles were not rendering)
- Add GET+PATCH /api/bands/:uuid and /api/artists/:uuid endpoints
  - PATCH supports append_links / append_members for non-destructive updates
- Add /update-band-info skill: fetch SNS profiles and update band description/members

Co-Authored-By: Claude Sonnet 4.6 &lt;noreply@anthropic.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix register-band skill: add required since/until/note fields to members</title>
<updated>2026-05-14T14:57:48+00:00</updated>
<author>
<name>yyamashita</name>
<email>yyamashita@mosquit.one</email>
</author>
<published>2026-05-14T14:57:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.yyamashita.com/whois-band/commit/?id=83524404e891cf256e191677e1150e853e185155'/>
<id>83524404e891cf256e191677e1150e853e185155</id>
<content type='text'>
Co-Authored-By: Claude Sonnet 4.6 &lt;noreply@anthropic.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Co-Authored-By: Claude Sonnet 4.6 &lt;noreply@anthropic.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Add Claude Code skills for golive band registration</title>
<updated>2026-05-14T14:32:46+00:00</updated>
<author>
<name>yyamashita</name>
<email>yyamashita@mosquit.one</email>
</author>
<published>2026-05-14T14:32:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.yyamashita.com/whois-band/commit/?id=e5b28455523a371cda2e9173b445110b5dfbea24'/>
<id>e5b28455523a371cda2e9173b445110b5dfbea24</id>
<content type='text'>
- register-band: Web検索でSNS/メンバー情報を収集し、本番API経由でバンドを登録する
- import-golive-events: golive APIからイベント出演者を一括取得し register-band で登録する

Co-Authored-By: Claude Sonnet 4.6 &lt;noreply@anthropic.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- register-band: Web検索でSNS/メンバー情報を収集し、本番API経由でバンドを登録する
- import-golive-events: golive APIからイベント出演者を一括取得し register-band で登録する

Co-Authored-By: Claude Sonnet 4.6 &lt;noreply@anthropic.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
