Session Identity — haiku auto-rename + auto-color

On a session's first prompt, ork derives a 3–6 word title + a palette color from the prompt (via a detached one-shot claude -p --model haiku) and an instant FNV-1a fallback color from the session id. Title updates the live prompt bar (sessionTitle); color is appended as an agent-color transcript record (shows on resume). Type a first prompt to simulate.

Color heuristic: red=bugfix · green=feature · blue=docs/research · yellow=refactor · purple=infra/CI · orange=perf · pink=design/UX · cyan=testing. Instant color = FNV-1a hash of the session id (deterministic, distinguishes concurrent sessions before haiku returns). Guards: disableAllHooks + ORK_SESSION_IDENTITY_CHILD (recursion), ORK_SESSION_IDENTITY=0 (kill switch), one haiku call per session (spawn-once). Source: src/hooks/src/lib/session-identity.ts.