From b29876cf6f865182ef6958aaf63d91d43dd08d55 Mon Sep 17 00:00:00 2001
From: yyamashita <yyamashita@mosquit.one>
Date: Fri, 15 May 2026 00:16:27 +0900
Subject: Fix nav classes, add detail APIs, add update-band-info skill

- 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 <noreply@anthropic.com>
---
 app/root.tsx | 10 ++++------
 1 file changed, 4 insertions(+), 6 deletions(-)

(limited to 'app/root.tsx')

diff --git a/app/root.tsx b/app/root.tsx
index e30abe8..15cc68b 100644
--- a/app/root.tsx
+++ b/app/root.tsx
@@ -46,12 +46,10 @@ export function Layout({ children }: { children: React.ReactNode }) {
 export default function App() {
   return (
     <>
-      <nav>
-        <div>
-          <Link to="/" className="logo">whois.band</Link>
-          <Link to="/bands">Bands</Link>
-          <Link to="/artists">Artists</Link>
-        </div>
+      <nav className="nav">
+        <Link to="/" className="nav-brand">whois.band</Link>
+        <Link to="/bands">Bands</Link>
+        <Link to="/artists">Artists</Link>
       </nav>
       <Outlet />
     </>
-- 
cgit v1.2.3

