No description
Find a file
Leivur R. Djurhuus eba5e30c98 feat: add version comparison (A2) and annotation system (A3)
A2 — Version Comparison:
- 4 comparison modes: side-by-side, A-B wipe slider, overlay with
  opacity, toggle with crossfade
- Synced zoom/pan across all modes
- Revision selectors for left/right image
- Keyboard shortcuts: 1-4 switch modes, Escape exits

A3 — Annotations:
- SVG overlay with 7 annotation types: rectangle, ellipse, arrow,
  freehand, text, pin, screenshot paste (Cmd+V)
- All annotations anchored to image coordinates (accurate at any zoom)
- Annotation model added to Prisma schema (requires db push)
- CRUD API routes at /api/revisions/[id]/annotations
- Annotations linked to comments (transactional create)
- Screenshot callouts: draggable, resizable with corner handles
- Undo/redo stack, color picker, visibility toggle
- Floating toolbar with backdrop blur

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-17 22:17:44 -05:00
.agents/skills Initial scaffold: Next.js 16, TypeScript, Tailwind CSS 4, ESLint, Prettier 2026-02-28 20:58:48 -06:00
.claude feat(calendar): implement calendar view with event filtering and detail display 2026-03-12 21:20:11 -05:00
assets/temp chore: remove Promptfoo integration plan and related configuration files 2026-03-12 22:00:25 -05:00
docker feat: Implement automation event bus and rule engine 2026-03-12 11:20:21 -05:00
docs/archive Refactor code structure for improved readability and maintainability 2026-03-14 13:17:19 -05:00
prisma feat: add version comparison (A2) and annotation system (A3) 2026-03-17 22:17:44 -05:00
scripts feat: add pipeline stage resolver and organization access control 2026-03-14 22:43:43 -05:00
src feat: add version comparison (A2) and annotation system (A3) 2026-03-17 22:17:44 -05:00
tests/llm feat(calendar): implement calendar view with event filtering and detail display 2026-03-12 21:20:11 -05:00
.dockerignore feat: add Smart Search Panel with semantic search capabilities 2026-03-06 16:13:36 -06:00
.env.example feat: Implement Assign Artist functionality with user assignment management 2026-03-12 14:34:47 -05:00
.gitignore feat: add visual review tool with image viewer and upload infrastructure (A1) 2026-03-17 22:16:05 -05:00
.nvmrc Initial scaffold: Next.js 16, TypeScript, Tailwind CSS 4, ESLint, Prettier 2026-02-28 20:58:48 -06:00
.prettierignore Initial scaffold: Next.js 16, TypeScript, Tailwind CSS 4, ESLint, Prettier 2026-02-28 20:58:48 -06:00
.prettierrc Initial scaffold: Next.js 16, TypeScript, Tailwind CSS 4, ESLint, Prettier 2026-02-28 20:58:48 -06:00
CLAUDE.md feat(calendar): implement calendar view with event filtering and detail display 2026-03-12 21:20:11 -05:00
components.json Add shadcn/ui components and TooltipProvider 2026-02-28 21:00:51 -06:00
docker-compose.yml feat: Implement automation event bus and rule engine 2026-03-12 11:20:21 -05:00
Dockerfile feat: add Smart Search Panel with semantic search capabilities 2026-03-06 16:13:36 -06:00
EXECUTIVE_OVERVIEW.md feat: implement stage date override and scheduling features 2026-03-12 23:13:29 -05:00
next.config.ts Initial scaffold: Next.js 16, TypeScript, Tailwind CSS 4, ESLint, Prettier 2026-02-28 20:58:48 -06:00
package-lock.json feat: add visual review tool with image viewer and upload infrastructure (A1) 2026-03-17 22:16:05 -05:00
package.json feat: add visual review tool with image viewer and upload infrastructure (A1) 2026-03-17 22:16:05 -05:00
pinecone-research.md feat(pinecone): add research document assessing relevance of Pinecone for HP Prod Tracker 2026-03-06 15:25:52 -06:00
postcss.config.mjs Initial scaffold: Next.js 16, TypeScript, Tailwind CSS 4, ESLint, Prettier 2026-02-28 20:58:48 -06:00
prisma.config.ts feat: add validators for PowerPoint and Word documents, and Excel recalculation script 2026-03-02 12:23:09 -06:00
PRODUCER_GUIDE.md feat: implement stage date override and scheduling features 2026-03-12 23:13:29 -05:00
ROADMAP.md feat: add version comparison (A2) and annotation system (A3) 2026-03-17 22:17:44 -05:00
SETUP.md feat: add development setup guide and instructions for local environment configuration 2026-03-01 12:16:17 -06:00
skills-lock.json Initial scaffold: Next.js 16, TypeScript, Tailwind CSS 4, ESLint, Prettier 2026-02-28 20:58:48 -06:00
tsconfig.json Add Prisma 7 schema with full data model and seed script 2026-02-28 21:06:17 -06:00