- Add server sync to discover documents uploaded elsewhere (fixes missing
basket documents issue)
- Handle erroneous uploads: preserve binectDocumentId for delete button
- Add "Delete from server" button for erroneous and canceled documents
- Remove archive button for active documents (in_basket, in_production)
- Auto-restore archived documents that have active status
- Refactor to use @binect/js v0.1.0 features:
- DocumentStatus enum instead of magic numbers
- isErroneous(), getErrors() helper functions
- getStatusDescription() for status text
- Add binect-js improvement requirements document
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>