Open Issues Need Help
View All on GitHubAI Summary: This issue proposes adding payload validation to WebSocket mock methods in the test suite. Currently, these mocks do not check the structure or types of incoming payloads, which could lead to tests passing even with invalid data. The solution involves implementing lightweight schema validation within the mock functions to catch these issues early.
BooksTrack Cloudflare Workers API - Book search, enrichment, and AI-powered scanning
AI Summary: This issue proposes refactoring the AI scanner service to replace hardcoded progress values with named constants. This will improve maintainability, readability, and reduce the risk of errors when updating the progress reporting stages.
BooksTrack Cloudflare Workers API - Book search, enrichment, and AI-powered scanning
AI Summary: This issue involves a straightforward documentation cleanup task. Several files incorrectly use a placeholder 'Issue #XXX' instead of the actual issue number '#68' for a Durable Object refactoring. The fix requires a simple global search and replace operation across multiple files.
BooksTrack Cloudflare Workers API - Book search, enrichment, and AI-powered scanning
AI Summary: A comment in the `progress-socket.js` file incorrectly references a non-existent documentation file, `REFACTORING_PLAN.md`. This creates confusion for developers and breaks the documentation trail. The recommended fix is to either create the missing file or update the comment to point to an existing relevant document.
BooksTrack Cloudflare Workers API - Book search, enrichment, and AI-powered scanning