Jean-Luc Makiola 1a8b91edca feat(02-01): implement thread service with CRUD and transactional resolution
- Thread CRUD: create, update, delete with cascade candidate cleanup
- Candidate CRUD: create, update, delete with all item-compatible fields
- getAllThreads with subquery aggregates for candidateCount and price range
- getThreadWithCandidates with candidate+category join
- resolveThread: atomic transaction creating collection item from candidate data
- Category fallback to Uncategorized on resolution if category deleted

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-15 11:37:53 +01:00
2026-03-14 20:07:01 +00:00
2026-03-14 20:07:01 +00:00
Description
No description provided
Readme Apache-2.0 1.3 MiB
v1.2.0 Latest
2026-03-15 23:10:35 +00:00
Languages
TypeScript 99.6%
Dockerfile 0.3%
HTML 0.1%